You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by "John Kaputin (JIRA)" <ji...@apache.org> on 2008/02/08 12:06:08 UTC

[jira] Commented: (WODEN-56) Extensions' impl classes shouldn't have to use *internal* classes in their implementation

    [ https://issues.apache.org/jira/browse/WODEN-56?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12566988#action_12566988 ] 

John Kaputin commented on WODEN-56:
-----------------------------------

Analysis of 'internal' classes classes used within the Woden-defined extensions:

HTTPBindingFaultExtensionImpl
* QNameTokenAnyAttrImpl

HTTPHeaderDeserializer
* ErrorLocatorImpl

HTTPHeaderImpl
* ExtensionElementImpl
* AttributeExtensibleImpl
* ElementExtensibleImpl
* TypesImpl
* BindingImpl

SOAPBindingFaultExtensionsImpl
* QNameListOrTokenAnyAttrImpl
* QNameOrTokenAnyAttrImpl

SOAPHeaderBlockDeserializer
* ErrorReporterImpl
* SOAPHeaderBlockImpl

SOAPHeaderBlockImpl
* AttributeExtensibleImpl
* ElementExtensibleImpl
* TypesImpl
* BindingImpl

SOAPModuleDeserializer
* ErrorLocatorImpl

SOAPModuleImpl
* ErrorLocatorImpl
* AttributeExtensibleImpl
* ElementExtensibleImpl


> Extensions' impl classes shouldn't have to use *internal* classes in their implementation
> -----------------------------------------------------------------------------------------
>
>                 Key: WODEN-56
>                 URL: https://issues.apache.org/jira/browse/WODEN-56
>             Project: Woden
>          Issue Type: Improvement
>          Components: Parser
>            Reporter: Jeremy Hughes
>            Assignee: John Kaputin
>             Fix For: M8
>
>
> An extension writer shouldn't be expected to use any classes internal to Woden (ie ones that have 'internal' in their package name). Everthing an extension implementation (as well as interface) needs to get to should be on an external package.
> We should eat our own food by changing the SOAP and HTTP extensions to do this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org