Documentum Web Sphere (Urgent)
Hi , When i am try to start the application i am getting
the following error, any body have an idea as to what is going wrong?
I am using Web Sphere 6.1 as Application server. The classpath is
fine. but still not getting why i am getting this error.
java.lang.ArrayInde xOutOfBoundsExce ption: Array index out of range: 0
at
com.ibm.ws.genericb nf.impl.QuickCas eInsensitiveMatc her.match
(QuickCaseInsensiti veMatcher. java:88)
at com.ibm.ws.genericb nf.impl.QuickGen ericMatcher. match
(QuickGenericMatche r.java:100)
at com.ibm.ws.genericb nf.impl.QuickGen ericMatcher. match
(QuickGenericMatche r.java:120)
at com.ibm.ws.genericb nf.impl.QuickHea derMatcher. matchHeader
(QuickHeaderMatcher .java:76)
at com.ibm.ws.genericb nf.impl.BNFHeade rsImpl.findHeade r
(BNFHeadersImpl. java:3404)
at
com.ibm.ws.genericb nf.impl.BNFHeade rsImpl.getHeader AsString
(BNFHeadersImpl. java:1250)
at
com.ibm.ws.genericb nf.impl.BNFHeade rsImpl.getHeader AsString
(BNFHeadersImpl. java:1215)
at com.ibm.ws.webconta iner.channel. WCCRequestImpl. getHeader
(WCCRequestImpl. java:182)
at com.ibm.ws.webconta iner.srt. SRTServletReques t.getHeader
(SRTServletRequest. java:258)
at javax.servlet. http.HttpServlet RequestWrapper. getHeader
(HttpServletRequest Wrapper.java: 124)
at
com.documentum. web.common. ClientInfo. getIPAddressFrom Request
(ClientInfo. java:307)
at com.documentum. web.common. ClientInfo. initialize
(ClientInfo. java:280)
at
com.documentum. web.common. ClientInfoServic e.bindHttpReques t
(ClientInfoService. java:62)
at com.documentum. web.env.WDKContr oller.setBinding s
(WDKController. java:420)
at com.documentum. web.env.WDKContr oller.doStartReq uest
(WDKController. java:157)
at com.documentum. web.env.WDKContr oller.processReq uest
(WDKController. java:91)
at com.documentum. web.env.WDKContr oller.doFilter
(WDKController. java:82)
at
com.ibm.ws.webconta iner.filter. FilterInstanceWr apper.doFilter
(FilterInstanceWrap per.java: 190)
at com.ibm.ws.webconta iner.filter. WebAppFilterChai n.doFilter
(WebAppFilterChain. java:130)
at com.ibm.ws.webconta iner.filter. WebAppFilterChai n._doFilter
(WebAppFilterChain. java:87)
at
com.ibm.ws.webconta iner.filter. WebAppFilterMana ger.doFilter
(WebAppFilterManage r.java:696)
at
com.ibm.ws.webconta iner.filter. WebAppFilterMana ger.doFilter
(WebAppFilterManage r.java:641)
at
com.ibm.ws.webconta iner.servlet. ServletWrapper. handleRequest
(ServletWrapper. java:475)
at
com.ibm.ws.wswebcon tainer.servlet. ServletWrapper. handleRequest
(ServletWrapper. java:463)
at com.ibm.ws.webconta iner.webapp. WebApp.handleReq uest
(WebApp.java: 3107)
at com.ibm.ws.webconta iner.webapp. WebGroup. handleRequest
(WebGroup.java: 238)
at com.ibm.ws.webconta iner.WebContaine r.handleRequest
(WebContainer. java:811)
at com.ibm.ws.wswebcon tainer.WebContai ner.handleReques t
(WebContainer. java:1425)
at com.ibm.ws.webconta iner.channel. WCChannelLink. ready
(WCChannelLink. java:92)
at
com.ibm.ws.http. channel.inbound. impl.HttpInbound Link.handleDiscr imina
tion(HttpInboundLin k.java:465)
at
com.ibm.ws.http. channel.inbound. impl.HttpInbound Link.handleNewIn forma
tion(HttpInboundLin k.java:394)
at
com.ibm.ws.http. channel.inbound. impl.HttpICLRead Callback. complete
(HttpICLReadCallbac k.java:102)
at
com.ibm.ws.tcp. channel.impl. AioReadCompletio nListener. futureCompleted
(AioReadCompletionL istener.java: 152)
at com.ibm.io.async. AbstractAsyncFut ure.invokeCallba ck
(AbstractAsyncFutur e.java:213)
at com.ibm.io.async. AbstractAsyncFut ure.fireCompleti onActions
(AbstractAsyncFutur e.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. runEventProcessi ngLoop
(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)
Thanks & Regards,
Chetan.
Comments
-
I suppose you have problems with DA or Webtop 6?
Then you have to set some extra settings after deploying the war.
- in the DFC.properties from the WDK application, set dfc.bof.classloader.enable_extension_loader_first=false
- Add the following 2 lines to the ibm-web-ext.xmi file under <![CDATA[<WebspherePath>\Dmgr01\config\cells\\applications\da.ear\deployments\da\da.war\WEB-INF
1.
2. ]]>- Remove xmlrpc-1.1.jar and xml-apis.jar (might not exist) from the WEB-INF library directory from the application.
- Replace the aspectsrt.jar file under \programs\ibm\websphere\server\lib with the one from Da\WEB-INF\lib
0 -
Hello Chetan,
If you're stil having trouble, read below.
Make sure the DFC is compatible/certified with the JRE you're using and that the JRE/DFC is properly installed.
I see in the trace the ClientInfo class is failing to initialize. I was experiencing a similar initialization issue and it turned out, after decompiling the DFC code, I found out something interesting:
The DFC was expecting the system variable (set by Java) "os.version" to be set to a number. This value was set to a letter and making the DFC and my webapp crash.
This happened a while ago, but I believe the installing a compatible JRE fixed the problem.
Perhaps another similar condition is causing the initialization failure.
Dandoc,
0
Categories
- All Categories
- 111 Developer Announcements
- 49 Articles
- 103 General Questions
- 123 IM Services
- 40 OpenText Hackathon
- 31 Developer Tools
- 20.6K Analytics
- 4.1K AppWorks
- 8.9K Extended ECM
- 897 Cloud Fax and Notifications
- 77 Digital Asset Management
- 9.3K Documentum
- 29 eDOCS
- 123 Exstream
- 39.8K TeamSite
- 1.7K Web Experience Management
- 1 XM Fax