You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by a f <ta...@gmail.com> on 2010/04/08 08:15:18 UTC
Problem with sending and returning an object at Axis2 Service. Please
help!
Hello all,
I can send and receive an custom object by using Axis2 POJO service that I
have deployed. I have deployed the service under Apache Tomcat 6.0.20 with
Axis2 1.5. I have generated my Axis2 service by using Eclipse plugins for
generating .wsdl and .aar archice file. After generating .aar file, I have
located it under the tomcat's webapps folder (../webapps/axis2/). It works
fine there if I send and receive an custom object that does not inherited
from an super class or does not implement an interface. For example:
public class CustomObject extends AbstractCustomObj or
public class CustomObject implements InterfaceCustomObj
and If I send and receive either CustomObject instance to/from my service
then my service is not working. Throwing an exception. I think it is because
of serialization but I am including all the classes and interfaces in .aar
archive file.
PS: Both my abstract class and interface has a simple method (print its
name) to be implemented by each class that extends or implements it.
I really do appreciate any comments or directions for me to solve this
issue.
Thank you inadvance.
--fatih
Re: Problem with sending and returning an object at Axis2 Service.
Please help!
Posted by Andreas Veithen <an...@gmail.com>.
First of all, please avoid hijacking other people's threads. Your
question is unrelated to the question asked by the person who started
this thread, so you should have started a new thread. Also, you will
probably increase your chances of getting responses to your questions
if you use your real name in your posts.
Now for the answer to your question: make sure that Axis2 has write
access to the temp directory, and the performance problem will
disappear [1].
[1] http://markmail.org/message/5s34ldgegyc2t6nu
On Thu, Apr 8, 2010 at 15:03, v2cg4ss <ss...@datamentors.com> wrote:
>
> My .aar file is in the axis2/WEB-INF/services folder. I placed a jar that
> contains my in/out objects in the axis2/WEB-INF/lib folder. Finally, my
> service methods were REALLY running SLOW until I found a couple of post on
> objects and introspection. What I found that helped performance was to
> create beaninfo classes for my objects in/out. I would still like it to go
> faster and I have a post asking if anything else can be done, still waiting
> for some answers.
>
>
>
> a f-2 wrote:
>>
>> Hello all,
>>
>> I can send and receive an custom object by using Axis2 POJO service that I
>> have deployed. I have deployed the service under Apache Tomcat 6.0.20 with
>> Axis2 1.5. I have generated my Axis2 service by using Eclipse plugins for
>> generating .wsdl and .aar archice file. After generating .aar file, I have
>> located it under the tomcat's webapps folder (../webapps/axis2/). It works
>> fine there if I send and receive an custom object that does not inherited
>> from an super class or does not implement an interface. For example:
>>
>> public class CustomObject extends AbstractCustomObj or
>>
>> public class CustomObject implements InterfaceCustomObj
>>
>> and If I send and receive either CustomObject instance to/from my service
>> then my service is not working. Throwing an exception. I think it is
>> because
>> of serialization but I am including all the classes and interfaces in .aar
>> archive file.
>>
>> PS: Both my abstract class and interface has a simple method (print its
>> name) to be implemented by each class that extends or implements it.
>>
>> I really do appreciate any comments or directions for me to solve this
>> issue.
>>
>> Thank you inadvance.
>>
>> --fatih
>>
>>
>
> --
> View this message in context: http://old.nabble.com/Problem-with-sending-and-returning-an-object-at-Axis2-Service.-Please--help%21-tp28174529p28178252.html
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org
Re: Problem with sending and returning an object at Axis2 Service.
Please help!
Posted by v2cg4ss <ss...@datamentors.com>.
My .aar file is in the axis2/WEB-INF/services folder. I placed a jar that
contains my in/out objects in the axis2/WEB-INF/lib folder. Finally, my
service methods were REALLY running SLOW until I found a couple of post on
objects and introspection. What I found that helped performance was to
create beaninfo classes for my objects in/out. I would still like it to go
faster and I have a post asking if anything else can be done, still waiting
for some answers.
a f-2 wrote:
>
> Hello all,
>
> I can send and receive an custom object by using Axis2 POJO service that I
> have deployed. I have deployed the service under Apache Tomcat 6.0.20 with
> Axis2 1.5. I have generated my Axis2 service by using Eclipse plugins for
> generating .wsdl and .aar archice file. After generating .aar file, I have
> located it under the tomcat's webapps folder (../webapps/axis2/). It works
> fine there if I send and receive an custom object that does not inherited
> from an super class or does not implement an interface. For example:
>
> public class CustomObject extends AbstractCustomObj or
>
> public class CustomObject implements InterfaceCustomObj
>
> and If I send and receive either CustomObject instance to/from my service
> then my service is not working. Throwing an exception. I think it is
> because
> of serialization but I am including all the classes and interfaces in .aar
> archive file.
>
> PS: Both my abstract class and interface has a simple method (print its
> name) to be implemented by each class that extends or implements it.
>
> I really do appreciate any comments or directions for me to solve this
> issue.
>
> Thank you inadvance.
>
> --fatih
>
>
--
View this message in context: http://old.nabble.com/Problem-with-sending-and-returning-an-object-at-Axis2-Service.-Please--help%21-tp28174529p28178252.html
Sent from the Axis - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org