由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Axis1.2RC3问题
相关主题
JSP How to Invoke the Specific version of Xerces-J问个eclipse的问题
Re: [转载] 急!在线等---从Servlet调用AXIS的Web ServJ2EE: why is my .jsp not refreshed?
怎么把servlet publish成web servicesclasspath 和 lib/ext 的区别?
Re: Can Web Services return Hash or ObjeEclipse可以让一个项目使用refer另一个项目吗
Re: Desperately need help on DB2 connection through jdbc in jsp pageRe: Which Web service is better EJB or R
[转载] Urgent Help needed about Java Servlet?Log4j expert
Re: JSP菜鸟一问webservices products
大家愿意讨论一下log4j么请教:AXIS 1.4 webservice client using a proxy
相关话题的讨论汇总
话题: weblogic话题: axis话题: 289话题: stacktrace话题: httpsender
进入Java版参与讨论
1 (共1页)
c*****s
发帖数: 214
1
我的两个相同的程序都在用Axis 1.2RC3访问某webservice。其中一个一直报下面这个错
误。
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.lang.ArrayIndexOutOfBoundsException: 0
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.lang.ArrayIndexOutOfBoundsExcept
ion: 0
at
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:289)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:88)
...
HttpSender 289
m******t
发帖数: 2416
2

Can't you deal with an empty array the same as a null here?

【在 c*****s 的大作中提到】
: 我的两个相同的程序都在用Axis 1.2RC3访问某webservice。其中一个一直报下面这个错
: 误。
: AxisFault
: faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
: faultSubcode:
: faultString: java.lang.ArrayIndexOutOfBoundsException: 0
: faultActor:
: faultNode:
: faultDetail:
: {http://xml.apache.org/axis/}stackTrace:java.lang.ArrayIndexOutOfBoundsExcept

c*****s
发帖数: 214
3

!=
HttpSender是axis里的类,
包在axis-1.2-RC3.jar里。我最终能拿到的是axis生成的stub类,完全看不到HTTP请求,
SOAP请求,webservice call这些东西。
源码是下载了才看到的。

【在 m******t 的大作中提到】
:
: Can't you deal with an empty array the same as a null here?

m******t
发帖数: 2416
4


Sorry, I didn't realize it was an Axis class.
Could it be another saaj jar hidden somewhere on one of
the project's classpath?

【在 c*****s 的大作中提到】
:
: !=
: HttpSender是axis里的类,
: 包在axis-1.2-RC3.jar里。我最终能拿到的是axis生成的stub类,完全看不到HTTP请求,
: SOAP请求,webservice call这些东西。
: 源码是下载了才看到的。

c*****s
发帖数: 214
5
问题变成了weblogic问题。出错的程序是在weblogic 7.1环境下运行的。weblogic 中有
几个包(webservices.jar, webserviceclient.jar等)里包含老的javax.xml.soap类。
weblogic 8
中这样的问题可以通过设置WEB-INF/weblogic.xml里的true prefer-web-inf-classes>参数来解决。但7.1不支持这个参数。
我的问题是在weblogic7.1里如何强迫让系统先寻找一个类时先看webapp自己的classpath
, 再找weblogic的。


{http://xml.apache.org/axis/}stackTrace:java.lang.ArrayIndexOutOfBoundsExcept







【在 c*****s 的大作中提到】
: 我的两个相同的程序都在用Axis 1.2RC3访问某webservice。其中一个一直报下面这个错
: 误。
: AxisFault
: faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
: faultSubcode:
: faultString: java.lang.ArrayIndexOutOfBoundsException: 0
: faultActor:
: faultNode:
: faultDetail:
: {http://xml.apache.org/axis/}stackTrace:java.lang.ArrayIndexOutOfBoundsExcept

c*****s
发帖数: 214
6
没错。weblogic下的几个jar包含了相同的类。有办法配置weblogic
7让我自己的saaj-1.2.jar先被搜索吗?

(mimeHeaders.getHeader(HTTPConstants.HEADER_CONTENT_TYPE)


【在 m******t 的大作中提到】
:
: ,
: Sorry, I didn't realize it was an Axis class.
: Could it be another saaj jar hidden somewhere on one of
: the project's classpath?

m******t
发帖数: 2416
7

See this:
http://e-docs.bea.com/wls/docs70/programming/classloading.html

【在 c*****s 的大作中提到】
: 没错。weblogic下的几个jar包含了相同的类。有办法配置weblogic
: 7让我自己的saaj-1.2.jar先被搜索吗?
:
: (mimeHeaders.getHeader(HTTPConstants.HEADER_CONTENT_TYPE)
: 求

c*****s
发帖数: 214
8
Thanks
问题解决。
因为我们本来就有一个自己的启动weblogic的ant脚本,在那里我把saaj-1.2.jar放到了
最前面。
奇怪的是只要weblogic.jar在前面这个问题就会出现,而weblogic.jar里并没有javax.xm
l.soap包,webservices.jar 和webserviceclient.jar里才有。

【在 m******t 的大作中提到】
:
: See this:
: http://e-docs.bea.com/wls/docs70/programming/classloading.html

1 (共1页)
进入Java版参与讨论
相关主题
请教:AXIS 1.4 webservice client using a proxyRe: Desperately need help on DB2 connection through jdbc in jsp page
请教一个系统设计的问题,有关WEB Service(PIC)[转载] Urgent Help needed about Java Servlet?
Can someone help on Soap?Re: JSP菜鸟一问
Web Services 现在很热吗?大家愿意讨论一下log4j么
JSP How to Invoke the Specific version of Xerces-J问个eclipse的问题
Re: [转载] 急!在线等---从Servlet调用AXIS的Web ServJ2EE: why is my .jsp not refreshed?
怎么把servlet publish成web servicesclasspath 和 lib/ext 的区别?
Re: Can Web Services return Hash or ObjeEclipse可以让一个项目使用refer另一个项目吗
相关话题的讨论汇总
话题: weblogic话题: axis话题: 289话题: stacktrace话题: httpsender