Redian新闻
>
Re: [转载] 急!在线等---从Servlet调用AXIS的Web Serv
avatar
Re: [转载] 急!在线等---从Servlet调用AXIS的Web Serv# Java - 爪哇娇娃
c*s
1
服务端Trace stack不足。那个ServletException里应该还有个Caused by。
如果客户端看不到完整的错误,服务端的日志里会有。
avatar
z*k
2
小妹刚刚出道,很多不懂,请问服务端的日志是不是TOMCAT 的LOG
FILE(我的AXIS装在TOMCAT上)?我看了一下LOCALHOST_LOGXXX, 好像没有相关的信息。
请问AXIS有自己的LOG FILE 吗?
另外,为什么我从自己的LOCAL computer 可以成功调用(用main
function),可是从SEVLET
里就不行?错误里和weblogic.servlet.internal.ServletStubImpl.invokeServlet有关
,是不是因为THREAD的问题。请问在哪里可以找到相关的例子?
多谢多谢!

【在 c*****s 的大作中提到】
: 服务端Trace stack不足。那个ServletException里应该还有个Caused by。
: 如果客户端看不到完整的错误,服务端的日志里会有。

avatar
c*s
3
main函数可以servlet上不行?这问题就差不多了。
可能的不同只剩下环境变量或classpath。
服务端那个被ServletException包着的错误八成是个NoClassDefError。
还是先找到服务端错误日志吧。
好奇的问, 你的Axis装在Tomcat上,怎么两端的错误都来自weblogic?
你确定http://as-dev.keas.ksu.edu:9080/axis是Tomcat上的Axis吗?
我觉得你完全可以先把你的Servlet在tomcat上调通再放到weblogic上。既然main函数都
可以运行了,应该很容易用servlet跑。



Axis)

【在 z**k 的大作中提到】
: 小妹刚刚出道,很多不懂,请问服务端的日志是不是TOMCAT 的LOG
: FILE(我的AXIS装在TOMCAT上)?我看了一下LOCALHOST_LOGXXX, 好像没有相关的信息。
: 请问AXIS有自己的LOG FILE 吗?
: 另外,为什么我从自己的LOCAL computer 可以成功调用(用main
: function),可是从SEVLET
: 里就不行?错误里和weblogic.servlet.internal.ServletStubImpl.invokeServlet有关
: ,是不是因为THREAD的问题。请问在哪里可以找到相关的例子?
: 多谢多谢!

avatar
z*k
4
多谢cyclops的帮忙。我的Axis的确装在Tomcat上。我们现在要用WEBLOGIC上的APPLICATI
ON调用TOMCAT上的WEBSERVICE。我的WEBLOGIC上的程序(调用WEBSERVICE),可以通过编译
,但是我发现可能用的不是我希望用的.jar FILES。 可能是.jar FILE 的版本不对,所
以出错?





【在 c*****s 的大作中提到】
: main函数可以servlet上不行?这问题就差不多了。
: 可能的不同只剩下环境变量或classpath。
: 服务端那个被ServletException包着的错误八成是个NoClassDefError。
: 还是先找到服务端错误日志吧。
: 好奇的问, 你的Axis装在Tomcat上,怎么两端的错误都来自weblogic?
: 你确定http://as-dev.keas.ksu.edu:9080/axis是Tomcat上的Axis吗?
: 我觉得你完全可以先把你的Servlet在tomcat上调通再放到weblogic上。既然main函数都
: 可以运行了,应该很容易用servlet跑。
:
: 。

avatar
c*s
5
你是说Weblogic上跑客户端程序访问Tomcat上运行的Axis还是把Axis也搬到Weblogic上来
?前者应该不难,因为main程序已经可以运行,同样的代码放保证Classpath正确就行了
。可从你的stack trace上看服务端也是weblogic。
你说的Weblogic上的Application是什么形式?如果还是Servlet,我建议你先关掉weblog
ic把这个Servlet在Tomcat里调通。移植的时候如果还出错,只可能是实施错误。
另外如果想找日志,可以在$BEA_HOME/user_projects//logs和$BEA_HOME/use
r_projects//下看看。

多谢cyclops的帮忙。我的Axis的确装在Tomcat上。我们现在要用WEBLOGIC上的APPLICATI




里就不行?错误里和weblogic.servlet.internal.ServletStubImpl.invokeServlet

【在 z**k 的大作中提到】
: 多谢cyclops的帮忙。我的Axis的确装在Tomcat上。我们现在要用WEBLOGIC上的APPLICATI
: ON调用TOMCAT上的WEBSERVICE。我的WEBLOGIC上的程序(调用WEBSERVICE),可以通过编译
: ,但是我发现可能用的不是我希望用的.jar FILES。 可能是.jar FILE 的版本不对,所
: 以出错?
:
: 都
: 息
: 有

avatar
r*s
6
very likely it is the jar file problem, even different versions may fail
the whole thing, especially with those xalan, xerces ...
tomcat main log at $CATALINA_HOME/logs/catalina.out

【在 c*****s 的大作中提到】
: 你是说Weblogic上跑客户端程序访问Tomcat上运行的Axis还是把Axis也搬到Weblogic上来
: ?前者应该不难,因为main程序已经可以运行,同样的代码放保证Classpath正确就行了
: 。可从你的stack trace上看服务端也是weblogic。
: 你说的Weblogic上的Application是什么形式?如果还是Servlet,我建议你先关掉weblog
: ic把这个Servlet在Tomcat里调通。移植的时候如果还出错,只可能是实施错误。
: 另外如果想找日志,可以在$BEA_HOME/user_projects//logs和$BEA_HOME/use
: r_projects//下看看。
:
: 多谢cyclops的帮忙。我的Axis的确装在Tomcat上。我们现在要用WEBLOGIC上的APPLICATI
: 译

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。