ISSUE : Trellis BUILD FAILED on the Front Upgrade with UnmarshalException Error During Deploy Symbols DESCRIPTION: Once the Trellis on the Backend successfully built and upgraded, any attempt to upgrade the Trellis on the Frontend receives the BUILD FAILED message and the upgrade stops with error. When upgrading Trellis the symbols load fail you can use this procedure to complete the upgrade. If you do not execute this procedure the upgrade will fail. UPGRADE PATH : Trellis DCIM R3.3 >> R3.4 Trellis DCIM R3.4 >> R4.0 LOGS : Linux: /u03/logs/installer/patch.{date-time}.log Linux: /u02/domains/{TrellisDomain}/servers/adf_server/logs/adf_server.log Windows: C:\u03\logs\installer\patch.{date-time}.log Windows: C:\u02\domains\{TrellisDomain}\servers\adf_server\logs\adf_server.log ERROR : Apr 12, 2016 10:48:07 AM com.avocent.commonplatform.cps.symbols.utilities. LoadSymbolsUtility installSymbols [java] SEVERE : Unable to call load Symbols the program will exit javax.ejb.EJBException: ; nested exception is: [java] java.rmi. UnmarshalException : Incoming message header or abbreviation processing failed OUTPUT : Patch Log --deploy-symbols: [t-log] [t-log] 2016-04-12@10:21:26.799-0500 [t-log] --deploy-symbols : [t-log] START [mkdir] Created dir: /u05/TrellisPatch-4.0.0/exploded-symbols [unjar] Expanding: /u05/TrellisPatch-4.0.0/SYMBOLS/symbols-ear-assembly.ear into /u05/TrellisPatch-4.0.0/exploded-symbols [java] Apr 12, 2016 10:21:32 AM com.avocent.commonplatform.cps.symbols.utilities. LoadSymbolsUtility loadSymbols [java] INFO: ************************* Start Loading Symbols**********************************Tue Apr 12 10:21:32 CDT 2016 [tracer] Target: --deploy-symbols#1074758991@/u05/TrellisPatch-4.0.0/build.xml:2690: started on 04/12/2016 10:22:10 [tracer] Task: java#1560971100@/u05/TrellisPatch-4.0.0/build.xml:2697: started on 04/12/2016 10:22:10 [tracer] Task: java#1560971100 has been running for: 40 seconds. [tracer] Task: java#1560971100 has been running for: 1 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 1 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 2 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 2 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 3 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 3 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 4 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 4 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 5 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 5 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 6 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 6 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 7 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 7 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 8 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 8 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 9 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 9 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 10 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 10 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 11 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 11 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 12 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 12 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 13 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 13 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 14 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 14 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 15 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 15 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 16 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 16 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 17 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 17 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 18 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 18 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 19 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 19 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 20 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 20 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 21 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 21 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 22 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 22 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 23 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 23 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 24 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 24 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 25 minutes, 10 seconds. [tracer] Task: java#1560971100 has been running for: 25 minutes, 40 seconds. [tracer] Task: java#1560971100 has been running for: 26 minutes, 10 seconds. [java] [java] javax.ejb.EJBException: ; nested exception is: [java] java.rmi.UnmarshalException: Incoming message header or abbreviation processing failed ; nested exception is: [java] weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0'; nested exception is: java.rmi.UnmarshalException: Incoming message header or abbreviation processing failed ; nested exception is: [java] weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0' [java] java.rmi.UnmarshalException: Incoming message header or abbreviation processing failed ; nested exception is: [java] weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0' [java] at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:507) [java] at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:330) [java] at weblogic.socket.BaseAbstractMuxableSocket.dispatch(BaseAbstractMuxableSocket.java:387) [java] at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:967) [java] at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:889) [java] at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:339) [java] at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29) [java] at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21) [java] at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145) [java] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117) [java] Caused by: weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0' [java] at weblogic.rjvm.BubblingAbbrever.getValue(BubblingAbbrever.java:153) [java] at weblogic.rjvm.InboundMsgAbbrev.read(InboundMsgAbbrev.java:47) [java] at weblogic.rjvm.MsgAbbrevJVMConnection.readMsgAbbrevs(MsgAbbrevJVMConnection.java:283) [java] at weblogic.rjvm.MsgAbbrevInputStream.init(MsgAbbrevInputStream.java:213) [java] at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:498) [java] ... 9 more [java] Caused by: java.lang.NullPointerException [java] at weblogic.rjvm.BubblingAbbrever.getValue(BubblingAbbrever.java:149) [java] ... 13 more [java] javax.ejb.EJBException: ; nested exception is: [java] java.rmi.UnmarshalException: Incoming message header or abbreviation processing failed ; nested exception is: [java] weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0'; nested exception is: java.rmi.UnmarshalException: Incoming message header or abbreviation processing failed ; nested exception is: [java] weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0' [java] at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.unwrapRemoteException(RemoteBusinessIntfProxy.java:121) [java] at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:96) [java] at com.sun.proxy.$Proxy0.autoLoadSymbols(Unknown Source) [java] at com.avocent.commonplatform.cps.symbols.utilities.LoadSymbolsUtility.loadSymbols(LoadSymbolsUtility.java:152) [java] at com.avocent.commonplatform.cps.symbols.utilities.LoadSymbolsUtility.installSymbols(LoadSymbolsUtility.java:94) [java] at com.avocent.commonplatform.cps.symbols.utilities.LoadSymbolsUtility.main(LoadSymbolsUtility.java:74) [java] Caused by: java.rmi. UnmarshalException : Incoming message header or abbreviation processing failed ; nested exception is: [java] weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0' [java] at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:507) [java] at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:330) [java] at weblogic.socket.BaseAbstractMuxableSocket.dispatch(BaseAbstractMuxableSocket.java:387) [java] at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:967) [java] at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:889) [java] at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:339) [java] at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29) [java] at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21) [java] at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145) [java] at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117) [java] Caused by: weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0' [java] at weblogic.rjvm.BubblingAbbrever.getValue(BubblingAbbrever.java:153) [java] at weblogic.rjvm.InboundMsgAbbrev.read(InboundMsgAbbrev.java:47) [java] at weblogic.rjvm.MsgAbbrevJVMConnection.readMsgAbbrevs(MsgAbbrevJVMConnection.java:283) [java] at weblogic.rjvm.MsgAbbrevInputStream.init(MsgAbbrevInputStream.java:213) [java] at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:498) [java] ... 9 more [java] Caused by: java.lang.NullPointerException [java] at weblogic.rjvm.BubblingAbbrever.getValue(BubblingAbbrever.java:149) [java] ... 13 more [java] Apr 12, 2016 10:48:07 AM com.avocent.commonplatform.cps.symbols.utilities. LoadSymbolsUtility installSymbols [java] SEVERE : Unable to call load Symbols the program will exit javax.ejb.EJBException: ; nested exception is: [java] java.rmi. UnmarshalException : Incoming message header or abbreviation processing failed ; nested exception is: [java] weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0'; nested exception is: java.rmi. UnmarshalException : Incoming message header or abbreviation processing failed ; nested exception is: [java] weblogic.rjvm.BubblingAbbrever$BadAbbreviationException: Bad abbreviation value: '0' [tracer] Task: java#1560971100 finished on 04/12/2016 10:48:07 ran[1596625] for: 26 minutes, 36 seconds. [tracer] Target: --deploy-symbols#1074758991 finished on 04/12/2016 10:48:07 ran[1600237] for: 26 minutes, 40 seconds. effective: 1 CAUSE : Most likely there was one of more symbols which are already in the system which causes this exception. It shows in the ADF_SERVER.log during the deploy symbols. OUTPUT : ADF_SERVER.log #### > <> #### > <> #### > <> #### > <> #### > <> RESOLUTION : Here is a procedure to recovery the Deploy Symbol Error during the upgrade. 1.) Create a Trellis.ifSymbols.Load.Failes.build.recover.deployment.xml and place in the patch directory on the Frontend server with the following syntax. 2.) Stop the Frontend 3.) Start the Frontend 4.) Stop OHS (command: trellis stop ohs) on the Frontend 5.) cd into the patch directory 6.) delete existing build.recover.deployment.xml 7.) rename Trellis.ifSymbols.Load.Failes.build.recover.deployment.xml to build.recover.deployment.xml 8.) execute the recoverFailedDeployment.cmd file for Windows or recoverFailedDeployment.sh file for Linux located in the patch folder Note : Once the procedure has been completed, the Trellis Frontend is fully upgraded. Trellis DCIM Platform is upgraded successfully.
↧
File: Trellis BUILD FAILED on the Front Upgrade with UnmarshalException Error During Deploy Symbols
↧