Igor, Glyn, Thanks, it does work for me. Attachment is the schema of wsdd i found. It may be old. But looks like transport is allowed to have parameters because transport extends DeployableItem. I think the wsdd shcema may need to be changed in next release.
-chen > -----Original Message----- > From: Sedukhin, Igor [mailto:[EMAIL PROTECTED]] > Sent: Friday, February 15, 2002 8:00 AM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: RE: Modified WSDDTargetedChain.java > > > Glyn, Chen, > > I think it's all good and we don't have to apply the change. > Here is why and how to take care of the original problem correctly. > > You're deploying a transport like > <transport name="smtp" > pivot="java:org.apache.axis.transport.smtp.SMTPSender"> > Well, you are actually getting a transport with parameters, > just that the pivot is not getting them, because it is a > shortened reference instead of a proper handler reference. > > Here is how you can solve this > <handler name="mySMTP_Channel" > type="java:org.apache.axis.transport.smtp.SMTPSender"> > <parameter name="from-address" value="[EMAIL PROTECTED]"/> > </handler> > <transport name="smtp" pivot="mySMTP_Channel"> > That'll get you objects with proper parameters. > > I also thought it was a bug until I hit this situation > myself, but in a little different manner, so please let me > know if this works for you :)... > > -- Igor Sedukhin .. ([EMAIL PROTECTED]) > -- (631) 342-4325 .. 1 CA Plaza, Islandia, NY 11788 > > > > -----Original Message----- > From: Glyn Normington [mailto:[EMAIL PROTECTED]] > Sent: Friday, February 15, 2002 5:02 AM > To: [EMAIL PROTECTED] > Subject: Re: Modified WSDDTargetedChain.java > > > > I don't know this area of Axis well enough to be sure, but > your fix looks plausible. However, comparing the code in > WSDDDeployableItem.makeNewInstance, I wonder if the following > line needs adding just before the new call to setOptions: > > pivot.setName(pivotQName.getLocalPart()); > > On the other hand, a more robust fix would avoid duplicating > this code sequence in WSDDDeployableItem and > WSDDTargetedChain, but it's not yet clear to me how to > achieve this. Maybe someone else would care to comment? > > Glyn >
WSDD.xsd
Description: Binary data