RE: [Axis2] Migration from Axis 1.4 to Axis2 1.7.5

Jon Wong <[email protected]>
Newsgroups gmane.text.xml.axis.user
Message-ID <[email protected]>
Thank you for the helpful response Robert. I managed to generate my classes with the Wsdl2Java without an extra "E" at the end by making modifications to my Wsdl. 

I still have some questions about embedding Axis2 into an existing application and deploying it. I have followed steps outlined here: https://axis.apache.org/axis2/java/core/docs/quickstartguide.html and generated an .aar file using the command mvn axis2-aar:aar and would like to embed that into a .war file.

I am building the .war file through Maven and placing the .aar file into webapps/WEB-INF/services/ directory. Are the .mar files necessary in this case? When importing the WSDL with SOAP UI and testing out the operations I have defined, I am receiving a 500 Error. What would be a good debugging strategy in this scenario?

Any feedback or advice would be highly appreciated.

Thank you,

Jonathan Wong
Jr. Software Engineer
Accu-Time Systems, Inc.
175 Federal Street, Suite 1225 | Boston, MA 02110
t: +1 860 375 1943
[email protected]
https://www.accu-time.com

________________________________________
From: robertlazarski . [[email protected]]
Sent: Friday, July 21, 2017 12:44 PM
To: [email protected]
Subject: Re: [Axis2] Migration from Axis 1.4 to Axis2 1.7.5

On Thu, Jul 20, 2017 at 1:44 PM, Jon Wong <[email protected]> wrote:
> Dear all,
>
> I am currently trying to upgrade an existing Web Service that was written in
> Axis 1.4 to Axis2 1.7.5. I have taken the existing Axis 1.4 WSDL and used
> the Axis2 1.7.5 Wsdl2Java tool to create the Java files with the following
> command:
>
> ./wsdl2java.sh -uri [my wsdl location].wsdl -d adb -wv 1.1 -ss -sd -ssi
>
>
> After running the command, some of the generated classes have a capital "E"
> appended to them such as responseE.java. Is this a known Axis2 bug or an
> issue with my Wsdl or is this expected behavior?
>

Don't recall ever seeing that issue. I'd suspect the wsdl.

BTW, there is a migration guide from axis1 to axis2:

https://axis.apache.org/axis2/java/core/docs/migration.html

> Also is deploying an Axis2 service in an .aar file necessary? Could one just
> use a .war file instead?
>

AFAIK the aar is required and it needs to be inside the WAR, though
you can expand it as a directory under, for example,
WEB-INF/services/myAARDir .

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.