Raghu,

I've reviewed the code in question..need more info. Can you switch on
log4j based logging and upload the log in a JIRA? You have to edit
commons-logging.properties and log4j.properties and put them in
WEB-INF/classes and then hit the server with your client again.

thanks,
dims

On 6/27/07, Raghu Upadhyayula <[EMAIL PROTECTED]> wrote:




Hi,



            Has anyone got this issue?  I need a resolution as our
development is not working because of this AxisFault.



            Just to recap the issue



            When I deploy my webservices on my localhost (desktop) and test
it using a java client, it is working fine.



            But when the same webservices project is built & deployed on our
development server and tested using java client, I'm getting the below
exception.



org.apache.axis2.AxisFault: First Element must contain the local name,
Envelope

First Element must contain the local name, Envelope

org.apache.axis2.AxisFault: First Element must contain the local name,
Envelope

        at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:81)

        at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:356)

        at
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:294)

        at
com.rsys.ws.client.ResponsysWSServiceStub.login(ResponsysWSServiceStub.java:276)

        at
com.rsys.ws.samples.TestRILoginCmd.execute(TestRILoginCmd.java:29)

        at
com.rsys.ws.samples.TestRILoginCmd.execute(TestRILoginCmd.java:16)

        at
com.rsys.ws.samples.TestResponsysWSClient.main(TestResponsysWSClient.java:40)

Caused by: org.apache.axiom.soap.SOAPProcessingException:
First Element must contain the local name, Envelope

        at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.constructNode(StAXSOAPModelBuilder.java:221)

        at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createOMElement(StAXSOAPModelBuilder.java:179)

        at
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:135)

        at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getSOAPEnvelope(StAXSOAPModelBuilder.java:163)

        at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:111)

        at
org.apache.axis2.builder.BuilderUtil.getSOAPBuilder(BuilderUtil.java:474)

        at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:142)

        at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:77)

        ... 6 more



            I've also specified the SOAP Request & Response to & from this
server in the below email for reference.



            PS: I'm using Axis2 1.2, deploying the application in JBoss on a
Linux machine.



Thanks

Raghu

 ________________________________


From: Raghu Upadhyayula [mailto:[EMAIL PROTECTED]
 Sent: Monday, June 25, 2007 11:29 AM

 To: axis-user@ws.apache.org; [EMAIL PROTECTED]
 Subject: RE: [Axis2] org.apache.axis2.AxisFault: First Element must contain
the local name, Envelope




Hi Dims,



      I've tried to get the request & response SOAP messages for this
request.  Here is the request & response for this.



      Any idea why I'm getting a NPE in AxisServlet.





Dev-Orion Login SOAP Request

POST /webservices/services/ResponsysWSService HTTP/1.1

Content-Type: text/xml; charset=UTF-8

SOAPAction: ""

User-Agent: Axis2

Host: dev-orion.corp.responsys.com:1234

Transfer-Encoding: chunked



119

<?xml version='1.0' encoding='UTF-8'?>

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";>

    <soapenv:Body>

        <ns1:login xmlns:ns1="urn:ws.rsys.com">

            <ns1:username>raghu</ns1:username>

            <ns1:password>raghu</ns1:password>

        </ns1:login>

    </soapenv:Body>

</soapenv:Envelope>

0



Dev-Orion Login SOAP Response

HTTP/1.1 500 Internal Server Error

Server: Apache-Coyote/1.1

Content-Type: text/html;charset=utf-8

Content-Length: 1453

Date: Mon, 25 Jun 2007 18:06:51 GMT

Connection: close



<html>

    <head>

        <title>JBossWeb/2.0.0.GA - Error report</title>

        <style>

            <!--

            H1
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}

            H2
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}

            H3
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}

            BODY
{font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;}

            B
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}

            P
{font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}

            A {color : black;}A.name {color : black;}HR {color : #525D76;}

            -->

        </style>

    </head>

    <body>

        <h1>HTTP Status 500 - </h1>

        <HR size="1" noshade="noshade">

        <p><b>type</b> Exception report</p>

        <p><b>message</b> <u></u></p>

        <p>

            <b>description</b>

            <u>The server encountered an internal error () that prevented it
from fulfilling this request.</u>

        </p>

        <p>

            <b>exception</b>

            <pre>

            java.lang.NullPointerException


org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:170)


