Error "XML protocol stack configuration does not start with a '<protocol_stacks>' element; maybe the XML configuration needs to be converted to the new format ?" when migrating from EPP 5.1 to 5.2.
Issue
We are upgrading from EPP 5.1 to EPP 5.2, including a custom portal extension. For this, we copied all project configuration files and stared the server. This failed with the following errors:
java.lang.RuntimeException: Cannot instantiate component class org.exoplatform.services.jcr.impl.dataflow.persistent.LocalWorkspaceDataManagerStub
at org.exoplatform.container.jmx.MX4JComponentAdapter.getComponentInstance(MX4JComponentAdapter.java:134)
at org.exoplatform.container.management.ManageableComponentAdapter.getComponentInstance(ManageableComponentAdapter.java:68)
...
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.exoplatform.container.ExoContainer.createComponent(ExoContainer.java:417)
at org.exoplatform.container.jmx.MX4JComponentAdapter.getComponentInstance(MX4JComponentAdapter.java:96)
... 110 more
Caused by: org.exoplatform.services.jcr.config.RepositoryConfigurationException: Error setting multiplexer configuration.
at org.exoplatform.services.jcr.jbosscache.ExoJBossCacheFactory.createCache(ExoJBossCacheFactory.java:203)
at org.exoplatform.services.jcr.impl.dataflow.persistent.jbosscache.JBossCacheWorkspaceStorageCache.<init>(JBossCacheWorkspaceStorageCache.java:578)
... 116 more
Caused by: java.lang.Exception: failed parsing vfsfile:/D:/jboss/jboss-epp-5.2/jboss-as/server/default/deploy/gatein.ear/02portal.war/WEB-INF/classes/jgroups/gatein-tcp.xml
at org.jgroups.JChannelFactory.setMultiplexerConfig(JChannelFactory.java:250)
at org.jgroups.JChannelFactory.setMultiplexerConfig(JChannelFactory.java:233)
at org.exoplatform.services.jcr.jbosscache.ExoJBossCacheFactory.createCache(ExoJBossCacheFactory.java:195)
... 117 more
Caused by: java.io.IOException: invalid XML configuration: XML protocol stack configuration does not start with a '<protocol_stacks>' element; maybe the XML configuration needs to be converted to the new format ?
use 'java org.jgroups.conf.XmlConfigurator <old XML file> -new_format' to do so
at org.jgroups.JChannelFactory.parse(JChannelFactory.java:569)
at org.jgroups.JChannelFactory.parse(JChannelFactory.java:555)
at org.jgroups.JChannelFactory.setMultiplexerConfig(JChannelFactory.java:247)
... 119 more
Environment
- JBoss Enterprise Portal Platform (EPP) 5.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.