We are working with international XML standards like OASIS UBL. Some of these messagetypes have namespaces longer then 60 characters. Now we are getting errors that the XSD's are not accepted as external definitions and we get errors with content based routing:
"Cannot assign a java.lang.String object of lenght 61 to host variable 3 which has JDBC type VARCHAR(60)"
From OSS we got an answer of SAP, that indeed namespaces longer then 60 characters are not supported.
Has anyone the same problem and/or has anyone a sollution for this problem? (making the namespace shorter is no option, because we are using international XML standards)