javax.servlet.http.HttpServlet.service(HttpServlet.java:710)


javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

            </pre>

        </p>

        <p>

        <b>note</b>

        <u>The full stack trace of the root cause is available in the
JBossWeb/2.0.0.GA logs.</u>

        </p>

        <HR size="1" noshade="noshade">

        <h3>JBossWeb/2.0.0.GA</h3>

    </body>

</html>



Thanks

Raghu



-----Original Message-----
 From: Raghu Upadhyayula [mailto:[EMAIL PROTECTED]
 Sent: Monday, June 25, 2007 10:26 AM
 To: axis-user@ws.apache.org; [EMAIL PROTECTED]
 Subject: RE: [Axis2] org.apache.axis2.AxisFault: First Element must contain
the local name, Envelope



Hi Dims,



      I've attached a zip file to the JIRA (AXIS2-2352) which has my

client code & the wsdl file.  Please let me know if I should upload

anything else.



Thanks

Raghu



-----Original Message-----

From: Davanum Srinivas [mailto:[EMAIL PROTECTED]

Sent: Friday, June 22, 2007 6:51 PM

To: axis-user@ws.apache.org

Subject: Re: [Axis2] org.apache.axis2.AxisFault: First Element must

contain the local name, Envelope



Looks similar to this one -

http://issues.apache.org/jira/browse/AXIS2-2352



Can you please zip up your sample and upload it too?



thanks,

dims



On 6/22/07, Raghu Upadhyayula <[EMAIL PROTECTED]> wrote:

>

>

>

>

> Hi,

>

>

>

>             When I deploy my webservices on my localhost (desktop) and

test

> it using a java client, it is working fine.

>

>

>

>             But when the same webservices project is built & deployed

on our

> development server and tested using java client, I'm getting the below

> exception.

>

>

>

> org.apache.axis2.AxisFault: First Element must contain the local name,

> Envelope

>

> First Element must contain the local name, Envelope

>

> org.apache.axis2.AxisFault: First Element must contain the local name,

> Envelope

>

>         at

>

org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUti

ls.java:81)

>

>         at

>

org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOper

ation.java:356)

>

>         at

>

org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisO

peration.java:294)

>

>         at

>

com.rsys.ws.client.ResponsysWSServiceStub.login(ResponsysWSServiceStub.j

ava:276)

>

>         at

>
com.rsys.ws.samples.TestRILoginCmd.execute(TestRILoginCmd.java:29)

>

>         at

>
com.rsys.ws.samples.TestRILoginCmd.execute(TestRILoginCmd.java:16)

>

>         at

>

com.rsys.ws.samples.TestResponsysWSClient.main(TestResponsysWSClient.jav

a:40)

>

> Caused by: org.apache.axiom.soap.SOAPProcessingException:

> First Element must contain the local name, Envelope

>

>         at

>

org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.constructNode(St

AXSOAPModelBuilder.java:221)

>

>         at

>

org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.createOMElement(

StAXSOAPModelBuilder.java:179)

>

>         at

>

org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:1

35)

>

>         at

>

org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.getSOAPEnvelope(

StAXSOAPModelBuilder.java:163)

>

>         at

>

org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPM

odelBuilder.java:111)

>

>         at

>

org.apache.axis2.builder.BuilderUtil.getSOAPBuilder(BuilderUtil.java:474

)

>

>         at

>

org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUti

ls.java:142)

>

>         at

>

org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUti

ls.java:77)

>

>         ... 6 more

>

>

>

>             Does anyone tell me why this is happening?

>

>

>

>             I'm using Axis2 deployed in Jboss.

>

>

>

> Thanks

>

> Raghu

>

>





--

Davanum Srinivas :: http://davanum.wordpress.com



---------------------------------------------------------------------

To unsubscribe, e-mail: [EMAIL PROTECTED]

For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------

To unsubscribe, e-mail: [EMAIL PROTECTED]

For additional commands, e-mail: [EMAIL PROTECTED]




--
Davanum Srinivas :: http://davanum.wordpress.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to