Runtime problem with Metro on Linux
Carel Paradis
carelparadis-dev at videotron.ca
Fri Jan 6 17:41:39 EST 2006
Hi,
This problem is now fixed (rev 866).
Cheers,
Carel
----- Original Message -----
From: "Carel Paradis" <carelparadis-dev at videotron.ca>
To: "Dev" <dev-dpml at lists.ibiblio.org>
Sent: Friday, January 06, 2006 14:40
Subject: Runtime problem with Metro on Linux
> Hi,
>
> When I try to run Metro on Linux, I obtain the following result:
>
> [root at localhost main]# metro exec
> link:part:dpml/planet/http/dpml-http-demo
> Starting Depot SNAPSHOT.
> ========================
> Platform: Linux
> Java Home: /usr/java/j2sdk1.4.2_06
> DPML System: /var/dev/dpml/home/share
> DPML Home: /var/dev/dpml/home
> Security policy: /var/dev/dpml/home/share/bin/security.policy
> JVM Options:
> Depot Classpath:
> /var/dev/dpml/home/share/lib/dpml-depot-console.jar:/var/dev/dpml/home/share/lib/dpml-transit-main.jar
> Depot
> Arguments: -Ddpml.depot.application=dpml.metro -Ddpml.logging.config=local:properties:dpml/metro/logging
> exec link:part:dpml/planet/http/dpml-http-demo
>
> -- listing properties --
> [52212] [SEVERE ] (depot): Cannot create an instance of
> [net.dpml.metro.exec.ApplicationHandler] due to an invocation failure.
> ---- exception
> report ----------------------------------------------------------Exception:
> java.rmi.StubNotFoundException
> Message: Stub class not found: net.dpml.metro.exec.AbstractAdapter_Stub;
> nested exception is:
> java.lang.ClassNotFoundException:
> net.dpml.metro.exec.AbstractAdapter_Stub
> ----
> cause ---------------------------------------------------------------------Exception:
> java.lang.ClassNotFoundException
> Message: net.dpml.metro.exec.AbstractAdapter_Stub
> ---- stack
> trace ---------------------------------------------------------------java.lang.ClassNotFoundException:
> net.dpml.metro.exec.AbstractAdapter_Stub
> java.net.URLClassLoader$1.run(URLClassLoader.java:199)
> java.security.AccessController.doPrivileged(Native Method)
> java.net.URLClassLoader.findClass(URLClassLoader.java:187)
> java.lang.ClassLoader.loadClass(ClassLoader.java:289)
> java.lang.ClassLoader.loadClass(ClassLoader.java:235)
> sun.rmi.server.RemoteProxy.loadClassFromClass(RemoteProxy.java:191)
> sun.rmi.server.RemoteProxy.getStub(RemoteProxy.java:93)
> sun.rmi.server.RemoteProxy.getStub(RemoteProxy.java:55)
> sun.rmi.server.UnicastServerRef.setSkeleton(UnicastServerRef.java:179)
> sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:142)
> sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:129)
> java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:275)
> java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:178)
> java.rmi.server.UnicastRemoteObject.<init>(UnicastRemoteObject.java:75)
> java.rmi.server.UnicastRemoteObject.<init>(UnicastRemoteObject.java:61)
> net.dpml.metro.exec.AbstractAdapter.<init>(AbstractAdapter.java:61)
> net.dpml.metro.exec.ComponentAdapter.<init>(ComponentAdapter.java:96)
> net.dpml.metro.exec.ApplicationHandler.resolveTargetComponent(ApplicationHandler.java:218)
> net.dpml.metro.exec.ApplicationHandler.<init>(ApplicationHandler.java:166)
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> net.dpml.transit.StandardLoader.newInstance(StandardLoader.java:502)
> net.dpml.transit.StandardLoader.instantiate(StandardLoader.java:379)
> net.dpml.transit.StandardLoader.instantiate(StandardLoader.java:358)
> net.dpml.transit.StandardLoader.createPlugin(StandardLoader.java:327)
> net.dpml.transit.StandardLoader.getPlugin(StandardLoader.java:173)
> net.dpml.depot.Main.deployHandler(Main.java:217)
> net.dpml.depot.Main.handlePlugin(Main.java:189)
> net.dpml.depot.Main.handlePlugin(Main.java:179)
> net.dpml.depot.Main.handlePlugin(Main.java:174)
> net.dpml.depot.Main.handleMetro(Main.java:144)
> net.dpml.depot.Main.<init>(Main.java:116)
> net.dpml.depot.Main.main(Main.java:77)
> --------------------------------------------------------------------------------[root at localhost
> main]#
>
> It seems that a RMI stub is not found.
>
> Do you know how to fix this problem?
>
> Thanks,
>
> Carel
>
> _______________________________________________
> dev-dpml mailing list
> dev-dpml at lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/dev-dpml
More information about the dev-dpml
mailing list