APAR status
Closed as program error.
Error description
After you install the IBM BPM V8.0.1.2 recommended interim fix JR48886, the profile upgrade procedure fails on the bootstrapProcessServerData command and you receive a java.lang.reflect.InvocationTargetException message in the FFDC log file. This exception indicates there is an error on line 1 of the config/system/99Local.xml file.
Local fix
If APAR JR48886 is installed up top of fix pack8.0.1.2, follow the steps below to work around the issue 1. edit <install_root>/BPM/Lombardi/configTemplates/system/ 99Local.xml file with a hex editor 2. verify the first 6 bytes are "EF BB BF EF BB BF" (double BOM) 3. remove the first 3 bytes 4. save the change 5. run BPMProfileUpgrade as described in 8.0.1.2 profile upgrade http://www-01.ibm.com/support/docview.wss?uid=swg27039082
Problem summary
**************************************************************** * USERS AFFECTED: IBM Business Process Manager (BPM) * * V8.0.1.2 Advanced, Standard, and Express * **************************************************************** * PROBLEM DESCRIPTION: After you install the IBM BPM * * V8.0.1.2 recommended interim fix * * JR48886, the profile upgrade * * procedure fails when it runs the * * bootstrapProcessServerData command. * * You see the following * * java.lang.reflect.InvocationTargetExcep * * tion message: * * [2/7/14 15:25:10:117 EST] FFDC * * Exception:java.lang.reflect.InvocationT * * argetException * * SourceId:com.ibm.bpm.config.procsvr.com * * mon.BootstrapProcessServerDataHelper.lo * * adInstallationGUID ProbeId:289 * * Reporter:com.ibm.bpm.config.procsvr.com * * mon.BootstrapProcessServerDataHelper@37 * * 12cbed * * java.lang.reflect.InvocationTargetExcep * * tion * * at * * sun.reflect.NativeMethodAccessorImpl.in * * voke0(Native Method) * * at * * sun.reflect.NativeMethodAccessorImpl.in * * voke(NativeMethodAccessorImpl.java:60) * * at * * sun.reflect.DelegatingMethodAccessorImp * * l.invoke(DelegatingMethodAccessorImpl.j * * ava:37) * * at * * java.lang.reflect.Method.invoke(Method. * * java:611) * * at * * com.ibm.bpm.config.procsvr.common.Boots * * trapProcessServerDataHelper.loadInstall * * ationGuid(BootstrapProcessServerDataHel * * per.java:272) * * at * * com.ibm.bpm.config.procsvr.common.Boots * * trapProcessServerDataHelper.bootstrapDa * * ta(BootstrapProcessServerDataHelper.jav * * a:225) * * at * * com.ibm.bpm.config.procsvr.common.Boots * * trapHelper.execute(BootstrapHelper.java * * :86) * * at * * com.ibm.websphere.management.async.clie * * nt.AsyncCommandClient.execute(AsyncComm * * andClient.java:177) * * at * * com.ibm.ws.scripting.adminCommand.Admin * * CmdController.executeCmd(AdminCmdContro * * ller.java:1876) * * at * * com.ibm.ws.scripting.adminCommand.Admin * * CmdController.processCmd(AdminCmdContro * * ller.java:317) * * at * * com.ibm.ws.scripting.adminCommand.Admin * * CmdProxyHandler.invoke(AdminCmdProxyHan * * dler.java:92) * * at * * com.ibm.ws.scripting.adminCommand.Admin * * CmdProxyBase.__method4(AdminCmdProxyBas * * e.java:58) * * at * * com.ibm.ws.scripting.adminCommand.Admin * * Task.bootstrapProcessServerData(Unknown * * Source) * * at * * sun.reflect.NativeMethodAccessorImpl.in * * voke0(Native Method) * * . . . * * Caused by: * * org.xml.sax.SAXParseException: * * Content is not allowed in prolog. * * at * * org.apache.xerces.util.ErrorHandlerWrap * * per.createSAXParseException(Unknown * * Source) * * at * * org.apache.xerces.util.ErrorHandlerWrap * * per.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.XMLScanner.repor * * tFatalError(Unknown Source) * * at * * org.apache.xerces.impl.XMLDocumentScann * * erImpl$PrologDispatcher.dispatch(Unknow * * n Source) * * at * * org.apache.xerces.impl.XMLDocumentFragm * * entScannerImpl.scanDocument(Unknown * * Source) * * at * * org.apache.xerces.parsers.XML11Configur * * ation.parse(Unknown Source) * * at * * org.apache.xerces.parsers.XML11Configur * * ation.parse(Unknown Source) * * at * * org.apache.xerces.parsers.XMLParser.par * * se(Unknown Source) * * at * * org.apache.xerces.parsers.AbstractSAXPa * * rser.parse(Unknown Source) * * at * * org.apache.xerces.jaxp.SAXParserImpl$JA * * XPSAXParser.parse(Unknown Source) * * at * * org.jdom.input.SAXBuilder.build(SAXBuil * * der.java:518) * * ... 207 more * **************************************************************** * RECOMMENDATION: * **************************************************************** The bootstrapProcessServerData command failed with the following Java exception: org.xml.sax.SAXParseException: Content is not allowed in prolog.
Problem conclusion
A fix is available for IBM BPM V8.0.1.2 that corrects the IBM BPM configuration XML file by removing the invalid HEX characters. On Fix Central (http://www.ibm.com/support/fixcentral), and search for JR49354: 1. Select the product group, product, installed version, and platform, and click Continue. 2. Select APAR or SPR, enter JR49354, and click Continue. When downloading fix packages, ensure that you also download the readme file for each fix. Review each readme file for additional installation instructions and information about the fix.
Temporary fix
No
Comments
APAR Information
APAR number
JR49354
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-02-13
Closed date
2014-02-19
Last modified date
2014-02-19
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
BPM ADVANCED
Fixed component ID
5725C9400
Applicable component levels
R800 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
12 October 2021