Hallo all!
PLEASE HELP!!!
I have no solution for this Problem...
I have successfully deployed a RAP application with the Derby Data Base on
JBOSS
Now I'm trying to deploy the same application using Websphere 6.1. I have set a Datasource and the connection
test was successful.
I have reach a OSGi console in telnet and all my bundles are active. When I try to load my application in browser, I receive the following Error:
Error 500: class loading constraint violated (class: org/apache/derby/client/am/ResultSet method: completeSqlca
In SystemOut.log i found more info:
[7/16/09 14:50:49:265 CEST] 0000034e WebApp A SRVE0181I: [finca_osgi_1200_war#finca_osgi_1200.war] [/finca_osgi_1200] [Servlet.LOG]: Could not execute org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(SessionStoreEvent).: java.lang.RuntimeException: Could not create the session singleton instance of 'org.eclipse.jface.resource.JFaceResources$ImageRegistryStore' because an Exception was thrown by the constructor:
null.
at org.eclipse.rwt.SessionSingletonBase.getInstanceInternal(SessionSingletonBase.java:189)
at org.eclipse.rwt.SessionSingletonBase.getInstance(SessionSingletonBase.java:91)
at org.eclipse.jface.resource.JFaceResources$ImageRegistryStore.getInstance(JFaceResources.java:180)
at org.eclipse.jface.resource.JFaceResources.getImageRegistry(JFaceResources.java:582)
at org.eclipse.ui.internal.progress.ProgressInfoItem.init(ProgressInfoItem.java:126)
at org.eclipse.ui.internal.progress.ProgressManager$ProgressManagerProvider.getInstance(ProgressManager.java:73)
at org.eclipse.ui.internal.progress.ProgressManager.getInstance(ProgressManager.java:151)
at org.eclipse.ui.internal.progress.ProgressManager.shutdownProgressManager(ProgressManager.java:163)
at org.eclipse.ui.internal.WorkbenchPlugin.reset(WorkbenchPlugin.java:342)
at org.eclipse.ui.internal.Workbench.shutdown(Workbench.java:2851)
at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:959)
at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:870)
at org.eclipse.ui.internal.Workbench$21.run(Workbench.java:1136)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
at org.eclipse.ui.internal.Workbench.close(Workbench.java:1134)
at org.eclipse.ui.internal.Workbench.close(Workbench.java:1096)
at org.eclipse.ui.internal.Workbench$ShutdownHandler.beforeDestroy(Workbench.java:219)
at org.eclipse.rwt.internal.service.SessionStoreImpl.doValueUnbound(SessionStoreImpl.java:174)
at org.eclipse.rwt.internal.service.SessionStoreImpl.valueUnbound(SessionStoreImpl.java:152)
at org.eclipse.rwt.internal.service.LifeCycleServiceHandler.clearSession(LifeCycleServiceHandler.java:251)
at org.eclipse.rwt.internal.service.LifeCycleServiceHandler.checkRequest(LifeCycleServiceHandler.java:230)
at org.eclipse.rwt.internal.service.LifeCycleServiceHandler.internalService(LifeCycleServiceHandler.java:188)
at org.eclipse.rwt.internal.service.LifeCycleServiceHandler.access$1(LifeCycleServiceHandler.java:185)
at org.eclipse.rwt.internal.service.LifeCycleServiceHandler$LifeCycleServiceHandlerSync.doService(LifeCycleServiceHandler.java:150)
at org.eclipse.rwt.internal.lifecycle.RWTLifeCycleServiceHandlerSync.serviceInternal(RWTLifeCycleServiceHandlerSync.java:48)
at org.eclipse.rwt.internal.lifecycle.RWTLifeCycleServiceHandlerSync.service(RWTLifeCycleServiceHandlerSync.java:36)
at org.eclipse.rwt.internal.service.LifeCycleServiceHandler.service(LifeCycleServiceHandler.java:157)
at org.eclipse.rwt.internal.service.ServiceManager$HandlerDispatcher.service(ServiceManager.java:101)
at org.eclipse.rwt.internal.engine.RWTDelegate.doPost(RWTDelegate.java:63)
at org.eclipse.rap.ui.internal.servlet.RequestHandler.service(RequestHandler.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:92)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:274)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)
at com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:67)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:521)
at org.eclipse.rwt.SessionSingletonBase.getInstanceInternal(SessionSingletonBase.java:154)
... 56 more
Caused by: java.lang.ExceptionInInitializerError
at java.lang.J9VMInternals.initialize(J9VMInternals.java:195)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:131)
at org.eclipse.jface.resource.JFaceResources$ImageRegistryStore.initializeDefaultImages(JFaceResources.java:220)
at org.eclipse.jface.resource.JFaceResources$ImageRegistryStore.<init>(JFaceResources.java:176)
... 61 more
Caused by: org.eclipse.core.runtime.AssertionFailedException: null argument:
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:73)
at org.eclipse.jface.resource.FontRegistry.<init>(FontRegistry.java:285)
at org.eclipse.jface.resource.FontRegistry.<init>(FontRegi
Please Help!!!
with respect,
Serghei.