You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "P.Saxena (JIRA)" <ax...@ws.apache.org> on 2008/02/14 07:11:08 UTC

[jira] Commented: (AXIS-1866) Axis Issue with Weblogic 7.0/JDK 1.3.1_08

    [ https://issues.apache.org/jira/browse/AXIS-1866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12568809#action_12568809 ] 

P.Saxena commented on AXIS-1866:
--------------------------------

Hi All,

I'm also facing the exact issue reported by M Kirgan (ArrayIndexOutOfBoundsException), while accessing a  webservice.

I'm using Weblogic 7.0 and JDK 1.3.

I have been struggling with the problem for around a week, just could find the similar problem stated here.
I tried with putting saaj.jar in weblogic's classpath also but could not get out of the problem.
Please let me know if anyone finds the solution to this.

I seek for an urgent help.

Thanks,
Parul

> Axis Issue with Weblogic 7.0/JDK 1.3.1_08
> -----------------------------------------
>
>                 Key: AXIS-1866
>                 URL: https://issues.apache.org/jira/browse/AXIS-1866
>             Project: Axis
>          Issue Type: Bug
>    Affects Versions: 1.2RC2
>         Environment: Weblogic 7.0 which uses JDK 1.3.1_08
>            Reporter: M Kirgan
>            Priority: Trivial
>
> I am in the process of integrating Axis 1.2RC2 (client-side access to a web service) into our application that is built on weblogic 7.0 and JDK 1.3.1_08.  I am using the stub codes generated by WSDL2Java.  The simple client code using the stub code generated by WSDL2Java (with minor modifications to get around known JSSE issue with JDK 1.3x) works fine outside weblogic.  But once inside the weblogic environment, I get the following AxisFault.  Please advise at your earliest convenience.  
> Thanks,
> M Kirgan
> AxisFault
>  faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>  faultSubcode:
>  faultString: java.lang.ArrayIndexOutOfBoundsException
>  faultActor:
>  faultNode:
>  faultDetail:
>         {http://xml.apache.org/axis/}stackTrace:java.lang.ArrayIndexOutOfBoundsE
> xception
>         at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.ja
> va:339)
>         at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:135)
>         at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg
> y.java:32)
>         at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>         at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
>         at org.apache.axis.client.Call.invokeEngine(Call.java:2754)
>         at org.apache.axis.client.Call.invoke(Call.java:2737)
>         at org.apache.axis.client.Call.invoke(Call.java:2413)
>         at org.apache.axis.client.Call.invoke(Call.java:2336)
>         at org.apache.axis.client.Call.invoke(Call.java:1793)
>         at com.experian.www.realtime.services.AuthSolService.AuthSolServiceSoapB
> indingStub.validate(AuthSolServiceSoapBindingStub.java:176)
>         at com.experian.e_verify.common.RTMWebService.getRTMData(RTMWebService.j
> ava:66)
>         at E_Verify.HttpServlets.HttpInWalletServlet.doPost(HttpInWalletServlet.
> java:619)
>         at E_Verify.HttpServlets.HttpInWalletServlet.doGet(HttpInWalletServlet.j
> ava:726)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
> (ServletStubImpl.java:1075)
>         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
> pl.java:418)
>         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
> pl.java:306)
>         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
> n.run(WebAppServletContext.java:5517)
>         at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
> eManager.java:685)
>         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
> rvletContext.java:3156)
>         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
> pl.java:2506)
>         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234)
>         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210)
>         {http://xml.apache.org/axis/}hostname:W4770392
> java.lang.ArrayIndexOutOfBoundsException
> java.lang.ArrayIndexOutOfBoundsException
>         at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.ja
> va:339)
>         at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:135)
>         at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg
> y.java:32)
>         at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>         at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>         at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
>         at org.apache.axis.client.Call.invokeEngine(Call.java:2754)
>         at org.apache.axis.client.Call.invoke(Call.java:2737)
>         at org.apache.axis.client.Call.invoke(Call.java:2413)
>         at org.apache.axis.client.Call.invoke(Call.java:2336)
>         at org.apache.axis.client.Call.invoke(Call.java:1793)
>         at com.experian.www.realtime.services.AuthSolService.AuthSolServiceSoapB
> indingStub.validate(AuthSolServiceSoapBindingStub.java:176)
>         at com.experian.e_verify.common.RTMWebService.getRTMData(RTMWebService.j
> ava:66)
>         at E_Verify.HttpServlets.HttpInWalletServlet.doPost(HttpInWalletServlet.
> java:619)
>         at E_Verify.HttpServlets.HttpInWalletServlet.doGet(HttpInWalletServlet.j
> ava:726)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
> (ServletStubImpl.java:1075)
>         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
> pl.java:418)
>         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
> pl.java:306)
>         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
> n.run(WebAppServletContext.java:5517)
>         at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
> eManager.java:685)
>         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
> rvletContext.java:3156)
>         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
> pl.java:2506)
>         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:234)
>         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:210)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org