Hi,

Thanks for implementing the ExtensionRegistrar proposal in JIRA
Woden-163!  I appreciate the effort you took to get it into the final
form in SVN.

I'm working on an extension and would like to validate an element in
its deserializer's unmarshall method.  When the extension element is
contained in a BindingMessageReference I try to get its
InterfaceMessageReference, but a null pointer exception occurs in
org.apache.woden.internal.wsdl20.BindingImpl#getInterface when it
tries to use its fDescriptionComponent member.  That member is still
null at this point in processing.

I'm wondering why
org.apache.woden.internal.wsdl20.DescriptionImpl#addBinding doesn't
set the binding's DescriptionComponent property as soon as it adds the
binding to the Description?  Currently, it's only set by
DescriptionImpl#getBindings().

The same pattern is exhibited with services and interfaces.

I was expecting interfaces, bindings, and services to be linked to
their containing description as soon as they are created.  This would
allow processing at any stage (e.g. interface, binding, service,
endpoint) to refer back to the results of previous stages.

Thanks in advance for any insights.

Peter

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

Reply via email to