[ 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