-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: jboss-fuse-6.2.1
-
Fix Version/s: jboss-fuse-6.3
-
Component/s: Patching
-
Labels:None
-
Sprint:Sprint 5 - towards ER2
With ENTESB-4598 and ENTESB-4222 we've added some properties to e.g., io/fabric8/api/CreateEnsembleOptions class, so after patching the container, we no longer can start SSH containers from patched root, getting:
java.io.InvalidClassException: io.fabric8.api.CreateEnsembleOptions; local class incompatible: stream classdesc serialVersionUID = 2962922234582748491, local class serialVersionUID = -7262194759490344978
|
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:616)
|
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1630)
|
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1521)
|
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1630)
|
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1521)
|
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1630)
|
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1521)
|
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1781)
|
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1353)
|
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2018)
|
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1942)
|
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1808)
|
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1353)
|
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:373)
|
at io.fabric8.service.ZkDataStoreImpl.getContainerMetadata(ZkDataStoreImpl.java:383)
|
at io.fabric8.internal.ContainerImpl.getMetadata(ContainerImpl.java:650)
|
at io.fabric8.internal.ContainerImpl.getMetadata(ContainerImpl.java:638)
|
at io.fabric8.service.FabricServiceImpl.getProvider(FabricServiceImpl.java:453)
|
at io.fabric8.service.FabricServiceImpl.getProvider(FabricServiceImpl.java:449)
|
at io.fabric8.service.FabricServiceImpl.startContainer(FabricServiceImpl.java:350)
|
at io.fabric8.internal.ContainerImpl.start(ContainerImpl.java:507)
|
at io.fabric8.commands.ContainerStartAction.doExecute(ContainerStartAction.java:41)
|
at org.apache.karaf.shell.console.AbstractAction.execute(AbstractAction.java:33)
|
at org.apache.felix.gogo.commands.basic.AbstractCommand.execute(AbstractCommand.java:35)
|
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
at java.lang.reflect.Method.invoke(Method.java:498)
|
at org.apache.aries.proxy.impl.ProxyHandler$1.invoke(ProxyHandler.java:54)
|
at org.apache.aries.proxy.impl.ProxyHandler.invoke(ProxyHandler.java:119)
|
at io.fabric8.commands.$ContainerStart731644393.execute(Unknown Source)
|
at org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)
|
at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)
|
at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)
|
at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)
|
at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)
|
at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)
|
at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:92)
|
at org.apache.karaf.shell.console.jline.Console.run(Console.java:197)
|
at org.apache.karaf.shell.console.jline.DelayedStarted.run(DelayedStarted.java:79)
|
- relates to
-
ENTESB-5212 [patching] Can't patch ssh container to 630039 - conflict in config.properties
-
- Closed
-