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
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>

Reply via email to