You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@ws.apache.org by Ramakrishna Srinivasa <ra...@wipro.com> on 2001/03/06 14:00:03 UTC

Weblogic Server5.1 and SOAP 2.1

I was able to run SOAP1.1 successfully.

I am having a problem with  Weblogic 5.1 and SOAP2.1

I have been trying to run SOAP 2.1 on WL5.1 but I am unable to get the Deploy.jsp
itself.

I am getting javax.servlet.ServletContext not found error.

I did the follwing things :

Gave soap.jar,xerces.jar,mail.jar,activation.jar in the JavaClasspath and
weblogic.classpath.

Gave the follwing things in the Weblogic.properties file :

weblogic.httpd.webApp.soap=c:/weblogic/myserver/public_html/soap
weblogic.httpd.webApp.context=c:/weblogic/myserver/public_html/soap
weblogic.httpd.register.soap/servlet/rpcrouter=org.apache.soap.server.http.RPCRouterS
ervlet
weblogic.httpd.initArgs.soap/servlet/rpcrouter=ServicesStore=DeployedServices.ds

Extracted all the jsp along with Web-inf directory to public_html.

Version of Xerces is 1.3.0.

Added some parameters in web.xml file. I am attaching the same.

initiallty when I click on any JSP it gives
java.lang.NullPointerException
 at jsp_servlet._deploy._jspService(_deploy.java, Compiled Code)
 at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
 at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:123)
 at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:76
1)
 at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:70
8)
 at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.j
ava:252)
 at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:346)
 at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:246)
 at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled Code)

The second time when I invoke the same JSP it gives :

java.lang.NoClassDefFoundError: javax/servlet/ServletContext
 at
org.apache.soap.server.http.ServerHTTPUtils.getServiceManagerFromContext(ServerHTTPUt
ils.java:97)
 at jsp_servlet._list._jspService(_list.java, Compiled Code)
 at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
 at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:123)
 at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:141)
 at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:76
1)
 at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:70
8)
 at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.j
ava:252)
 at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:346)
 at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:246)
 at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled Code)


Any help would be greatly appreciated.

Thanks,
Ramki.









