Hi,

thanks for the answer, I'll try to clarify my needs ;-)
You are right, the objects need to be serialized, but they need to be stored in a way 
that is also readable for humans (so that database queries can be executed on them). 
Because SOAP is a nice standard to convert "binary objects" into human- and 
machine-readable "text objects", the idea is to store the objects as SOAP messages. 
Then both administrator and program code can interpret the database content 
(additionally we have the hope to keep objects less dependent on versions, although 
that of course could be achieved with the serialVersionUID also).
The serializers and deserializers for those objects are already written and in use for 
web services, so I have the hope that there are just some methods which I may call to 
get the SOAP-String-representation of the objects and to be able to store them in the 
database (of course then I also need the opposite way for the "deserialization").
I am not worried about performance, because this procedure shall only happen in 
exceptional cases.

Best regards from Black Forrest, Germany,
   Mattin

-----Urspr�ngliche Nachricht-----
Von: Chandrasegaram Jeyakumaran [mailto:[EMAIL PROTECTED] 
Gesendet: Montag, 25. Oktober 2004 14:53
An: [EMAIL PROTECTED]
Betreff: Re: Using Axis to store SOAP messages to persistence layer?


Hi,
I don't really understand the question. But wonder if u want serialize
the object to store in persistence make those objects serializable.
Why do you need to convert them in to SOAP Messages?

Any way FYI refer BeanDeserializerFactory and BeanserializerFactory.
It will give you some sort of idea.(Provided that if you don't have any
unserializable objects in your bean object)

regards,
jeyakumaran

On Mon, 2004-10-25 at 16:40, Martin Heitz wrote:
> Hi,
> 
> I would like to serialize some Objects into SOAP Messages to store them
> in persistence layer. 
> Is this possible to use Axis for that? Where should I start?
> 
> Best regards,
>    Mattin
> 
> P.S. The Serializers / Deserializers already exist for a web service.
> P.P.S. Accidentally posted this already to the axis-dev list, sorry for
> that.
> 
> Martin Heitz
> Distributed Network Accounting Team
> 
> Elsag Solutions AG
> Roggenbachstr. 1
> D-78050 Villingen-Schwenningen
> Germany
> http://www.elsag-solutions.com
> Tel: +49-(0)7721-9175-595
> Fax: +49-(0)7721-9175-800
>  
> 

Reply via email to