axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gul Onural" <onu...@nortel.com>
Subject RE: (AXIS2-1556) DeploymentException with segmented wsdl files
Date Tue, 31 Oct 2006 21:00:00 GMT
 
Dim,

I have tried the fix but it now fails with another exception. I have
followed your suggestion and added style="document" in operation and
use="literal" etc. I have also used soap namespace instead of soap12,
but it didn't make any difference.

I have uploaded modified version of my sample to (SimpleService.zip)
JIRA. I suggest you reopen the JIRA.
I don't think it allows me to chage the status of the JIRA.


Gul

-----Original Message-----
From: Davanum Srinivas (JIRA) [mailto:jira@apache.org]
Sent: Monday, October 30, 2006 11:45 PM
To: Onural, Gul (CAR:SI12)
Subject: [jira] Resolved: (AXIS2-1556) DeploymentException with
segmented wsdl files

     [ http://issues.apache.org/jira/browse/AXIS2-1556?page=all ]

Davanum Srinivas resolved AXIS2-1556.
-------------------------------------

    Resolution: Fixed

Gul.

Fixed structural problems in Axis2. Now all that remains is fixing your
wsdl (add style="document" in operation and use="literal" etc). Check
the Axis2SampleDocLit.wsdl for how to specify these.

Fix is in SVN r469369

thanks,
dims

> DeploymentException with segmented wsdl files
> ---------------------------------------------
>
>                 Key: AXIS2-1556
>                 URL: http://issues.apache.org/jira/browse/AXIS2-1556
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: Bug
>    Affects Versions: 1.1
>         Environment: Axis2 1.1 (Oct. 30 nightly build) Tomcat version
> 5.5.17 Java 1.5 Linux Redhat
>            Reporter: Gul Onural
>            Priority: Blocker
>         Attachments: ws.zip
>
>
> The attachement ws.zip can be used to reproduce the issue explained
below.
> Gul
> I am getting org.apache.axis2.deployment.DeploymentException (entire
exception stack trace is down below in the e-mail) from the service I am
trying to deploy to Tomcat version 5.5.17, using the Axis2 nightly (Oct
30).
> This service worked with Axis2 release version. The only difference I
have is that I have got the SimpleService.wsdl splitted into several
wsdl files (one for the service definitions, one for the bindings and
one for the port type definitions).
> The following is my services.xml. 
> My .aar file contains multiple service implementation classes but, I
removed them from the services.xml file below, for simplicity.
> The name of the wsdl file containing the service definitions has the
same name as the name of the .aar file.  The .aar file contains all the
wsdl files under META-INF directory.
> That's all I can verify, since the exception stack trace doesn't tell
that much to go further.
> Can anyone help me to understand what would be wrong ?
> Thanks,
> Gul
> Services.xml
> =========
> <serviceGroup>
>    <service name="SimpleService">
>       <messageReceivers>
>          <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
>          <messageReceiver
mep="http://www.w3.org/2004/08/wsdl/robust-in-only"
class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
>       </messageReceivers>
>       <parameter name="ServiceClass"
locked="false">com.test.example.SimpleService</parameter>
>       <parameter name="useOriginalwsdl">true</parameter>
>       <operation name="createSimpleExample"
mep="http://www.w3.org/2004/08/wsdl/in-out">
>          <actionMapping>urn:createSimpleExample</actionMapping>
>
<outputActionMapping>urn:mycompany.com:web-services:SimpleServicePortTyp
e:createSimpleExample</outputActionMapping>
>       </operation>
>    </service>
> </serviceGroup>
> Exception Stack trace :
> ==================
> Error: org.apache.axis2.deployment.DeploymentException: null; nested 
> exception is: java.lang.NullPointerException; nested exception is:
> org.apache.axis2.AxisFault: null; nested exception is: 
> java.lang.NullPointerException; nested exception is: 
> org.apache.axis2.deployment.DeploymentException: null; nested 
> exception is: java.lang.NullPointerException; nested exception is:
> org.apache.axis2.AxisFault: null; nested exception is: 
> java.lang.NullPointerException at
> org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLs
> (ArchiveReader.java:307) at
> org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine
> .java:513) at
> org.apache.axis2.deployment.repository.util.WSInfoList.update(WSInfoLi
> st.java:196) at
> org.apache.axis2.deployment.RepositoryListener.update(RepositoryListen
> er.java:203) at
> org.apache.axis2.deployment.RepositoryListener.checkServices(Repositor
> yListener.java:150) at
> org.apache.axis2.deployment.RepositoryListener.startListener(Repositor
> yListener.java:195) at
> org.apache.axis2.deployment.scheduler.SchedulerTask.checkRepository(Sc
> hedulerTask.java:61) at
> org.apache.axis2.deployment.scheduler.SchedulerTask.run(SchedulerTask.
> java:68) at
> org.apache.axis2.deployment.scheduler.Scheduler$SchedulerTimerTask.run
> (Scheduler.java:76) at java.util.TimerThread.mainLoop(Timer.java:512)
> at java.util.TimerThread.run(Timer.java:462) Caused by: 
> org.apache.axis2.deployment.DeploymentException: null; nested 
> exception is: java.lang.NullPointerException; nested exception is:
> org.apache.axis2.AxisFault: null; nested exception is: 
> java.lang.NullPointerException at
> org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLF
> ile(ArchiveReader.java:202) at
> org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLs
> (ArchiveReader.java:287) ... 10 more Caused by: 
> org.apache.axis2.AxisFault: null; nested exception is: 
> java.lang.NullPointerException at
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServic
> e(WSDL11ToAxisServiceBuilder.java:253) at 
> org.apache.axis2.deployment.repository.util.ArchiveReader.processWSDLF
> ile(ArchiveReader.java:200) ... 11 more Caused by: 
> java.lang.NullPointerException at
> com.ibm.wsdl.xml.WSDLReaderImpl.parseImport(Unknown Source) at 
> com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(Unknown Source) at 
> com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source) at 
> com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source) at 
> com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source) at 
> com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source) at 
> com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source) at 
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.readInTheWSDLF
> ile(WSDL11ToAxisServiceBuilder.java:1606) at 
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.setup(WSDL11To
> AxisServiceBuilder.java:273) at
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServic
> e(WSDL11ToAxisServiceBuilder.java:186) ... 12 more

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Mime
View raw message