OEP Server Startup Fails when using a JDK Later than 1.7.0_21, ' java.net.MalformedURLException: Unsupported protocol: msarmi' (Doc ID 1665191.1)

Last updated on MAY 02, 2017

Applies to:

Oracle Event Processing - Version 11.1.1.6.0 and later
Information in this document applies to any platform.

Symptoms

Unable to start the OEP Server when using a JDK later than 1.7.0_21.

<Mar 12, 2014 2:42:39 PM GMT-00:00> <Error> <SDS> <BEA-1001100> <There was an unexpected throwable from file "OSGI-INF/JMX.xml" in bundle "com.bea.core.jmx.server". The exception at depth 0 has message "null".>
java.security.PrivilegedActionException: java.net.MalformedURLException: Unsupported protocol: msarmi
      at java.security.AccessController.doPrivileged(Native Method)
      at com.bea.core.security.privileged.internal.PrivilegedServiceImpl.doAsBootUser(PrivilegedServiceImpl.java:54)
      at com.bea.core.jmx.server.Server.managedLifecycleInitialize(Server.java:195)
      ...
Caused by: java.net.MalformedURLException: Unsupported protocol: msarmi
      at javax.management.remote.mx4j_rmi.RMIConnectorServer.start(RMIConnectorServer.java:141)
      at com.bea.core.jmx.server.Server.startMSARMI(Server.java:149)
      at com.bea.core.jmx.server.Server$1.run(Server.java:198)
      ...
<Mar 12, 2014 2:42:39 PM GMT-00:00> <Error> <SDS> <BEA-1001100> <There was an unexpected throwable from file "OSGI-INF/JMX.xml" in bundle "com.bea.core.jmx.server". The exception at depth 1 has message "Unsupported protocol: msarmi".>
java.net.MalformedURLException: Unsupported protocol: msarmi
      at javax.management.remote.mx4j_rmi.RMIConnectorServer.start(RMIConnectorServer.java:141)
      at com.bea.core.jmx.server.Server.startMSARMI(Server.java:149)
      at com.bea.core.jmx.server.Server$1.run(Server.java:198)
      ...
<Mar 12, 2014 2:42:39 PM GMT-00:00> <Warning> <SDS> <BEA-1001121> <The service with identifier "JMX Server" in SDS file "OSGI-INF/JMX.xml" in bundle "com.bea.core.jmx.server" is going into the ERROR state. The error message from the failed subsystem is "Unsupported protocol: msarmi">
<Mar 12, 2014 2:42:39 PM GMT-00:00> <Error> <SDS> <BEA-1001103> <Service "JMX Server" from file "OSGI-INF/JMX.xml" in bundle "com.bea.core.jmx.server" threw an exception during its initialization call. The exception thrown follows this message.>
<Mar 12, 2014 2:42:39 PM GMT-00:00> <Error> <SDS> <BEA-1001100> <There was an unexpected throwable from file "OSGI-INF/JMX.xml" in bundle "com.bea.core.jmx.server". The exception at depth 0 has message "java.security.PrivilegedActionException: java.net.MalformedURLException: Unsupported protocol: msarmi".>
com.bea.core.sds.api.SDSException: java.security.PrivilegedActionException: java.net.MalformedURLException: Unsupported protocol: msarmi
      at com.bea.core.sds.internal.ReflectionHelper.activateManagedObject(ReflectionHelper.java:1697)
      at com.bea.core.sds.internal.ServiceInstance.activateInstantiation(ServiceInstance.java:1810)
      at com.bea.core.sds.internal.ServiceInstance.access$4200(ServiceInstance.java:50)
      ...
Caused by: java.security.PrivilegedActionException: java.net.MalformedURLException: Unsupported protocol: msarmi
      at java.security.AccessController.doPrivileged(Native Method)
      at com.bea.core.security.privileged.internal.PrivilegedServiceImpl.doAsBootUser(PrivilegedServiceImpl.java:54)
      at com.bea.core.jmx.server.Server.managedLifecycleInitialize(Server.java:195)
      ...
Caused by: java.net.MalformedURLException: Unsupported protocol: msarmi
      at javax.management.remote.mx4j_rmi.RMIConnectorServer.start(RMIConnectorServer.java:141)
      at com.bea.core.jmx.server.Server.startMSARMI(Server.java:149)
      at com.bea.core.jmx.server.Server$1.run(Server.java:198)
      ... 18 more

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms