- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
java.io.FileNotFoundException beim Installieren von einem selbstgeschriebenen Modul
Hallo,
ich habe ein Upload-Hook geschrieben, der prรผft ob die Inhalte einer hochgeladenen Zip Datei vollstรคndig sind. Diesen Upload-Hook habe ich in ein .fsm Archiv gepackt, bestehend aus META-INF/module.xml und bin/upload_hook_module-1.0.0.jar
Wenn ich das Modul unter ServerManager -> Server -> Eigenschaften -> Module installieren mรถchte kommt folgender Fehler:
classes not found: [de/commerbank/blog/web/UploadHookCommerzbank.class] FSVersion=5.1.106.61855#3066;JDK=1.7.0_60 64bit Oracle Corporation;OS=Windows 7 6.1 amd64;Date=28.07.2014 11:37:04
at de.espirit.firstspirit.module.descriptor.ModuleDescriptor.validate(ModuleDescriptor.java:256) at de.espirit.firstspirit.server.module.ModuleInfo.loadDescriptor(ModuleInfo.java:127) at de.espirit.firstspirit.server.module.ModuleInfo.<init>(ModuleInfo.java:60) at de.espirit.firstspirit.server.module.ModuleInfo.<init>(ModuleInfo.java:48) at de.espirit.firstspirit.server.module.ModuleManagerImpl.install(ModuleManagerImpl.java:591) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at de.espirit.firstspirit.io.DefaultServerHandler.callManager(DefaultServerHandler.java:62) at de.espirit.firstspirit.server.io.handler.ManagerCall.doCall(ManagerCall.java:97) at de.espirit.firstspirit.server.io.handler.ManagerCall.handle(ManagerCall.java:71) at de.espirit.firstspirit.server.io.ManagerCallWorker.run(ManagerCallWorker.java:108) at de.espirit.firstspirit.server.ExecutionManagerImpl$RunnableWrapper.call(ExecutionManagerImpl.java:594) at de.espirit.firstspirit.server.ExecutionManagerImpl$ExtendedCallable.call(ExecutionManagerImpl.java:561) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at de.espirit.common.util.BoundedExecutorService$RunnableWrapper.run(BoundedExecutorService.java:418) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at de.espirit.firstspirit.client.io.ServerCaller.callManager(ServerCaller.java:372) at de.espirit.firstspirit.io.DefaultClientHandler.callManager(DefaultClientHandler.java:55) at de.espirit.firstspirit.client.io.RemoteManagerCaller.invoke(RemoteManagerCaller.java:52) at com.sun.proxy.$Proxy0.install(Unknown Source) at de.espirit.firstspirit.server.module.ModuleManagerProxy$ClientModuleManager.install(ModuleManagerProxy.java:318) at de.espirit.firstspirit.admin.gui.ModuleConfigurationPanel$2.run(ModuleConfigurationPanel.java:323) |
Woran kann das liegen?
Vielen Dank im Voraus.
Liebe Grรผรe,
Ulrike
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
sieht erstmal ok aus.
de.commerbank.blog.web.UploadHookCommerzbank
^^^^und diese klasse ist 100%ig so benannt bzw. liegt im korrekten package ?
also de.commerbank ohne z ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi,
und das .jar enthaelt die besagte klasse? und das fsmbzw. das jar darin auch?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Andrรฉ,
Das .fsm enthรคlt die .jar und darin ist die Klasse enthalten.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
wie sieht denn der descriptor aus - also die module.xml?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
<module>
<name>FirstSpirit Upload Module</name>
<version>1.0.0</version>
<description>Maven project for FirstSpirit Modules.</description>
<vendor>Namics (Deutschland) GmbH</vendor>
<components>
<public>
<name>FirstSpirit Upload Module - UploadHook</name>
<description>UploadHook to do something before or after an upload.</description>
<class>de.commerbank.blog.web.UploadHookCommerzbank</class>
<resources>
<resource>lib/upload_hook_module-1.0.0.jar</resource>
</resources>
</public>
</components>
</module>
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
sieht erstmal ok aus.
de.commerbank.blog.web.UploadHookCommerzbank
^^^^und diese klasse ist 100%ig so benannt bzw. liegt im korrekten package ?
also de.commerbank ohne z ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ups .. das ist mir jetzt aber peinlich ^^
Danke fรผr den Hinweis ๐