Thanks for your reply, I am researching it now.

btw, I don't use .NET

Regards,
Alexey

On 7/3/07, Anne Thomas Manes <[EMAIL PROTECTED]> wrote:
I Googled "wsrp axis null pointer exception getServiceDescription" and found
a reference to a problem with sending a null to .NET. What happens if you
send a value (as opposed to nil="true") in the <registrationContext>
element?

Anne


On 7/2/07, Alexey Zavizionov
<[EMAIL PROTECTED]> wrote:
>
> Thanks for your response!
>
> We implemented WSRP service on axis1 1.2-RC1, but now we start to
> using axis1 1.4.
>
> WSRP service has the wsdl file from oasis ( "wsrp_service.wsdl"
> from
http://www.oasis-open.org/committees/wsrp/specifications/version1/
> )
>
>
http://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_service.wsdl
> ---WSDL---------------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions
targetNamespace="urn:oasis:names:tc:wsrp:v1:wsdl"
>
xmlns:bind="urn:oasis:names:tc:wsrp:v1:bind"
>
xmlns="http://schemas.xmlsoap.org/wsdl/";
>
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/ "
>
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";>
>   <import namespace="urn:oasis:names:tc:wsrp:v1:bind"
>           location="wsrp_v1_bindings.wsdl"/>
>   <wsdl:service name="WSRPService">
>     <wsdl:port binding="bind:WSRP_v1_Markup_Binding_SOAP"
> name="WSRPBaseService">
>       <soap:address
location="http://my.service:8080/WSRPService"/>
>     </wsdl:port>
>     <wsdl:port
binding="bind:WSRP_v1_ServiceDescription_Binding_SOAP"
> name="WSRPServiceDescriptionService">
>       <soap:address
location="http://my.service:8080/WSRPService"/>
>     </wsdl:port>
>     <wsdl:port
binding="bind:WSRP_v1_Registration_Binding_SOAP"
> name="WSRPRegistrationService">
>       <soap:address
location="http://my.service:8080/WSRPService"/>
>     </wsdl:port>
>     <wsdl:port
binding="bind:WSRP_v1_PortletManagement_Binding_SOAP"
> name="WSRPPortletManagementService">
>       <soap:address
location="http://my.service:8080/WSRPService"/>
>     </wsdl:port>
>   </wsdl:service>
> </wsdl:definitions>
> --------------------------------------
>
> Do you know where cause of this problem?
>
> Alexey
>
>
>
> On 6/27/07, Martin Gainty <[EMAIL PROTECTED] > wrote:
> > Alexey
> >
> > please post the wsdl
> >
> > Thanks
> > M--
> > This email message and any files transmitted with it contain
confidential
> > information intended only for the person(s) to whom this email message
is
> > addressed.  If you have received this email message in error, please
notify
> > the sender immediately by telephone or email and destroy the original
> > message without making a copy.  Thank you.
> >
> > ----- Original Message -----
> > From: "Alexey Zavizionov"
<[EMAIL PROTECTED]>
> > To: < [email protected]>
> > Sent: Wednesday, June 27, 2007 11:10 AM
> > Subject: Re: NullPointerException with axis1 1.4
> >
> >
> > >I catch the soap message:
> > >
> > > POST /portal/services/WSRPServiceDescriptionService
HTTP/1.0
> > > Content-Type: text/xml; charset=utf-8
> > > Accept: application/soap+xml, application/dime, multipart/related,
text/*
> > > User-Agent: Axis/1.4
> > > Host: localhost:8080
> > > Cache-Control: no-cache
> > > Pragma: no-cache
> > > SOAPAction:
"urn:oasis:names:tc:wsrp:v1:getServiceDescription"
> > > Content-Length: 421
> > >
> > > <?xml version="1.0" encoding="UTF-8"?>
> > > <soapenv:Envelope
> > >
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
> > >  xmlns:xsd=" http://www.w3.org/2001/XMLSchema";
> > >
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
> > >  <soapenv:Body>
> > >    <getServiceDescription
xmlns="urn:oasis:names:tc:wsrp:v1:types">
> > >      <registrationContext xsi:nil="true"/>
> > >      <desiredLocales>en</desiredLocales>
> > >    </getServiceDescription>
> > >  </soapenv:Body>
> > > </soapenv:Envelope>
> > >
> > > HTTP/1.1 500 Internal Server Error
> > > Server: Apache-Coyote/1.1
> > > Set-Cookie:
JSESSIONID=D8D788AB8D4D347C7C65F5C3B3FAE75D; Path=/portal
> > > Content-Type: text/xml;charset=utf-8
> > > Date: Wed, 27 Jun 2007 15:05:28 GMT
> > > Connection: close
> > >
> > > <?xml version="1.0" encoding="utf-8"?>
> > > <soapenv:Envelope
> > >
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
> > >  xmlns:xsd=" http://www.w3.org/2001/XMLSchema";
> > >
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
> > >  <soapenv:Body>
> > >    <soapenv:Fault>
> > >      <faultcode>soapenv:Server.userException</faultcode>
> > >      <faultstring>java.lang.NullPointerException</faultstring>
> > >      <detail>
> > >        <ns1:hostname
> > > xmlns:ns1="http://xml.apache.org/axis/";>Alex</ns1:hostname>
> > >      </detail>
> > >    </soapenv:Fault>
> > >  </soapenv:Body>
> > > </soapenv:Envelope>
> > >
> > >
> > > Any idea are appreciable!
> > >
> > > Regards,
> > > Alexey
> > >
> > >
> > > On 6/27/07, Alexey Zavizionov <
[EMAIL PROTECTED]>
> > > wrote:
> > >> Hello,
> > >> I am using axis1 version 1.4 for wsrp service.
> > >>
> > >> I have an exc:
> > >>
> > >> AxisFault
> > >>  faultCode:
> > >>
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
> > >>  faultSubcode:
> > >>  faultString: java.lang.NullPointerException
> > >>  faultActor:
> > >>  faultNode:
> > >>  faultDetail:
> > >>         { http://xml.apache.org/axis/}hostname:Alex
> > >>
> > >> java.lang.NullPointerException
> > >>         at
> > >>
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java
:222)
> > >>         at
> > >>
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
> > >>         at
> > >>
org.apache.axis.encoding.DeserializationContext.endElement
(DeserializationContext.java:1087)
> > >>         at
org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
> > >> Source)
> > >>         at
> > >>
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement
(Unknown
> > >> Source)
> > >>         at
> > >>
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> > >> Source)
> > >>         at
> > >>
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> > >> Source)
> > >>         at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> > >> Source)
> > >>         at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> > >> Source)
> > >>         at
org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> > >>         at
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> > >> Source)
> > >>         at
javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
> > >>         at
> > >>
org.apache.axis.encoding.DeserializationContext.parse
(DeserializationContext.java:227)
> > >>         at
org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
> > >>         at
org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
> > >>         at
> > >>
org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
> > >>         at
org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
> > >>         at
org.apache.axis.client.Call.invokeEngine(Call.java:2784)
> > >>         at
org.apache.axis.client.Call.invoke(Call.java:2767)
> > >>         at
org.apache.axis.client.Call.invoke(Call.java:2443)
> > >>         at
org.apache.axis.client.Call.invoke(Call.java:2366)
> > >>         at
org.apache.axis.client.Call.invoke(Call.java:1812)
> > >>         at
> > >>
org.exoplatform.services.wsrp.bind.WSRP_v1_ServiceDescription_Binding_SOAPStub.getServiceDescription
(WSRP_v1_ServiceDescription_Binding_SOA
> > >> PStub.java:728)
> > >>         at
> > >>
org.exoplatform.services.wsrp.consumer.impl.ProducerImpl.updateServiceDescription(ProducerImpl.java:170)
> > >>         at
> > >>
org.exoplatform.services.wsrp.consumer.impl.ProducerImpl.isRegistrationRequired(ProducerImpl.java:257)
> > >>         at
> > >>
org.exoplatform.services.wsrp.consumer.portlets.WSRPAdminPortlet.processAction
(WSRPAdminPortlet.java:246)
> > >>         at
> > >>
org.exoplatform.services.wsrp.consumer.WSRPConsumerPlugin.processAction(WSRPConsumerPlugin.java:329)
> > >>         at
> > >>
org.exoplatform.services.portletcontainer.impl.PortletContainerServiceImpl.processAction
(PortletContainerServiceImpl.java:169)
> > >>         at
> > >>
org.exoplatform.frameworks.portletcontainer.portalframework.PortalFramework.processAction(PortalFramework.java:439)
> > >>         at
> > >>
org.exoplatform.services.portletcontainer.test.filters.PortletFilter.doFilter(PortletFilter.java:196)
> > >>         at
> > >>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:202)
> > >>         at
> > >>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> > >>         at
> > >> org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:213)
> > >>         at
> > >>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> > >>         at
> > >> org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:126)
> > >>         at
> > >>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> > >>         at
> > >> org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:107)
> > >>         at
> > >>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> > >>         at
> > >> org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:869)
> > >>         at
> > >>
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> > >>         at
> > >>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> > >>         at
> > >>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> > >>         at
> > >>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> > >>         at java.lang.Thread.run(Thread.java:595)
> > >>
-------------------------------------------------------------
> > >>
> > >>
> > >> Could you help me why it hapens?
> > >>
> > >> Thanks in advance,
> > >> Alexey
> > >>
> > >
> > >
---------------------------------------------------------------------
> > > 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]
> >
> >
>
>
---------------------------------------------------------------------
> 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]

Reply via email to