begin 666 web.xml
M/#]X;6P@=F5R<VEO;CTB,2XP(B!E;F-O9&EN9STB25-/+3@X-3DM,2(_/@T*
M#0H\(41/0U194$4@=V5B+6%P< T*(" @(%!50DQ)0R B+2\O4W5N($UI8W)O
M<WES=&5M<RP@26YC+B\O1%1$(%=E8B!!<'!L:6-A=&EO;B R+C(O+T5.(@T*
M(" @(")H='1P.B\O:F%V82YS=6XN8V]M+VHR964O9'1D<R]W96(M87!P7S)?
M,BYD=&0B/@T*#0H\=V5B+6%P<#X-"B @/&1I<W!L87DM;F%M93Y!<&%C:&4M
M4T]!4#PO9&ES<&QA>2UN86UE/@T*(" \9&5S8W)I<'1I;VX^;F\@9&5S8W)I
M<'1I;VX\+V1E<V-R:7!T:6]N/@T*(" @(" @(#QC;VYT97AT+7!A<F%M/@T*
M(" )/'!A<F%M+6YA;64^=V5B;&]G:6,N:G-P+G!R96-O;7!I;&4\+W!A<F%M
M+6YA;64^#0H@( D\<&%R86TM=F%L=64^=')U93PO<&%R86TM=F%L=64^#0H@
M(" @(" \+V-O;G1E>'0M<&%R86T^#0H@(" @(" \(2TM(&-O;7!I;&5#;VUM
M86YD(&EN:71!<F<@=&\@2E-04V5R=FQE=" M+3X-"B @(" @(#QC;VYT97AT
M+7!A<F%M/@T*(" @(" @(" @(#QP87)A;2UN86UE/G=E8FQO9VEC+FIS<"YC
M;VUP:6QE0V]M;6%N9#PO<&%R86TM;F%M93X-"B @"3QP87)A;2UV86QU93YJ
M879A8SPO<&%R86TM=F%L=64^#0H@(" @(" \+V-O;G1E>'0M<&%R86T^#0H@
M(" @(" \(2TM('9E<F)O<V4@:6YI=$%R9R!T;R!*4U!397)V;&5T("TM/@T*
M(" @(" @/&-O;G1E>'0M<&%R86T^#0H@( D\<&%R86TM;F%M93YW96)L;V=I
M8RYJ<W N=F5R8F]S93PO<&%R86TM;F%M93X-"B @"3QP87)A;2UV86QU93YT
M<G5E/"]P87)A;2UV86QU93X-"B @(" @(#PO8V]N=&5X="UP87)A;3X-"B @
M(" @(#PA+2T@<&%C:V%G95!R969I>"!I;FET07)G('1O($I34%-E<G9L970@
M+2T^#0H@(" @(" \(2TM(&ME97!G96YE<F%T960@:6YI=$%R9R!T;R!*4U!3
M97)V;&5T("TM/@T*(" @(" @/&-O;G1E>'0M<&%R86T^#0H@( D\<&%R86TM
M;F%M93YW96)L;V=I8RYJ<W N:V5E<&=E;F5R871E9#PO<&%R86TM;F%M93X-
M"B @"3QP87)A;2UV86QU93YT<G5E/"]P87)A;2UV86QU93X-"B @(" @(" \
M+V-O;G1E>'0M<&%R86T^#0H@(" @(" @/"$M+2!P86=E0VAE8VM396-O;F1S
M(&EN:71!<F<@=&\@2E-04V5R=FQE=" M+3X-"B @(" @(" \8V]N=&5X="UP
M87)A;3X-"B @"3QP87)A;2UN86UE/G=E8FQO9VEC+FIS<"YP86=E0VAE8VM3
M96-O;F1S/"]P87)A;2UN86UE/@T*(" )/'!A<F%M+79A;'5E/C$\+W!A<F%M
M+79A;'5E/@T*(" @(" @(#PO8V]N=&5X="UP87)A;3X-"B @(" @(" \(2TM
M(&5N8V]D:6YG(&EN:71!<F<@=&\@2E-04V5R=FQE=" M+3X-"B @(" @(" \
M8V]N=&5X="UP87)A;3X-"B @"3QP87)A;2UN86UE/G=E8FQO9VEC+FIS<"YE
M;F-O9&EN9SPO<&%R86TM;F%M93X-"B @"3QP87)A;2UV86QU93Y55$8X/"]P
M87)A;2UV86QU93X-"B @(" @/"]C;VYT97AT+7!A<F%M/@D)#0H@(" @(" @
M/'-E<G9L970^#0H@(" @(" @(" \<V5R=FQE="UN86UE/G)P8W)O=71E<CPO
M<V5R=FQE="UN86UE/@T*(" @(" @(" @/&1I<W!L87DM;F%M93Y!<&%C:&4M
M4T]!4"!24$,@4F]U=&5R/"]D:7-P;&%Y+6YA;64^#0H@(" @(" @(" \9&5S
M8W)I<'1I;VX^;F\@9&5S8W)I<'1I;VX\+V1E<V-R:7!T:6]N/@T*(" @(" @
M(" @/'-E<G9L970M8VQA<W,^#0H@(" @(" @(" @(" @;W)G+F%P86-H92YS
M;V%P+G-E<G9E<BYH='1P+E)00U)O=71E<E-E<G9L970-"B @(" @(" @(#PO
M<V5R=FQE="UC;&%S<SX-"B @(" @(" @(#QI;FET+7!A<F%M/@T*(" @(" @
M(" @(" \<&%R86TM;F%M93YF875L=$QI<W1E;F5R/"]P87)A;2UN86UE/@T*
M(" @(" @(" @(" \<&%R86TM=F%L=64^;W)G+F%P86-H92YS;V%P+G-E<G9E
M<BY$3TU&875L=$QI<W1E;F5R/"]P87)A;2UV86QU93X-"B @(" @(" @(#PO
M:6YI="UP87)A;3X-"B @(" @(" \+W-E<G9L970^#0H@(" @( T*(" @(" @
M(#QS97)V;&5T/@T*(" @(" @(" @/'-E<G9L970M;F%M93YM97-S86=E<F]U
M=&5R/"]S97)V;&5T+6YA;64^#0H@(" @(" @(" \9&ES<&QA>2UN86UE/D%P
M86-H92U33T%0($UE<W-A9V4@4F]U=&5R/"]D:7-P;&%Y+6YA;64^#0H@(" @
M(" @(" \<V5R=FQE="UC;&%S<SX-"B @(" @(" @(" @("!O<F<N87!A8VAE
M+G-O87 N<V5R=F5R+FAT=' N365S<V%G95)O=71E<E-E<G9L970-"B @(" @
M(" @(#PO<V5R=FQE="UC;&%S<SX-"B @(" @(" @(#QI;FET+7!A<F%M/@T*
M(" @(" @(" @(" \<&%R86TM;F%M93YF875L=$QI<W1E;F5R/"]P87)A;2UN
M86UE/@T*(" @(" @(" @(" \<&%R86TM=F%L=64^;W)G+F%P86-H92YS;V%P
M+G-E<G9E<BY$3TU&875L=$QI<W1E;F5R/"]P87)A;2UV86QU93X-"B @(" @
M(" @(#PO:6YI="UP87)A;3X-"B @(" @(" \+W-E<G9L970^#0H@(" @( T*
M(" @(" @(#QS97)V;&5T+6UA<'!I;F<^#0H@(" @(" @(" \<V5R=FQE="UN
M86UE/G)P8W)O=71E<CPO<V5R=FQE="UN86UE/@T*(" @(" @(" @/'5R;"UP
M871T97)N/G-E<G9L970O<G!C<F]U=&5R/"]U<FPM<&%T=&5R;CX-"B @(" @
M(" \+W-E<G9L970M;6%P<&EN9SX-"B @(" @#0H@(" @(" @/'-E<G9L970M
M;6%P<&EN9SX-"B @(" @(" @(#QS97)V;&5T+6YA;64^;65S<V%G97)O=71E
M<CPO<V5R=FQE="UN86UE/@T*(" @(" @(" @/'5R;"UP871T97)N/G-E<G9L
M970O;65S<V%G97)O=71E<CPO=7)L+7!A='1E<FX^#0H@(" @(" @/"]S97)V
<;&5T+6UA<'!I;F<^#0H-"CPO=V5B+6%P<#X-"@``
`
end


Re: Weblogic Server5.1 and SOAP 2.1

Posted by Ramakrishna Srinivasa <ra...@wipro.com>.
Thanks ..I was able to run 2.1

The problem was that I had declared soap.jar and xerces.jar in the Java Classpath as
well.

So , it shouldnt be there in Java classpath.

But when the Weblogic tries to deploy the EJB's it reads the XML files..
Will the Weblogic's Parser not get loaded at that time??

Thanks
Ramki.

----- Original Message -----
From: Francisco Jose Avila - Desarrollo <fa...@gridsystems.com>
To: <so...@xml.apache.org>
Sent: Tuesday, March 06, 2001 21:25
Subject: Re: Weblogic Server5.1 and SOAP 2.1


El mar, 06 mar 2001, escribiste:
> I was able to run SOAP1.1 successfully.
>
> I am having a problem with  Weblogic 5.1 and SOAP2.1
>
> I have been trying to run SOAP 2.1 on WL5.1 but I am unable to get the Deploy.jsp
> itself.
>
> I am getting javax.servlet.ServletContext not found error.

Did you put  weblogicaux.jar in the CLASSPATH?
My startWeblogic.sh is attached.


--
Baco, por siempre loado,
os libre del cirrotico mal
y del advenimiento gonococico.




Re: Weblogic Server5.1 and SOAP 2.1

Posted by Ramakrishna Srinivasa <ra...@wipro.com>.
Thanks ..I was able to run 2.1

The problem was that I had declared soap.jar and xerces.jar in the Java Classpath as
well.

So , it shouldnt be there in Java classpath.

But when the Weblogic tries to deploy the EJB's it reads the XML files..
Will the Weblogic's Parser not get loaded at that time??

Thanks
Ramki.

----- Original Message -----
From: Francisco Jose Avila - Desarrollo <fa...@gridsystems.com>
To: <so...@xml.apache.org>
Sent: Tuesday, March 06, 2001 21:25
Subject: Re: Weblogic Server5.1 and SOAP 2.1


El mar, 06 mar 2001, escribiste:
> I was able to run SOAP1.1 successfully.
>
> I am having a problem with  Weblogic 5.1 and SOAP2.1
>
> I have been trying to run SOAP 2.1 on WL5.1 but I am unable to get the Deploy.jsp
> itself.
>
> I am getting javax.servlet.ServletContext not found error.

Did you put  weblogicaux.jar in the CLASSPATH?
My startWeblogic.sh is attached.


--
Baco, por siempre loado,
os libre del cirrotico mal
y del advenimiento gonococico.




Re: Weblogic Server5.1 and SOAP 2.1

Posted by Francisco Jose Avila - Desarrollo <fa...@gridsystems.com>.
El mar, 06 mar 2001, escribiste:
> I was able to run SOAP1.1 successfully.
> 
> I am having a problem with  Weblogic 5.1 and SOAP2.1
> 
> I have been trying to run SOAP 2.1 on WL5.1 but I am unable to get the Deploy.jsp
> itself.
> 
> I am getting javax.servlet.ServletContext not found error.

Did you put  weblogicaux.jar in the CLASSPATH?
My startWeblogic.sh is attached.


-- 
Baco, por siempre loado, 
os libre del cirrotico mal
y del advenimiento gonococico.

Re: Weblogic Server5.1 and SOAP 2.1

Posted by Francisco Jose Avila - Desarrollo <fa...@gridsystems.com>.
El mar, 06 mar 2001, escribiste:
> I was able to run SOAP1.1 successfully.
> 
> I am having a problem with  Weblogic 5.1 and SOAP2.1
> 
> I have been trying to run SOAP 2.1 on WL5.1 but I am unable to get the Deploy.jsp
> itself.
> 
> I am getting javax.servlet.ServletContext not found error.

Did you put  weblogicaux.jar in the CLASSPATH?
My startWeblogic.sh is attached.


-- 
Baco, por siempre loado, 
os libre del cirrotico mal
y del advenimiento gonococico.