Posts: 7,532
Threads: 230
Joined: Aug 2007
(11.04.2010, 08:50)routeconverter Wrote: Für Java 5 die in jaxb5, für Java 6 die in jaxb6. Also jaxb6 
Um das Bauen einfacher zu machen, habe ich die Java 5 Module jaxb5 und route-converter5 sowie das JDIC Module jdic-mapview nun entfernt.
Und aus Malte's Anleitung habe ich eine FAQ gemacht:
http://www.routeconverter.de/faq/allgeme...ntwickeln/
Funktioniert das so?
--
Christian
Posts: 245
Threads: 29
Joined: Feb 2010
(10.04.2010, 19:50)EddiVonDerAlm Wrote: - File > New >> Other
- SVN[+] Checkout Projects from SVN
- Projekt von dieser Location laden: http://www.routeconverter.de/svn/RouteConverter/trunk jeweils mit Next > weitergehen
- Bei Check Out As folgenden Eintrag auswählen: "Check out as project in the workspace" Project Name auf "Routeconverter_SVN". Wichtig: Projektnamen "RouteConverter" auf keinen Fall verwenden
- Es kommt eine Fehlermeldung, dass ein Problem auftritt. Dies kann mit OK bestätigt werden.
- Im Package Explorer oder Navigator sollte jetzt RouteConverter_SVN erscheinen.
- Projekt mittels [Entf] löschen. Darauf achten, dass der Haken bei "Delete project contents on disk" NICHT markiert ist.
- File > New >> Import öffnen. General[+] Maven Projects anwählen.
- Im Dialog Import Maven projects das Root Directory auf <Eclipse Workspacepfad>Routeconverter_SVN stellen und unter Advanced den Haken bei "Separate projects for modules" entfernen.
- [Ctrl][Shift][T] Routeconverter6 eingeben und bestätigen.
- Run > Debug As >> Java Aplication. Fehlermeldung bestätigen.
Für die Fehlermeldung:
Die Access Restriction bei jaxb6[..]NamespacePrefixMapperImpl läßt sich wie folgt abschalten:
Window >> Preferences Java[+] Compiler[+] Error/Warnings -> Deprecated and restricted Api: Forbidden reference (access rules) von Error auf Warning stellen.
So oder so ähnlich funktioniert es nun auch bei mir.
Danke!
Ilmari
Grüße,
Ilmari
Posts: 104
Threads: 2
Joined: Sep 2008
Ich muss den Thread nochmal an den Anfang holen. Christian wird bestimmt über Eclipse fluchen....
Ich habe nochmal alles ausgecheckt, beim Starten erhalte ich aber leider folgende Fehlermeldung.
Code:
29.06.2010 19:15:54 slash.navigation.gui.Application$1 run
SCHWERWIEGEND: Application class slash.navigation.converter.gui.RouteConverter6 failed to launch
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at slash.navigation.gui.Application.create(Application.java:137)
at slash.navigation.gui.Application.access$0(Application.java:135)
at slash.navigation.gui.Application$1.run(Application.java:109)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: java.util.MissingResourceException: Can't find bundle for base name slash/navigation/converter/gui/RouteConverter, locale de_DE
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1508)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1262)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:717)
at slash.navigation.converter.gui.RouteConverter.$$$setupUI$$$(RouteConverter.java:667)
at slash.navigation.converter.gui.RouteConverter.<init>(RouteConverter.java:628)
at slash.navigation.converter.gui.RouteConverter6.<init>(RouteConverter6.java:33)
... 15 more
Caused by: java.lang.NoClassDefFoundError: IllegalName: slash/navigation/converter/gui/RouteConverter
at java.lang.ClassLoader.preDefineClass(ClassLoader.java:476)
at java.lang.ClassLoader.defineClass(ClassLoader.java:614)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2370)
at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1400)
at java.util.ResourceBundle.findBundle(ResourceBundle.java:1365)
at java.util.ResourceBundle.findBundle(ResourceBundle.java:1294)
at java.util.ResourceBundle.findBundle(ResourceBundle.java:1294)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1236)
... 19 more
Exception in thread "AWT-EventQueue-0" java.lang.Error: Application class slash.navigation.converter.gui.RouteConverter6 failed to launch
at slash.navigation.gui.Application$1.run(Application.java:118)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at slash.navigation.gui.Application.create(Application.java:137)
at slash.navigation.gui.Application.access$0(Application.java:135)
at slash.navigation.gui.Application$1.run(Application.java:109)
... 8 more
Caused by: java.util.MissingResourceException: Can't find bundle for base name slash/navigation/converter/gui/RouteConverter, locale de_DE
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1508)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1262)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:717)
at slash.navigation.converter.gui.RouteConverter.$$$setupUI$$$(RouteConverter.java:667)
at slash.navigation.converter.gui.RouteConverter.<init>(RouteConverter.java:628)
at slash.navigation.converter.gui.RouteConverter6.<init>(RouteConverter6.java:33)
... 15 more
Caused by: java.lang.NoClassDefFoundError: IllegalName: slash/navigation/converter/gui/RouteConverter
at java.lang.ClassLoader.preDefineClass(ClassLoader.java:476)
at java.lang.ClassLoader.defineClass(ClassLoader.java:614)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2370)
at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1400)
at java.util.ResourceBundle.findBundle(ResourceBundle.java:1365)
at java.util.ResourceBundle.findBundle(ResourceBundle.java:1294)
at java.util.ResourceBundle.findBundle(ResourceBundle.java:1294)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1236)
... 19 more
Posts: 7,532
Threads: 230
Joined: Aug 2007
(29.06.2010, 18:25)EddiVonDerAlm Wrote: Ich muss den Thread nochmal an den Anfang holen. Christian wird bestimmt über Eclipse fluchen....
[..]
Caused by: java.lang.NoClassDefFoundError: IllegalName: slash/navigation/converter/gui/RouteConverter
at java.lang.ClassLoader.preDefineClass(ClassLoader.java:476)
at java.lang.ClassLoader.defineClass(ClassLoader.java:614)
Meinst Du, das hat etwas mit Eclipse zu tun? Welches JDK benutzt Du?
--
Christian
Posts: 104
Threads: 2
Joined: Sep 2008
(30.06.2010, 08:41)routeconverter Wrote: Meinst Du, das hat etwas mit Eclipse zu tun?
Keine Ahnung. Aber Du als Javaspezialist hast da bestimmt mehr Ahnung
(30.06.2010, 08:41)routeconverter Wrote: Welches JDK benutzt Du?
Ich hatte das jdk1.6.0_02 drauf. Habe jetzt aber nochmal auf _20 aktualsiert. Das Problem bleibt das gleiche.
Posts: 7,532
Threads: 230
Joined: Aug 2007
30.06.2010, 21:12
(This post was last modified: 30.06.2010, 21:13 by routeconverter.)
(30.06.2010, 20:36)EddiVonDerAlm Wrote: (30.06.2010, 08:41)routeconverter Wrote: Meinst Du, das hat etwas mit Eclipse zu tun?
Keine Ahnung. Aber Du als Javaspezialist hast da bestimmt mehr Ahnung.
Als Java-Spezialist sage ich "slash/navigation/converter/gui/RouteConverter" ist kein Klassenname, die main()-Klasse ist slash.navigation.converter.gui.RouteConverter6. Wo kommt dieser komische Klassename her?
--
Christian
Posts: 104
Threads: 2
Joined: Sep 2008
(30.06.2010, 21:12)routeconverter Wrote: Als Java-Spezialist sage ich "slash/navigation/converter/gui/RouteConverter" ist kein Klassenname, die main()-Klasse ist slash.navigation.converter.gui.RouteConverter6. Wo kommt dieser komische Klassename her?
Die wird ja auch gestartet.
Er meckert ein Resourcebundle an was er unter diesem ungültigen Namen sucht. Muss ich da erst noch irgendwas erstellen?
Posts: 7,532
Threads: 230
Joined: Aug 2007
(01.07.2010, 06:34)EddiVonDerAlm Wrote: Er meckert ein Resourcebundle an was er unter diesem ungültigen Namen sucht. Muss ich da erst noch irgendwas erstellen?
Ich habe ehrlich keine Ahnung, was da bei Dir schiefläuft. In der J
avaDoc zu ResourceBundles steht:
Quote:Otherwise, getBundle attempts to locate a property resource file. It generates a path name from the candidate bundle name by replacing all "." characters with "/" and appending the string ".properties". It attempts to find a "resource" with this name using ClassLoader.getResource.
Bitte aktualisiere mal Deinen Sourcetree und schicke einen neuen Stracktrace - an der Stelle, wo der Fehler auftritt, kann er im aktuellen Trunk nicht auftreten.
--
Christian
Posts: 104
Threads: 2
Joined: Sep 2008
(01.07.2010, 10:56)routeconverter Wrote: Bitte aktualisiere mal Deinen Sourcetree und schicke einen neuen Stracktrace - an der Stelle, wo der Fehler auftritt, kann er im aktuellen Trunk nicht auftreten.
Funktioniert jetzt!
Vielen Dank.
Posts: 7,532
Threads: 230
Joined: Aug 2007
(02.07.2010, 06:09)EddiVonDerAlm Wrote: Funktioniert jetzt!
Das ist schön zu hören. Hast Du eine Idee, woran das lag?
--
Christian