|
| Hello
I am using following configuration :-
OS : Windows 2003 Server
Database : IBM UDB DB2 V8.1
AppServer :- IBM WebSphere 6.0 APP Server
Driver : com.ibm.db2.jcc.DB2ConnectionPoolDataSource
I am using 2 JNDI : 1) webdb 2) billdb
component and container alias set to the server:server1.
I failed to setup Data Source and got the following logs errors during start the websphere application server (systemOut.log) :-
[4/29/05 14:00:26:041 IST] 00000010 RecoveryManag A WTRN0028I: Transaction service recovering 0 transactions.
[4/29/05 14:00:26:353 IST] 0000000a ContainerImpl E WSVR0501E: Error creating component null [class com.ibm.ws.runtime.component.ResourceMgrImpl]
com.ibm.ws.exception.WsRuntimeException: java.lang.IllegalArgumentException: resolve against non-hierarchical or relative base
at com.ibm.ws.runtime.config.ResourceLocatorImpl.getResource(ResourceLocatorImpl.java:55)
at com.ibm.ws.runtime.component.ResourceMgrImpl.loadResources(ResourceMgrImpl.java:656)
at com.ibm.ws.runtime.component.ResourceMgrImpl.start(ResourceMgrImpl.java:546)
at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:821)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:149)
at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:821)
at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:649)
at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:356)
at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:173)
at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:120)
at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:378)
at com.ibm.ws.runtime.WsServer.main(WsServer.java:50)
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.main(WSLauncher.java:190)
Caused by: java.lang.IllegalArgumentException: resolve against non-hierarchical or relative base
at org.eclipse.emf.common.util.URI.resolve(URI.java:1707)
at org.eclipse.emf.common.util.URI.resolve(URI.java:1680)
at com.ibm.ws.runtime.config.RelativeURIContextResolver. resolveRelativeURI(RelativeURIContextRes
olver.java:253)
at com.ibm.ws.runtime.service.ConfigRootImpl$3.normalize(ConfigRootImpl.java:405)
at com.ibm.wtp.emf.resource.MappedXMIHelper.resolve(MappedXMIHelper.java:62)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleProxy(XMLHandler.java:1935)
at org.eclipse.emf.ecore.xmi.impl.SAXXMIHandler.handleObjectAttribs(SAXXMIHandler.java(Compiled Code))
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFactory(XMLHandler.java:1346)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectFromFeatureType(XMLHandler.java:1318)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObject(XMLHandler.java:1213)
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.handleFeature(XMLHandler.java(Compiled Code))
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.processElement(XMLHandler.java(Compiled Code))
at org.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java(Compiled Code))
at org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java(Compiled Code))
at org.eclipse.emf.ecore.xmi.impl.SAXWrapper.startElement(SAXWrapper.java(Compiled Code))
at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java:129)
at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourceImpl.java:155)
at com.ibm.wtp.emf.resource.CompatibilityXMIResourceImpl. basicDoLoad(CompatibilityXMIResourceImpl
.java:184)
at com.ibm.wtp.emf.resource.CompatibilityXMIResourceImpl.doLoad(CompatibilityXMIResourceImpl.java:170)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:884)
at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:741)
at com.ibm.ws.runtime.service.ConfigRootImpl.getResource(ConfigRootImpl.java:288)
at com.ibm.ws.runtime.service.ConfigRootImpl.getResource(ConfigRootImpl.java:270)
at com.ibm.ws.runtime.config.ResourceLocatorImpl.getResource(ResourceLocatorImpl.java:46)
... 18 more
Note : 1) I am using simple jsp/servlet and not using EJB in my web application.
Questions : 1) Where I can set the data source Node:appservernode01 OR Server:server1 scope setting?
Your response more appreicate me to resolve the problem.
Regards
Uday
|
|