[ https://issues.apache.org/jira/browse/TUSCANY-358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Raymond Feng closed TUSCANY-358. -------------------------------- > TypeHelper.getType(Class ...) either returns unexpected Type or throws > ClassCastException for java .lang.String or other simple java types > ------------------------------------------------------------------------------------------------------------------------------------------ > > Key: TUSCANY-358 > URL: https://issues.apache.org/jira/browse/TUSCANY-358 > Project: Tuscany > Issue Type: Bug > Components: Java SDO Implementation > Affects Versions: Java-M1-tentative > Reporter: Raymond Feng > Assignee: Frank Budinsky > Priority: Critical > Fix For: Java-M1-tentative > > > I ran into two problems: > 1) If I happens to initialize EMF XMLTypePackage, > TypeHelper.getType(String.class) throws a ClassCastException > java.lang.ClassCastException: org.eclipse.emf.ecore.impl.EDataTypeImpl > incompatible with commonj.sdo.Type > at > org.apache.tuscany.sdo.helper.TypeHelperImpl.getType(TypeHelperImpl.java:92) > 2) Otherwise > I received [EMAIL PROTECTED] (name: LangType) (instanceClassName: > java.lang.String) (serializable: true) > and the EPackage is: > [EMAIL PROTECTED] (name: namespace) (nsURI: > http://www.w3.org/XML/1998/namespace, nsPrefix: xml) > It seems that the SDO spec doesn't well define the behavior. -- 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]