Hallo allemaal,
Ik zit met een probleem. Ik probeer al een lange tijd een executable jar te maken die ook daadwerkelijk wat doet. Ik zit elke keer met het probleem dat hij het CLASSPATH niet kan vinden.
Ik maak gebruik van redelijk wat external jars ( JPOX ) en ik krijg het maar niet voor elkaar om het draaiend te krijgen.
Binnen Eclipse draaid mijn programma als een tierelier maar er buiten komt hij nog niet eens voorbij het login scherm.
mijn jar staat op dit moment op c:\users\hemeru\desktop
de naam van de jar is Payroll.jar
Ik heb de volgende external jars in gebruik.
lib/TableLayout.jar
lib/bcel-5.2.jar
lib/jdo2-api-2.1.jar
lib/jpox-core-1.2.2.jar
lib/jpox-db4o-1.2.2.jar
lib/jpox-enhancer-1.2.3.jar
lib/jpox-jca-1.2.2.jar
lib/jpox-rdbms-1.2.2.jar
lib/mysql-connector-java-5.1.7-bin.jar
lib/log4j-1.2.15.jar
lib/TableLayout.jar
org.eclipse.jdt.launching.JRE_CONTAINER ( staat er ook bij geen idee wat ie doet )
mijn project zelf staat in de dir
e:\omondo\Projecten\Payroll
Ik krijg de volgende foutmelding bij het inloggen.
Microsoft Windows [versie 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. Alle rechten voorbehouden.
C:\Users\Hemeru\Desktop>java -jar payroll.jar
iemand enig idee wat ik fout doe? Heb al vanalles geprobeerd maar niets mag
baten.
Ik hoop dat jullie genoeg informatie hebben en anders hoor ik het graag.
Bij voorbaat dank,
Swen
Ik zit met een probleem. Ik probeer al een lange tijd een executable jar te maken die ook daadwerkelijk wat doet. Ik zit elke keer met het probleem dat hij het CLASSPATH niet kan vinden.
Ik maak gebruik van redelijk wat external jars ( JPOX ) en ik krijg het maar niet voor elkaar om het draaiend te krijgen.
Binnen Eclipse draaid mijn programma als een tierelier maar er buiten komt hij nog niet eens voorbij het login scherm.
mijn jar staat op dit moment op c:\users\hemeru\desktop
de naam van de jar is Payroll.jar
Ik heb de volgende external jars in gebruik.
lib/TableLayout.jar
lib/bcel-5.2.jar
lib/jdo2-api-2.1.jar
lib/jpox-core-1.2.2.jar
lib/jpox-db4o-1.2.2.jar
lib/jpox-enhancer-1.2.3.jar
lib/jpox-jca-1.2.2.jar
lib/jpox-rdbms-1.2.2.jar
lib/mysql-connector-java-5.1.7-bin.jar
lib/log4j-1.2.15.jar
lib/TableLayout.jar
org.eclipse.jdt.launching.JRE_CONTAINER ( staat er ook bij geen idee wat ie doet )
mijn project zelf staat in de dir
e:\omondo\Projecten\Payroll
Ik krijg de volgende foutmelding bij het inloggen.
Microsoft Windows [versie 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. Alle rechten voorbehouden.
C:\Users\Hemeru\Desktop>java -jar payroll.jar
Code:
0 [AWT-EventQueue-0] DEBUG JPOX.ClassLoading - Class org.eclipse.core.runtim
e.RegistryFactory was not found in the CLASSPATH [Class resolver called from org
.jpox.plugin.PluginRegistryFactory.newInstance (line=90)]
2 [AWT-EventQueue-0] DEBUG JPOX.Plugin - Plugin Registry "org.jpox.plugin.Ec
lipsePluginRegistry" not found. Falling back to JPOX registry. Reason : Class or
g.eclipse.core.runtime.RegistryFactory was not found in the CLASSPATH. Please ch
eck your specification and your CLASSPATH..
5 [AWT-EventQueue-0] DEBUG JPOX.Plugin - Using PluginRegistry org.jpox.plugi
n.NonManagedPluginRegistry
14 [AWT-EventQueue-0] DEBUG JPOX.Plugin - Registering bundle null version nul
l at URL file:/C:/Users/Hemeru/Desktop/payroll.jar.
74 [AWT-EventQueue-0] DEBUG JPOX.Plugin - Loading extension points from plug-
in file jar:file:/C:/Users/Hemeru/Desktop/payroll.jar!/plugin.xml.
98 [AWT-EventQueue-0] DEBUG JPOX.Plugin - Loading extensions from plug-in fil
e jar:file:/C:/Users/Hemeru/Desktop/payroll.jar!/plugin.xml.
110 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.persisten
ce_properties" not registered, but plugin "" defined in file:/C:/Users/Hemeru/De
sktop/payroll.jar refers to it.
110 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.cache_lev
el1" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desktop/payr
oll.jar refers to it.
112 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.cache_lev
el2" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desktop/payr
oll.jar refers to it.
113 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.jta_locat
or" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desktop/payro
ll.jar refers to it.
114 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.store_dat
astoreidentity" not registered, but plugin "" defined in file:/C:/Users/Hemeru/D
esktop/payroll.jar refers to it.
115 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.store_map
ping" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desktop/pay
roll.jar refers to it.
116 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.store_val
uegenerator" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desk
top/payroll.jar refers to it.
117 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.api_adapt
er" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desktop/payro
ll.jar refers to it.
119 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.classload
er_resolver" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desk
top/payroll.jar refers to it.
120 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.autostart
" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desktop/payroll
.jar refers to it.
121 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.callbackh
andler" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desktop/p
ayroll.jar refers to it.
123 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.metadata_
handler" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desktop/
payroll.jar refers to it.
124 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.metadata_
manager" not registered, but plugin "" defined in file:/C:/Users/Hemeru/Desktop/
payroll.jar refers to it.
126 [AWT-EventQueue-0] WARN JPOX.Plugin - Extension Point "org.jpox.store_exp
ression_scalarexpression" not registered, but plugin "" defined in file:/C:/User
s/Hemeru/Desktop/payroll.jar refers to it.
javax.jdo.JDOFatalInternalException: Unexpected exception caught.
at javax.jdo.JDOHelper.invokeGetPersistenceManagerFactoryOnImplementatio
n(JDOHelper.java:1131)
at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:789)
at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:695)
at commandprocessor.CmdProc.setUpConnection(CmdProc.java:122)
at commandprocessor.CmdProc.setConnectionParameters(CmdProc.java:156)
at controller.ConnectController.actionPerformed(ConnectController.java:2
6)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
NestedThrowablesStackTrace:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.jdo.JDOHelper$16.run(JDOHelper.java:1839)
at java.security.AccessController.doPrivileged(Native Method)
at javax.jdo.JDOHelper.invoke(JDOHelper.java:1834)
at javax.jdo.JDOHelper.invokeGetPersistenceManagerFactoryOnImplementatio
n(JDOHelper.java:1110)
at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:789)
at javax.jdo.JDOHelper.getPersistenceManagerFactory(JDOHelper.java:695)
at commandprocessor.CmdProc.setUpConnection(CmdProc.java:122)
at commandprocessor.CmdProc.setConnectionParameters(CmdProc.java:156)
at controller.ConnectController.actionPerformed(ConnectController.java:2
6)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: org.jpox.exceptions.JPOXUserException: Persistence process has been s
pecified to use a ClassLoaderResolver of name "" yet this has not been found by
the JPOX plugin mechanism. Please check your CLASSPATH and plugin specification.
at org.jpox.OMFContext.getClassLoaderResolver(OMFContext.java:296)
at org.jpox.OMFContext.<init>(OMFContext.java:158)
at org.jpox.ObjectManagerFactoryImpl.initialiseOMFContext(ObjectManagerF
actoryImpl.java:148)
at org.jpox.jdo.JDOPersistenceManagerFactory.initialiseProperties(JDOPer
sistenceManagerFactory.java:293)
at org.jpox.jdo.JDOPersistenceManagerFactory.<init>(JDOPersistenceManage
rFactory.java:219)
at org.jpox.jdo.JDOPersistenceManagerFactory.createInstance(JDOPersisten
ceManagerFactory.java:229)
at org.jpox.jdo.JDOPersistenceManagerFactory.getPersistenceManagerFactor
y(JDOPersistenceManagerFactory.java:132)
... 38 more
fout in database gegegevens
baten.
Ik hoop dat jullie genoeg informatie hebben en anders hoor ik het graag.
Bij voorbaat dank,
Swen
Laatst bewerkt: