I am trying to setup my machine for 4 days now
I installed RAD6 updated it
Installed portal 5.1 UTE
updated it to latest - WAS 5.1.1.15 and portal 5.1.0.5
When I start blank portal server config from RAD it startsup fine
When I install a portal app (existing developed by other developers) republish and start the server, the startup fails
[7/14/08 14:50:53:229 CDT] 3ce6516c WebGroup I SRVE0180I: [WebSphere Portal Server] [/wps] [Servlet.LOG]: ServiceManager: exception initializing service implementation com.ibm.wps.services.datastore.DataStoreServiceImpl: com.ibm.wps.services.ServiceUnavailableException: EJPDB0061E: The DataSource java:comp/env/jdbc/wpsDS cannot be found.
[7/14/08 14:50:53:245 CDT] 3ce6516c ServletInstan E SRVE0100E: Did not realize init() exception thrown by servlet WCM Framework: javax.servlet.ServletException
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletInstance.java:99)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycleServlet.java:147)
at com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecycleServlet.java:270)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleServlet.java:113)
at com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:189)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServletManager.java:876)
at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServletManager.java:224)
at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(WebAppServletManager.java:542)
at com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1394)
at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:299)
at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:408)
at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:212)
at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:1019)
at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:136)
at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:356)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:517)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:808)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:354)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:578)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:311)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:268)
at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:152)
at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:287)
at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)
at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:222)
at java.lang.Thread.run(Thread.java:571)
---- Begin backtrace for Nested Throwables
java.lang.ExceptionInInitializerError
at com.ibm.wps.datastore.impl.DataStoreContext. (DataStoreContext.java:64)
at com.ibm.wps.datastore.impl.ResourcePersister.findInternal(ResourcePersister.java:798)
at com.ibm.wps.datastore.impl.ResourcePersister.findInternal(ResourcePersister.java:778)
at com.ibm.wps.datastore.impl.ResourcePersister.findSingleObject(ResourcePersister.java:1146)
at com.ibm.wps.datastore.impl.VirtualPortalDescriptorPersister.findDefaultVP(VirtualPortalDescriptorPersister.java:106)
at com.ibm.wps.datastore.impl.VirtualPortalDescriptorHomeImpl.findByLPID(VirtualPortalDescriptorHomeImpl.java:50)
at com.ibm.wps.services.vpmapping.VirtualPortalIdentificationServiceImpl.loadDefaultVPID(VirtualPortalIdentificationServiceImpl.java:180)
at com.ibm.wps.services.vpmapping.VirtualPortalIdentificationServiceImpl.getVirtualPortalID(VirtualPortalIdentificationServiceImpl.java:109)
at com.ibm.wps.services.vpmapping.VirtualPortalIdentification.getVirtualPortalID(VirtualPortalIdentification.java:40)
at com.ibm.wps.datastore.impl.UniqueNameDescriptorHomeImpl.findByUniqueName(UniqueNameDescriptorHomeImpl.java:61)
at com.ibm.wps.services.identification.IdentificationService.resolveUniqueNameInternal(IdentificationService.java:330)
at com.ibm.wps.services.identification.IdentificationService.resolveUniqueNameUncached(IdentificationService.java:313)
at com.ibm.wps.services.cache.CacheFactoryImpl.getCache(CacheFactoryImpl.java:272)
at com.ibm.wps.services.cache.CacheFactoryImpl.getCache(CacheFactoryImpl.java:261)
at com.ibm.wps.services.registry.EventHandlerRegistryImpl. (EventHandlerRegistryImpl.java:80)
at com.ibm.wps.services.events.EventBrokerServiceImpl.init(EventBrokerServiceImpl.java:136)
at com.ibm.wps.services.Service.init(Service.java:85)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:394)
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:544)
at com.ibm.wps.services.events.EventBroker. (EventBroker.java:97)
at com.presence.connect.session.SessionMapper. (SessionMapper.java:71)
at com.presence.connect.Connect.initSessionMapper(Connect.java:927)
at com.presence.connect.Connect.init(Connect.java:514)
at com.presence.connect.Connect.safeInit(Connect.java:162)
at com.presence.connect.Connect.getInstance(Connect.java:136)
at com.presence.connect.ConnectServlet.init(ConnectServlet.java:77)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletInstance.java:82)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycleServlet.java:147)
at com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecycleServlet.java:270)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleServlet.java:113)
at com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:189)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServletManager.java:876)
at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServletManager.java:224)
at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(WebAppServletManager.java:542)
at com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1394)
at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:299)
at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:408)
at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:212)
at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:1019)
at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:136)
at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:356)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:517)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:808)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:354)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:578)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:311)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:268)
at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:152)
at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:287)
at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)
at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:222)
at java.lang.Thread.run(Thread.java:571)
Caused by: java.lang.RuntimeException: Exception while loading dynamically re-ordered service class com.ibm.wps.services.datastore.DataStoreService
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:549)
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:608)
at com.ibm.wps.services.datastore.DataStore. (DataStore.java:139)
... 63 more
Caused by: com.ibm.wps.services.ServiceUnavailableException: EJPDB0061E: The DataSource java:comp/env/jdbc/wpsDS cannot be found.
at com.ibm.wps.services.datastore.DataStoreServiceImpl.init(DataStoreServiceImpl.java:145)
at com.ibm.wps.services.Service.init(Service.java:109)
at com.ibm.wps.services.Service.init(Service.java:85)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:394)
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:544)
... 65 more
[7/14/08 14:50:53:245 CDT] 3ce6516c WebGroup E SRVE0020E: [Servlet Error]-[WCM Framework]: Failed to load servlet: java.lang.ExceptionInInitializerError
at com.ibm.wps.datastore.impl.DataStoreContext. (DataStoreContext.java:64)
at com.ibm.wps.datastore.impl.ResourcePersister.findInternal(ResourcePersister.java:798)
at com.ibm.wps.datastore.impl.ResourcePersister.findInternal(ResourcePersister.java:778)
at com.ibm.wps.datastore.impl.ResourcePersister.findSingleObject(ResourcePersister.java:1146)
at com.ibm.wps.datastore.impl.VirtualPortalDescriptorPersister.findDefaultVP(VirtualPortalDescriptorPersister.java:106)
at com.ibm.wps.datastore.impl.VirtualPortalDescriptorHomeImpl.findByLPID(VirtualPortalDescriptorHomeImpl.java:50)
at com.ibm.wps.services.vpmapping.VirtualPortalIdentificationServiceImpl.loadDefaultVPID(VirtualPortalIdentificationServiceImpl.java:180)
at com.ibm.wps.services.vpmapping.VirtualPortalIdentificationServiceImpl.getVirtualPortalID(VirtualPortalIdentificationServiceImpl.java:109)
at com.ibm.wps.services.vpmapping.VirtualPortalIdentification.getVirtualPortalID(VirtualPortalIdentification.java:40)
at com.ibm.wps.datastore.impl.UniqueNameDescriptorHomeImpl.findByUniqueName(UniqueNameDescriptorHomeImpl.java:61)
at com.ibm.wps.services.identification.IdentificationService.resolveUniqueNameInternal(IdentificationService.java:330)
at com.ibm.wps.services.identification.IdentificationService.resolveUniqueNameUncached(IdentificationService.java:313)
at com.ibm.wps.services.cache.CacheFactoryImpl.getCache(CacheFactoryImpl.java:272)
at com.ibm.wps.services.cache.CacheFactoryImpl.getCache(CacheFactoryImpl.java:261)
at com.ibm.wps.services.registry.EventHandlerRegistryImpl. (EventHandlerRegistryImpl.java:80)
at com.ibm.wps.services.events.EventBrokerServiceImpl.init(EventBrokerServiceImpl.java:136)
at com.ibm.wps.services.Service.init(Service.java:85)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:394)
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:544)
at com.ibm.wps.services.events.EventBroker. (EventBroker.java:97)
at com.presence.connect.session.SessionMapper. (SessionMapper.java:71)
at com.presence.connect.Connect.initSessionMapper(Connect.java:927)
at com.presence.connect.Connect.init(Connect.java:514)
at com.presence.connect.Connect.safeInit(Connect.java:162)
at com.presence.connect.Connect.getInstance(Connect.java:136)
at com.presence.connect.ConnectServlet.init(ConnectServlet.java:77)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletInstance.java:82)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycleServlet.java:147)
at com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecycleServlet.java:270)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleServlet.java:113)
at com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:189)
at javax.servlet.GenericServlet.init(GenericServlet.java:258)
at com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServletManager.java:876)
at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServletManager.java:224)
at com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(WebAppServletManager.java:542)
at com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1394)
at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:299)
at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:408)
at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:212)
at com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:1019)
at com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:136)
at com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:356)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:517)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:808)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:354)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:578)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:311)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:268)
at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:152)
at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:287)
at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)
at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:222)
at java.lang.Thread.run(Thread.java:571)
Caused by: java.lang.RuntimeException: Exception while loading dynamically re-ordered service class com.ibm.wps.services.datastore.DataStoreService
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:549)
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:608)
at com.ibm.wps.services.datastore.DataStore. (DataStore.java:139)
... 63 more
Caused by: com.ibm.wps.services.ServiceUnavailableException: EJPDB0061E: The DataSource java:comp/env/jdbc/wpsDS cannot be found.
at com.ibm.wps.services.datastore.DataStoreServiceImpl.init(DataStoreServiceImpl.java:145)
at com.ibm.wps.services.Service.init(Service.java:109)
at com.ibm.wps.services.Service.init(Service.java:85)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:394)
at com.ibm.wps.services.ServiceManager.getService(ServiceManager.java:544)
... 65 more
I have verified that java:comp/env/jdbc/wpsDS maps to node level datasource - jdbc/wpsdsDS
If I start server1 , go to admin console - test connection for wpsdsDS works FINE
Please help!
not wpsdsds
or is the node level datasource incorrect? is this the only one it is complaining about?
IBM Certified System Administrator -- WebSphere Portal V6.0, V5.1, V5.0
IBM Certified Solution Developer -- WebSphere Portal V5.1, v6.0
The postings on this site are my own and do not necessarily represent the positions, strategies, or opinions of IBM
it is jdbc/wpsdbDS
it uses cloudscape db (its UTE) and test connection works fine
it's the only one right now that complains
its from 5.1.0.1
could that create an issue?
7/15/08 13:51:36:086 CDT 3c993303 WebGroup I SRVE0180I: WebSphere Portal Server [/wps] http://Servlet.LOG : ServiceManager: BundleService http://com.ibm.wps.services.bundle.BundleServiceImpl done.
7/15/08 13:51:36:086 CDT 3c993303 PortalServer E com.ibm.wps.engine.Servlet init EJPFD0016E: Initialization of service failed. - StackTrace follows...
7/15/08 13:51:36:086 CDT 3c993303 PortalServer E com.ibm.wps.engine.Servlet init TRAS0014I: The following exception was logged java.lang.NoClassDefFoundError: com/ibm/wps/services/config/Config
at com.ibm.wps.services.product.ProductServiceImpl.init(ProductServiceImpl.java:65)
at com.ibm.wps.services.ServiceManager.createService(ServiceManager.java:394)
at com.ibm.wps.services.ServiceManager.initInternal(ServiceManager.java:322)
at com.ibm.wps.services.ServiceManager.init(ServiceManager.java:191)
at com.ibm.wps.services.ServiceManager.init(ServiceManager.java:128)
........
looks like when RAD deploys it, it merges with wps ear of portal.
I still dont understand difference between portal and portlet applications but...
how do i deploy this portal project from admin console?
portlet projects are just projects for singular portlets or portlet apps
to deploy the wps.ear from the admin console you have to export from rad and then use the was admin console to update the wps.ear, but it is not good to put a 5101 project over a 5105 wps.ear
I would rather bring wps version down to 5.1.0.1
here is the log file when server start fails.
the difference
1) my machine I installed RAD, updated it to latest (6012) and THEN installed portal 5.1 UTE
2) coworkers - all got an imaged system, with RAD 6.0.1 (no updates) and portal 5.1.0.1
The only thing I can try now is
uninstall EVERYTHING
clean up
install RAD
no update
install porta 5.1 UTE