You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2012/11/23 07:55:12 UTC

[jira] [Closed] (FELIX-3473) web console config manager plugin no longer works with J9

     [ https://issues.apache.org/jira/browse/FELIX-3473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger closed FELIX-3473.
------------------------------------


Close after release
                
> web console config manager plugin no longer works with J9
> ---------------------------------------------------------
>
>                 Key: FELIX-3473
>                 URL: https://issues.apache.org/jira/browse/FELIX-3473
>             Project: Felix
>          Issue Type: Bug
>          Components: Web Console
>    Affects Versions: webconsole-4.0.0, webconsole-4.0.2
>            Reporter: Valentin Valchev
>            Assignee: Valentin Valchev
>            Priority: Blocker
>             Fix For: webconsole-4.0.0
>
>
> When started I've got the following exception:
> Failed to instantiate plugin org.apache.felix.webconsole.internal.compendium.Con
> figManager
> java.lang.NoClassDefFoundError: java.util.regex.Pattern
> at org.apache.felix.webconsole.internal.compendium.ConfigManager.<clinit
> >(ConfigManager.java:98)
> at java.lang.J9VMInternals.initializeImpl(Native Method)
> at java.lang.J9VMInternals.initialize(J9VMInternals.java:206)
> at java.lang.Class.newInstanceImpl(Native Method)
> at java.lang.Class.newInstance(Class.java:1275)
> at org.apache.felix.webconsole.internal.servlet.PluginHolder$InternalPlu
> gin.doGetConsolePlugin(PluginHolder.java:748)
> at org.apache.felix.webconsole.internal.servlet.PluginHolder$Plugin.getC
> onsolePlugin(PluginHolder.java:535)
> at org.apache.felix.webconsole.internal.servlet.PluginHolder.getPlugin(P
> luginHolder.java:205)
> at org.apache.felix.webconsole.internal.servlet.OsgiManager.initInternal
> Plugins(OsgiManager.java:968)
> at org.apache.felix.webconsole.internal.servlet.OsgiManager.updateConfig
> uration(OsgiManager.java:933)
> at org.apache.felix.webconsole.internal.servlet.OsgiManager.<init>(OsgiM
> anager.java:318)
> at org.apache.felix.webconsole.internal.OsgiManagerActivator.start(OsgiM
> anagerActivator.java:42)
> at com.prosyst.mbs.impl.framework.BundleImpl.startIt(BundleImpl.java:431
> 6)
> at com.prosyst.mbs.impl.framework.BundleImpl.simpleStart(BundleImpl.java
> :1750)
> at com.prosyst.mbs.impl.framework.BundleImpl.start0(BundleImpl.java:1648
> )
> at com.prosyst.mbs.impl.framework.BundleImpl.start0(BundleImpl.java:1521
> )
> at com.prosyst.mbs.impl.framework.BundleImpl.start(BundleImpl.java:1356)
> at com.prosyst.mbs.impl.framework.BundleImpl.start(BundleImpl.java:1066)
> at com.prosyst.util.impl.parser.DefaultFrameworkPlugable.start(DefaultFr
> ameworkPlugable.java:1296)
> We should update the code to use case insensitive substring matching instead of regexp, which is not available on older/embedded java JVMs.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira