Ok..thank you Robert .. Will try the above instructions and update you.
Once again thanks for your kind support. On Mon, 7 Sep 2020, 1:29 am robertlazarski, <robertlazar...@gmail.com> wrote: > Yes, and also WEB-INF/conf/axis2.xml. > > On Sun, Sep 6, 2020 at 9:44 AM Murali Challa <challamura...@gmail.com> > wrote: > >> So in this case adding aar file in my webinf is enough and no need to >> add axis2 war file in websphere, is it? >> >> On Mon, 7 Sep 2020, 1:04 am robertlazarski, <robertlazar...@gmail.com> >> wrote: >> >>> You can put the aar file of your axis2 code in your existing >>> application, by creating a WEB-INF/services directory that includes your >>> aar. Your aar file can include your axis2 code though that could >>> alternatively go into WEB-INF/classes as normal. >>> >>> The aar file needs at least your services.xml. >>> >>> The axis2 jar dependencies depends on your use case. Here's what I use >>> for my json and soap services, as an example. >>> >>> axis2-adb-1.7.9.jar axis2-jaxws-1.7.9.jar >>> axis2-spring-1.7.9.jar >>> axis2-jibx-1.7.9.jar axis2-transport-http-1.7.9.jar >>> axis2-json-1.7.9.jar axis2-transport-local-1.7.9.jar >>> axis2-codegen-1.7.9.jar axis2-kernel-1.7.9.jar >>> axis2-java2wsdl-1.7.9.jar axis2-metadata-1.7.9.jar >>> >>> Robert >>> >>> On Sun, Sep 6, 2020 at 9:04 AM Murali Challa <challamura...@gmail.com> >>> wrote: >>> >>>> So if I keep the Axis2 war file in my websphere, there is no need to >>>> keep Axis2 jar in lib folder of actual application? >>>> >>>> And in which location of websphere I need to keep this Axis2 war and >>>> how my app is going to refer to that war to run the webseries of my >>>> application? >>>> >>>> Might be asking more questions, but want to understand how Axis2 war >>>> integrated in our actual application. >>>> >>>> Thank you so much for your patience and help.. >>>> >>>> >>>> On Mon, 7 Sep 2020, 12:02 am robertlazarski, <robertlazar...@gmail.com> >>>> wrote: >>>> >>>>> Please see my comments inline: >>>>> >>>>> On Sun, Sep 6, 2020 at 7:54 AM Murali Challa <challamura...@gmail.com> >>>>> wrote: >>>>> >>>>>> Hi Robert , >>>>>> >>>>>> Do we need have the Axis2 war file in websphere to use Axis2 jar file >>>>>> in our application? >>>>>> >>>>> >>>>> Yes, axis2 as a web services server typically runs as a standard >>>>> webapp ... at least if your intention is to run it in an app server like >>>>> Websphere. Things like spring-boot and axis2 can run as a jar though in >>>>> that case there is an embedded Tomcat. >>>>> >>>>> >>>>>> And also I could see something called .aar , .mar files . These files >>>>>> also need to be added in websphere? >>>>>> >>>>>> Please suggest.. >>>>>> >>>>>> >>>>> An aar file defines the web service and having one in your >>>>> WEB-INF/services dir is the minimum requirement of a new axis2 >>>>> application. >>>>> There are exceptions, jaxws specifically. The version.aar is distributed >>>>> by >>>>> axis2 but is not required. >>>>> >>>>> A mar file is for modules. They are optional, and generally are for >>>>> advanced use cases. >>>>> >>>>> The concept of aar and mar files are further explained in the docs. >>>>> >>>>> https://axis.apache.org/axis2/java/core/docs/adv-userguide.html >>>>> >>>>> Robert >>>>> >>>>> On Sun, 6 Sep 2020, 11:07 pm robertlazarski, <robertlazar...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> We have some Websphere specific instructions here. I am not a recent >>>>>>> Websphere user myself. >>>>>>> >>>>>>> https://axis.apache.org/axis2/java/core/docs/app_server.html >>>>>>> >>>>>>> I suggest trying the "Happy Axis" page, something like: >>>>>>> >>>>>>> http://localhost:8080/axis2/axis2-web/HappyAxis.jsp >>>>>>> >>>>>>> Axis2 uses commons-logging internally. The default is log4j, I am >>>>>>> using log4j2 in my own Axis2 projects. I would expect at least some >>>>>>> console >>>>>>> output on errors. >>>>>>> >>>>>>> Robert >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Sun, Sep 6, 2020 at 7:11 AM Murali Challa < >>>>>>> challamura...@gmail.com> wrote: >>>>>>> >>>>>>>> Can anyone from this group help me out please.. >>>>>>>> >>>>>>>> I'm debugging it from last 1 week but not getting any clue to >>>>>>>> resolve it. >>>>>>>> >>>>>>>> Thanks & Regards, >>>>>>>> Murali >>>>>>>> >>>>>>>> On Sun, 6 Sep 2020, 10:38 pm Alexey Borschenko, < >>>>>>>> aaborsche...@gmail.com> wrote: >>>>>>>> >>>>>>>>> No idea how it works under WebSphere. Sorry. >>>>>>>>> >>>>>>>>> On 6 Sep 2020, at 20:04, Murali Challa <challamura...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Thank you for your response Alexey.. >>>>>>>>> >>>>>>>>> Yes.. I created the stubs with Axis2 and added required jars. >>>>>>>>> >>>>>>>>> But my doubt is that , any configurations we need to do in >>>>>>>>> websphere to make my stub work? >>>>>>>>> Or any where any to declare the stub files ? >>>>>>>>> >>>>>>>>> When I ran the stub with a Java standalone program, service client >>>>>>>>> is getting initialized and the specified service call is getting >>>>>>>>> executed. >>>>>>>>> >>>>>>>>> But when I deployed same stub in my server, it is not working and >>>>>>>>> no errors to debug the issue. >>>>>>>>> >>>>>>>>> So kindly help to suggest if any changes need to be done at app >>>>>>>>> server end other than adding jars. >>>>>>>>> >>>>>>>>> Thanks again for your consideration and help. >>>>>>>>> >>>>>>>>> Thanks & Best Regards, >>>>>>>>> Murali >>>>>>>>> >>>>>>>>> On Sun, 6 Sep 2020, 10:21 pm Alexey Borschenko, < >>>>>>>>> aaborsche...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> You have to check migration documents. There are lot of changes >>>>>>>>>> from v1 to v2. It’s not just about placing v2 JARs into application. >>>>>>>>>> You >>>>>>>>>> will have to rework it a bit. >>>>>>>>>> >>>>>>>>>> On 6 Sep 2020, at 11:16, Murali Challa <challamura...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Hi Team, >>>>>>>>>> >>>>>>>>>> Earlier we are using axis1 jar to consume the services from one >>>>>>>>>> of our business applications. >>>>>>>>>> Now the management is asking us to migrate axis1 to axis2 jar. >>>>>>>>>> >>>>>>>>>> Below are the steps that I followed to generate the Service stub >>>>>>>>>> file. >>>>>>>>>> >>>>>>>>>> I have added the Axis2-1.7.8 bin folder as run time in my eclipse. >>>>>>>>>> Then Generated the Stub file with wsdl and by using Axis2 >>>>>>>>>> webservice option in eclipse. >>>>>>>>>> All the required axis2 jars are added to our application. >>>>>>>>>> Finally deployed our application in our webshere server. >>>>>>>>>> >>>>>>>>>> But now we are not able access the services as earlier and not >>>>>>>>>> getting error logs to debug the issue. >>>>>>>>>> By adding some sysouts statements, we are guessing that the flow >>>>>>>>>> is breaking while creating *_serviceClient* object. >>>>>>>>>> >>>>>>>>>> Kindly help to know if we are missing something. Also please >>>>>>>>>> confirm if we need to add any configurations in our webshpere to use >>>>>>>>>> axis2 >>>>>>>>>> jar. >>>>>>>>>> >>>>>>>>>> Please note that we just generated the stub file and made code >>>>>>>>>> changes to pass the required inputs for service calls. And just >>>>>>>>>> added the >>>>>>>>>> required axis2 jar files. >>>>>>>>>> >>>>>>>>>> Please help us to know if we are missing something. >>>>>>>>>> >>>>>>>>>> Thanks & Regards, >>>>>>>>>> Murali >>>>>>>>>> >>>>>>>>>> --------------------------------------------------------------------- >>>>>>>>>> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org For >>>>>>>>>> additional commands, e-mail: java-user-h...@axis.apache.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>