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]
