Thanks for all responses, I solved this problem, it is my code problem:)
Thanks again, Alexey On 7/3/07, Alexey Zavizionov <[EMAIL PROTECTED]> wrote:
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]
