[ https://issues.apache.org/jira/browse/AXIS2-6053?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17680223#comment-17680223 ]
Ralf Hauser commented on AXIS2-6053: ------------------------------------ By adding in the java {noformat} if (localContentType != null) { String namespaceXmlMime = "http://www.w3.org/2005/05/xmlmime"; java.lang.String namespacePrefix = registerPrefix(xmlWriter, namespaceXmlMime); if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)) { writeAttribute( namespacePrefix, namespaceXmlMime, "contentType", localContentType.toString(), xmlWriter); } else { writeAttribute("", "contentType", localContentType.toString(), xmlWriter); } }{noformat} it seems to work, although not very efficient as for each instance of have an s4, s5, s... <attachmentRef> <fileRefs xmlns:s4="http://www.w3.org/2005/05/xmlmime" s4:contentType="application/pdf" filename="minimum-sig-16.pdf" hash="605b461... <fileRefs xmlns:s5="http://www.w3.org/2005/05/xmlmime" s5:contentType="application/pdf" filename="324bytes.pdf" hash="0ce02a0456747... ... > cvc-complex-type.3.2.2: Attribute 'contentType' is not allowed to appear in > element ... > --------------------------------------------------------------------------------------- > > Key: AXIS2-6053 > URL: https://issues.apache.org/jira/browse/AXIS2-6053 > Project: Axis2 > Issue Type: Improvement > Affects Versions: 1.8.2 > Reporter: Ralf Hauser > Priority: Major > > when upgrading from 2.1.78 to 2.182 the following line from my xsd > unexpectedly caused the problem > > <xs:attribute ref="xmime:contentType" use="required"/> > > where > xmlns:xmime="http://www.w3.org/2005/05/xmlmime" version="1.0" > > Copying it over solved the problem. > > ==> But it would be way better if the "cvc-complex-type.3.2.2" error would > give a hint that the "ref=" is no longer supported. > > [https://stackoverflow.com/questions/17422175/whats-the-difference-between-ref-and-type-in-an-xml-schema] > > https://stackoverflow.com/questions/1448888/what-does-the-ref-attribute-on-an-element-in-an-xsd-do -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org