[ http://issues.apache.org/jira/browse/TUSCANY-178?page=all ]
     
Jean-Sebastien Delfino resolved TUSCANY-178:
--------------------------------------------

    Resolution: Fixed

Fixed under revision r397695. Thanks Rick!

> Diffrent algorithms used to map uri to java package name.
> ---------------------------------------------------------
>
>          Key: TUSCANY-178
>          URL: http://issues.apache.org/jira/browse/TUSCANY-178
>      Project: Tuscany
>         Type: Bug

>   Components: Java SCA Model, Java SDO Implementation, Java SDO Tools
>  Environment: Current SVN, all
>     Reporter: Rick Rineholt
>     Priority: Blocker

>
> If you have wsdl that has no sdojava:package attribute and there are no 
> javaPackage specified in the POM for sdo generation  different algorithms are 
> used to convert URI targetnamespace for the package names of: the generated 
> interface package name,  the interface packagename at load time if 
> dynamically generated and the SDO types that are generated to define the 
> types used in the interface methods.  There are scenarios where these only 
> differ by case (http://www.bigbank.com/Account maps to com.bigbank.Account 
> and com.bigbank.account)  Note on windows based environment these can't be 
> co-located.
> I believe the sca-plugin and the loadtime are using: 
> org.apache.tuscany.model.util.XMLNameUtil methods.
> Have not located where mangling of SDO types are generated is. 
> Tuscany needs one central place where this is done. For both packagenames and 
> class names from uri and types to be consistent. I think if SDO is doing this 
> it is the common denominator.
> This will continue to be a place of contention and methods/(class) used to do 
> this mangling should  be configurable (ie.by factory or registering with SDO 
> ).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to