Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[higgins-dev] Problems deploying RPPS on a Windows Environment

Hello all,

After solve the problems with STS with the help of Michael, Ian and Cristopher (works with UN/PW and Software cert but not with Smartcard cert) I started again to play with other components of the Higgins Trust Framework. This time I have been playing with the I-Card Manager application and the RPPS for host i-Cards.

The problem comes on the deployment of RPPS Web App that shows a dependency that I can't track back. The environment its a Tomcat 5.5 runing with a Java 1.5 Virtual Machine and under a Windows XP OS. The Tomcat log shows this line at the start of each failed deployment:

java.lang.NoClassDefFoundError: org/eclipse/core/runtime/IExtensionRegistry
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:164)
    at org.eclipse.higgins.icard.registry.ICardRegistry.initialize(ICardRegistry.java:78)
    at org.eclipse.higgins.icard.registry.ICardRegistry.<init>(ICardRegistry.java:63)
    at org.eclipse.higgins.icard.registry.ICardRegistry.getInstance(ICardRegistry.java:508)
    at org.eclipse.higgins.rpps.core.impl.RppsService.userIdentifierExists(RppsService.java:2108)
    at org.eclipse.higgins.rpps.servlet.InitializeServlet.init(InitializeServlet.java:35)
    at javax.servlet.GenericServlet.init(GenericServlet.java:212)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
    at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

I have been trying to track that Library (org.eclipse.core.runtime.IExtensionRegistry) but seems that those class was only there on Eclipse 3.1 implementation and on Eclipse 3.3 disapeared from there. Do you know why that exception happens? Should appear or its again a "missing library" cloaked exception?

Thanks for help :)

David Campos
Safelayer Secure Communications S.A.


Back to the top