Hi all,

I have the following architecture of an axis web service with attachments.
The attachments are parameters 
of the type DataHandler.

----------------------                  -----------------------------------     
             
----------------------------------
|   .NET Client  |       (1)     |  iPlanet Web Server 6.1|    (2)         
|      BEAWeblogic8.1.5 |
|                    |   ----------> |      java Web Service    |
------------>    |          EJB Methods     |
|  (machineA)  |               |        (machineB)                |             
      |         
(machineC)       |
----------------------                  -----------------------------------     
             
----------------------------------

The call to a method fails in step (2), which is the java RMI call with a
java.ioNotSerializableException of the DataHandler type.

However if I change my architecture to:

----------------------                  -----------------------------------     
             
----------------------------------
|   .NET Client  |       (1)     |  BEAWeblogic8.1.5       |    (2)         
|      BEAWeblogic8.1.5 |
|                    |   ----------> |      java Web Service    |
------------>    |          EJB Methods     |
|  (machineA)  |               |        (machineB)                |             
      |         
(machineB)       |
----------------------                  -----------------------------------     
             
----------------------------------

everything work fine.

Notice that step (2), although in the same machine, is still a remote call
through RMI, as the EJB Methods are available only for remote call.

The key question is: How does Weblogic serialize the DataHandler (which is
not serializable) and how can I do iPlanet make it serialize the same way?

Can somebody explain?

PD: I cannot use the latter aechitecture since the weblogic server is not
available through the Internet whereas the iPlanet is.

Thanks so much,
Sergio.l
-- 
View this message in context: 
http://www.nabble.com/Axis-web-service-architecture-problem-tf3429966.html#a9561702
Sent from the Axis - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to