Fixes are available
Rational Software Architect for WebSphere Software Fix Pack 1 (9.1.2.1) for 9.1.2
Rational Software Architect Fix Pack 1 (9.1.2.1) for 9.1.2
Rational Software Architect Designer for WebSphere Software Fix Pack 1 (9.5.0.1) for 9.5.0
Rational Software Architect Designer Fix Pack 2 (9.5.0.2) for 9.5.0
Rational Software Architect Designer for WebSphere Software Fix Pack 2 (9.5.0.2) for 9.5.0
Rational Software Architect Fix Pack 2 (9.1.2.2) for 9.1.2
Rational Software Architect Designer for WebSphere Software Fix Pack 3 (9.5.0.3) for 9.5.0
Rational Software Architect Designer Fix Pack 3 (9.5.0.3) for 9.5.0
Rational Software Architect Fix Pack 3 (9.1.2.3) for 9.1.2
Rational Software Architect for WebSphere Software Fix Pack 1 (9.1.2.3) for 9.1.2
APAR status
Closed as program error.
Error description
Attempting to open the BPMN model gives a HTML problem report with the error message: org.xml.sax.SAXParseException: Byte "220" is not a member of the (7-bit) ASCII character set. The complete error message in the .log file: [<BEGIN>] !ENTRY com.ibm.xtools.bpmn2.ui.diagram 4 12 2015-10-30 13:46:49.940 !MESSAGE Byte "220" is not a member of the (7-bit) ASCII character set. (line 1, column 39) !STACK 0 org.xml.sax.SAXParseException: Byte "220" is not a member of the (7-bit) ASCII character set. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseExcepti on(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.d ispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocume nt(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) at org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load(XMLLoadImpl.java :175) at org.eclipse.gmf.runtime.emf.core.resources.GMFLoad.load(GMFLoad. java:51) at org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl.doLoad(XMLResourc eImpl.java:240) at com.ibm.xtools.emf.core.internal.resource.RMPResource.doLoad(RMP Resource.java:953) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceIm pl.java:1505) at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceIm pl.java:1284) at com.ibm.xtools.emf.core.internal.resource.RMPResource.load(RMPRe source.java:1299) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoad(R esourceSetImpl.java:259) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHe lper(ResourceSetImpl.java:274) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource( ResourceSetImpl.java:406) at com.ibm.xtools.bpmn2.ui.diagram.internal.resource.Bpmn2OpenResou rceCommand.openResource(Bpmn2OpenResourceCommand.java:210) at com.ibm.xtools.bpmn2.ui.diagram.internal.resource.Bpmn2OpenResou rceCommand.openResource(Bpmn2OpenResourceCommand.java:132) at com.ibm.xtools.bpmn2.ui.diagram.internal.resource.Bpmn2OpenResou rceCommand.openResource(Bpmn2OpenResourceCommand.java:107) at com.ibm.xtools.bpmn2.ui.diagram.internal.resource.Bpmn2OpenResou rceCommand.openResource(Bpmn2OpenResourceCommand.java:63) at com.ibm.xtools.bpmn2.modeler.ui.internal.navigator.CustomBpmn2Na vigatorContentProvider.getChildrenForFile(CustomBpmn2NavigatorCo ntentProvider.java:459) at com.ibm.xtools.bpmn2.modeler.ui.internal.navigator.CustomBpmn2Na vigatorContentProvider.getChildren(CustomBpmn2NavigatorContentPr ovider.java:245) at com.ibm.xtools.common.ui.navigator.internal.providers.AbstractCo ntentProviderWrapper.getChildren(AbstractContentProviderWrapper. java:231) ... [</END>] The BPMN model that you are trying to open has a reference to another BPMN model that has a special character. In this example, the "Byte 220" within the error message corresponds to ASCII character code for the "ᅦ " character. For other special characters, the ASCII code for those characters will be given in the error message.
Local fix
There is no workaround.
Problem summary
**************************************************************** * USERS AFFECTED: * * - * **************************************************************** * PROBLEM DESCRIPTION: * * Opening an imported BPMN model containing Turkish characters * * fails with SAXParseException: Byte "220" is not a member of * * the * * (7-bit) ASCII character set * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Opening an imported BPMN model containing Turkish characters fails with SAXParseException: Byte "220" is not a member of the (7-bit) ASCII character set. The issue was that the imported BPMN file was ASCII encoded and Turkish characters were out of the range. Changing the encoding to match the encoding of input file solves the issue
Temporary fix
Comments
APAR Information
APAR number
PI52112
Reported component name
RATL SW ARCHITE
Reported component ID
5725A3000
Reported release
910
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-11-09
Closed date
2015-12-18
Last modified date
2015-12-18
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL SW ARCHITE
Fixed component ID
5725A3000
Applicable component levels
R910 PSY
UP
R911 PSY
UP
R912 PSY
UP
Document Information
Modified date:
17 October 2021