You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Eugene Pechenezhsky (JIRA)" <ji...@apache.org> on 2012/11/07 22:48:12 UTC

[jira] [Created] (KARAF-2006) dropping official org.osgi.enterprise-4.2.0.jar into deploy directory results in exceptions

Eugene Pechenezhsky created KARAF-2006:
------------------------------------------

             Summary: dropping official org.osgi.enterprise-4.2.0.jar into deploy directory results in exceptions
                 Key: KARAF-2006
                 URL: https://issues.apache.org/jira/browse/KARAF-2006
             Project: Karaf
          Issue Type: Bug
    Affects Versions: 2.3.0, 2.2.9
         Environment: Windows 7 x64; JDK 1.6.0 u31
            Reporter: Eugene Pechenezhsky


>From 2.2.9 log:
========================
2012-11-07 16:14:27,670 | INFO  | raf-2.2.9/deploy | fileinstall                      | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed C:\Users\eugenep\Downloads\apache-karaf-2.2.9\deploy\org.osgi.enterprise-4.2.0.jar
2012-11-07 16:14:27,684 | ERROR | raf-2.2.9/deploy | fileinstall                      | 6 - org.apache.felix.fileinstall - 3.2.4 | In main loop, we have serious trouble
java.lang.RuntimeException: java.lang.InterruptedException
	at org.apache.felix.fileinstall.internal.FileInstall.refresh(FileInstall.java:332)[6:org.apache.felix.fileinstall:3.2.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.refresh(DirectoryWatcher.java:677)[6:org.apache.felix.fileinstall:3.2.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:494)[6:org.apache.felix.fileinstall:3.2.4]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[6:org.apache.felix.fileinstall:3.2.4]
Caused by: java.lang.InterruptedException
	at java.lang.Object.wait(Native Method)[:1.7.0_04]
	at org.apache.felix.fileinstall.internal.FileInstall.refresh(FileInstall.java:330)[6:org.apache.felix.fileinstall:3.2.4]
	... 3 more
2012-11-07 16:14:37,691 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.BundleStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=bundleState,version=1.5
2012-11-07 16:14:37,692 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.ServiceStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=serviceState,version=1.5
2012-11-07 16:14:37,692 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.service.cm.ConfigurationAdminMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.compendium:service=cm,version=1.3
2012-11-07 16:14:37,700 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.PackageStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=packageState,version=1.5
2012-11-07 16:14:37,700 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.FrameworkMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=framework,version=1.5
2012-11-07 16:14:37,709 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.jaas.modules is waiting for namespace handlers [http://karaf.apache.org/xmlns/jaas/v1.0.0]
2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling SLF4J API support.
2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling Jakarta Commons Logging API support.
2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling Log4J API support.
2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling Avalon Logger API support.
2012-11-07 16:14:37,712 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling JULI Logger API support.
2012-11-07 16:14:37,721 | INFO  | elixPackageAdmin | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering MBean with ObjectName [osgi.compendium:service=cm,version=1.3] for service with service.id [10]
2012-11-07 16:14:37,816 | INFO  | elixPackageAdmin | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Stopping JMX OSGi agent
2012-11-07 16:14:38,379 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.admin.management is waiting for dependencies [(objectClass=javax.management.MBeanServer), (objectClass=org.apache.karaf.admin.AdminService)]
2012-11-07 16:14:38,385 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.shell.dev is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
2012-11-07 16:14:38,404 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.diagnostic.management is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
2012-11-07 16:14:38,619 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.admin.command is waiting for dependencies [(objectClass=org.apache.karaf.admin.AdminService)]
2012-11-07 16:14:38,705 | INFO  | rint Extender: 2 | KarArtifactInstaller             | 32 - org.apache.karaf.deployer.kar - 2.2.9 | Karaf archives will be extracted to C:\Users\eugenep\Downloads\apache-karaf-2.2.9/system
2012-11-07 16:14:38,706 | INFO  | rint Extender: 2 | KarArtifactInstaller             | 32 - org.apache.karaf.deployer.kar - 2.2.9 | Timestamps for Karaf archives will be extracted to C:\Users\eugenep\Downloads\apache-karaf-2.2.9/system\.timestamps
2012-11-07 16:14:38,779 | INFO  | rint Extender: 2 | SecurityUtils                    | 18 - org.apache.sshd.core - 0.7.0 | BouncyCastle not registered, using the default JCE provider
2012-11-07 16:14:39,492 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.service.cm.ConfigurationAdminMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.compendium:service=cm,version=1.3
2012-11-07 16:14:39,494 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.PackageStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=packageState,version=1.5
2012-11-07 16:14:39,495 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.ServiceStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=serviceState,version=1.5
2012-11-07 16:14:39,496 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.BundleStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=bundleState,version=1.5
2012-11-07 16:14:39,498 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.FrameworkMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=framework,version=1.5

>From 2.3.0 log:
========================
2012-11-07 16:28:14,880 | INFO  | raf-2.3.0/deploy | fileinstall                      | ?                                   ? | 6 - org.apache.felix.fileinstall - 3.2.6 | Uninstalled C:\Users\eugenep\Downloads\apache-karaf-2.3.0\apache-karaf-2.3.0\deploy\org.osgi.enterprise-4.2.0.jar
2012-11-07 16:28:14,956 | INFO  | rint Extender: 2 | SecurityUtils                    | e.sshd.common.util.SecurityUtils   80 | 24 - org.apache.sshd.core - 0.8.0 | BouncyCastle not registered, using the default JCE provider
2012-11-07 16:28:14,981 | INFO  | xFrameworkWiring | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | Unregistering MBean with ObjectName [osgi.compendium:service=cm,version=1.3] for service with service.id [10]
2012-11-07 16:30:23,713 | INFO  | l Console Thread | Console                          | araf.shell.console.jline.Console  199 | 14 - org.apache.karaf.shell.console - 2.3.0 | Exception caught while executing command
java.lang.UnsupportedOperationException: read() with timeout cannot be called as non-blocking operation is disabled
	at jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:134)[14:org.apache.karaf.shell.console:2.3.0]
	at jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:246)[14:org.apache.karaf.shell.console:2.3.0]
	at jline.internal.InputStreamReader.read(InputStreamReader.java:259)[14:org.apache.karaf.shell.console:2.3.0]
	at jline.internal.InputStreamReader.read(InputStreamReader.java:196)[14:org.apache.karaf.shell.console:2.3.0]
	at jline.console.ConsoleReader.readCharacter(ConsoleReader.java:1974)[14:org.apache.karaf.shell.console:2.3.0]
	at jline.console.ConsoleReader.readLine(ConsoleReader.java:2174)[14:org.apache.karaf.shell.console:2.3.0]
	at jline.console.ConsoleReader.readLine(ConsoleReader.java:2098)[14:org.apache.karaf.shell.console:2.3.0]
	at org.apache.karaf.shell.console.jline.Console.readAndParseCommand(Console.java:235)[14:org.apache.karaf.shell.console:2.3.0]
	at org.apache.karaf.shell.console.jline.Console.run(Console.java:171)[14:org.apache.karaf.shell.console:2.3.0]
	at java.lang.Thread.run(Thread.java:722)[:1.7.0_04]
2012-11-07 16:30:23,716 | ERROR | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  375 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Unable to start blueprint container for bundle org.apache.karaf.shell.log
java.lang.IllegalStateException: Can only register services while bundle is active or activating.
	at org.apache.felix.framework.Felix.registerService(Felix.java:3209)[org.apache.felix.framework-4.0.3.jar:]
	at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:346)[org.apache.felix.framework-4.0.3.jar:]
	at org.apache.aries.blueprint.container.BlueprintContainerImpl.registerService(BlueprintContainerImpl.java:421)[7:org.apache.aries.blueprint.core:1.0.1]
	at org.apache.aries.blueprint.container.ServiceRecipe.register(ServiceRecipe.java:191)[7:org.apache.aries.blueprint.core:1.0.1]
	at org.apache.aries.blueprint.container.BlueprintContainerImpl.registerServices(BlueprintContainerImpl.java:668)[7:org.apache.aries.blueprint.core:1.0.1]
	at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:352)[7:org.apache.aries.blueprint.core:1.0.1]
	at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:252)[7:org.apache.aries.blueprint.core:1.0.1]
	at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)[7:org.apache.aries.blueprint.core:1.0.1]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_04]
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[:1.7.0_04]
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_04]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)[:1.7.0_04]
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)[:1.7.0_04]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)[:1.7.0_04]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)[:1.7.0_04]
	at java.lang.Thread.run(Thread.java:722)[:1.7.0_04]
2012-11-07 16:30:23,717 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.diagnostic.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
2012-11-07 16:30:23,717 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.admin.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.1.0]
2012-11-07 16:30:23,721 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   59 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling SLF4J API support.
2012-11-07 16:30:23,721 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   62 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling Jakarta Commons Logging API support.
2012-11-07 16:30:23,721 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   65 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling Log4J API support.
2012-11-07 16:30:23,722 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   68 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling Avalon Logger API support.
2012-11-07 16:30:23,722 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   71 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling JULI Logger API support.
2012-11-07 16:30:23,727 | ERROR | raf-2.3.0/deploy | fileinstall                      | ?                                   ? | 6 - org.apache.felix.fileinstall - 3.2.6 | Failed to install artifact: C:\Users\eugenep\Downloads\apache-karaf-2.3.0\apache-karaf-2.3.0\deploy\org.osgi.enterprise-4.2.0.jar
org.osgi.framework.BundleException: Unable to acquire the global lock to install the bundle.
	at org.apache.felix.framework.Felix.installBundle(Felix.java:2727)[org.apache.felix.framework-4.0.3.jar:]
	at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:165)[org.apache.felix.framework-4.0.3.jar:]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1030)[6:org.apache.felix.fileinstall:3.2.6]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:944)[6:org.apache.felix.fileinstall:3.2.6]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:857)[6:org.apache.felix.fileinstall:3.2.6]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:483)[6:org.apache.felix.fileinstall:3.2.6]
	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[6:org.apache.felix.fileinstall:3.2.6]
2012-11-07 16:30:37,552 | INFO  | xFrameworkWiring | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | Starting JMX OSGi agent
2012-11-07 16:30:37,570 | INFO  | xFrameworkWiring | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | Registering MBean with ObjectName [osgi.compendium:service=cm,version=1.3] for service with service.id [143]
2012-11-07 16:30:37,574 | WARN  | JMX OSGi Agent   | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | There are no MBean servers registred, can't register MBeans
2012-11-07 16:30:37,590 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.shell.console is waiting for namespace handlers [http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0]
2012-11-07 16:30:37,667 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.shell.commands is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
2012-11-07 16:30:37,677 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.features.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
2012-11-07 16:30:37,678 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.shell.log is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
2012-11-07 16:30:37,686 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.admin.management is waiting for dependencies [(objectClass=javax.management.MBeanServer), (objectClass=org.apache.karaf.admin.AdminService)]
2012-11-07 16:30:37,690 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.jaas.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.1.0]
2012-11-07 16:30:37,694 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.jaas.modules is waiting for namespace handlers [http://karaf.apache.org/xmlns/jaas/v1.0.0]
2012-11-07 16:30:37,703 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.server is waiting for dependencies [(objectClass=org.apache.karaf.jaas.config.KeystoreManager)]
2012-11-07 16:30:37,709 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.mbeans.system is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
2012-11-07 16:30:37,722 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.mbeans.log is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
2012-11-07 16:30:37,727 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.mbeans.dev is waiting for dependencies [(objectClass=javax.management.MBeanServer)]

...continues to reload other components, etc.

Also, the strange thing is that under 2.3.0, the surge of cascading failures doesn't start immediately after deploying the file, but only after pressing a button in the console window once the file has been placed into the deploy directory. Once the exception is displayed in the console, the coloration of text changes for the remainder of the session (most text becomes red).

This behavior occurs with both versions from fresh installations.


--
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

[jira] [Closed] (KARAF-2006) dropping official org.osgi.enterprise-4.2.0.jar into deploy directory results in exceptions

Posted by "Andreas Pieber (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KARAF-2006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andreas Pieber closed KARAF-2006.
---------------------------------

    Resolution: Not A Problem

The enterprise jar is kind of a strange distribution. For example it contains packages/classes which are also located in the org.osgi.compendium bundle. That's also the reason why applying it failed. Basically the compendium is favored over the enterprise distribution since the entire basic stuff is in the compendium AND all additional bundles could be easily installed separately.

Independently it might be a good idea documenting this somewhere
                
> dropping official org.osgi.enterprise-4.2.0.jar into deploy directory results in exceptions
> -------------------------------------------------------------------------------------------
>
>                 Key: KARAF-2006
>                 URL: https://issues.apache.org/jira/browse/KARAF-2006
>             Project: Karaf
>          Issue Type: Bug
>    Affects Versions: 2.2.9, 2.3.0
>         Environment: Windows 7 x64; JDK 1.6.0 u31
>            Reporter: Eugene Pechenezhsky
>
> From 2.2.9 log:
> ========================
> 2012-11-07 16:14:27,670 | INFO  | raf-2.2.9/deploy | fileinstall                      | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed C:\Users\eugenep\Downloads\apache-karaf-2.2.9\deploy\org.osgi.enterprise-4.2.0.jar
> 2012-11-07 16:14:27,684 | ERROR | raf-2.2.9/deploy | fileinstall                      | 6 - org.apache.felix.fileinstall - 3.2.4 | In main loop, we have serious trouble
> java.lang.RuntimeException: java.lang.InterruptedException
> 	at org.apache.felix.fileinstall.internal.FileInstall.refresh(FileInstall.java:332)[6:org.apache.felix.fileinstall:3.2.4]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.refresh(DirectoryWatcher.java:677)[6:org.apache.felix.fileinstall:3.2.4]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:494)[6:org.apache.felix.fileinstall:3.2.4]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[6:org.apache.felix.fileinstall:3.2.4]
> Caused by: java.lang.InterruptedException
> 	at java.lang.Object.wait(Native Method)[:1.7.0_04]
> 	at org.apache.felix.fileinstall.internal.FileInstall.refresh(FileInstall.java:330)[6:org.apache.felix.fileinstall:3.2.4]
> 	... 3 more
> 2012-11-07 16:14:37,691 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.BundleStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=bundleState,version=1.5
> 2012-11-07 16:14:37,692 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.ServiceStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=serviceState,version=1.5
> 2012-11-07 16:14:37,692 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.service.cm.ConfigurationAdminMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.compendium:service=cm,version=1.3
> 2012-11-07 16:14:37,700 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.PackageStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=packageState,version=1.5
> 2012-11-07 16:14:37,700 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.FrameworkMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=framework,version=1.5
> 2012-11-07 16:14:37,709 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.jaas.modules is waiting for namespace handlers [http://karaf.apache.org/xmlns/jaas/v1.0.0]
> 2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling SLF4J API support.
> 2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling Jakarta Commons Logging API support.
> 2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling Log4J API support.
> 2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling Avalon Logger API support.
> 2012-11-07 16:14:37,712 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling JULI Logger API support.
> 2012-11-07 16:14:37,721 | INFO  | elixPackageAdmin | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering MBean with ObjectName [osgi.compendium:service=cm,version=1.3] for service with service.id [10]
> 2012-11-07 16:14:37,816 | INFO  | elixPackageAdmin | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Stopping JMX OSGi agent
> 2012-11-07 16:14:38,379 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.admin.management is waiting for dependencies [(objectClass=javax.management.MBeanServer), (objectClass=org.apache.karaf.admin.AdminService)]
> 2012-11-07 16:14:38,385 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.shell.dev is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:14:38,404 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.diagnostic.management is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
> 2012-11-07 16:14:38,619 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.admin.command is waiting for dependencies [(objectClass=org.apache.karaf.admin.AdminService)]
> 2012-11-07 16:14:38,705 | INFO  | rint Extender: 2 | KarArtifactInstaller             | 32 - org.apache.karaf.deployer.kar - 2.2.9 | Karaf archives will be extracted to C:\Users\eugenep\Downloads\apache-karaf-2.2.9/system
> 2012-11-07 16:14:38,706 | INFO  | rint Extender: 2 | KarArtifactInstaller             | 32 - org.apache.karaf.deployer.kar - 2.2.9 | Timestamps for Karaf archives will be extracted to C:\Users\eugenep\Downloads\apache-karaf-2.2.9/system\.timestamps
> 2012-11-07 16:14:38,779 | INFO  | rint Extender: 2 | SecurityUtils                    | 18 - org.apache.sshd.core - 0.7.0 | BouncyCastle not registered, using the default JCE provider
> 2012-11-07 16:14:39,492 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.service.cm.ConfigurationAdminMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.compendium:service=cm,version=1.3
> 2012-11-07 16:14:39,494 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.PackageStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=packageState,version=1.5
> 2012-11-07 16:14:39,495 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.ServiceStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=serviceState,version=1.5
> 2012-11-07 16:14:39,496 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.BundleStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=bundleState,version=1.5
> 2012-11-07 16:14:39,498 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.FrameworkMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=framework,version=1.5
> From 2.3.0 log:
> ========================
> 2012-11-07 16:28:14,880 | INFO  | raf-2.3.0/deploy | fileinstall                      | ?                                   ? | 6 - org.apache.felix.fileinstall - 3.2.6 | Uninstalled C:\Users\eugenep\Downloads\apache-karaf-2.3.0\apache-karaf-2.3.0\deploy\org.osgi.enterprise-4.2.0.jar
> 2012-11-07 16:28:14,956 | INFO  | rint Extender: 2 | SecurityUtils                    | e.sshd.common.util.SecurityUtils   80 | 24 - org.apache.sshd.core - 0.8.0 | BouncyCastle not registered, using the default JCE provider
> 2012-11-07 16:28:14,981 | INFO  | xFrameworkWiring | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | Unregistering MBean with ObjectName [osgi.compendium:service=cm,version=1.3] for service with service.id [10]
> 2012-11-07 16:30:23,713 | INFO  | l Console Thread | Console                          | araf.shell.console.jline.Console  199 | 14 - org.apache.karaf.shell.console - 2.3.0 | Exception caught while executing command
> java.lang.UnsupportedOperationException: read() with timeout cannot be called as non-blocking operation is disabled
> 	at jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:134)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:246)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.internal.InputStreamReader.read(InputStreamReader.java:259)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.internal.InputStreamReader.read(InputStreamReader.java:196)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.console.ConsoleReader.readCharacter(ConsoleReader.java:1974)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.console.ConsoleReader.readLine(ConsoleReader.java:2174)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.console.ConsoleReader.readLine(ConsoleReader.java:2098)[14:org.apache.karaf.shell.console:2.3.0]
> 	at org.apache.karaf.shell.console.jline.Console.readAndParseCommand(Console.java:235)[14:org.apache.karaf.shell.console:2.3.0]
> 	at org.apache.karaf.shell.console.jline.Console.run(Console.java:171)[14:org.apache.karaf.shell.console:2.3.0]
> 	at java.lang.Thread.run(Thread.java:722)[:1.7.0_04]
> 2012-11-07 16:30:23,716 | ERROR | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  375 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Unable to start blueprint container for bundle org.apache.karaf.shell.log
> java.lang.IllegalStateException: Can only register services while bundle is active or activating.
> 	at org.apache.felix.framework.Felix.registerService(Felix.java:3209)[org.apache.felix.framework-4.0.3.jar:]
> 	at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:346)[org.apache.felix.framework-4.0.3.jar:]
> 	at org.apache.aries.blueprint.container.BlueprintContainerImpl.registerService(BlueprintContainerImpl.java:421)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.container.ServiceRecipe.register(ServiceRecipe.java:191)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.container.BlueprintContainerImpl.registerServices(BlueprintContainerImpl.java:668)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:352)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:252)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_04]
> 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[:1.7.0_04]
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_04]
> 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)[:1.7.0_04]
> 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)[:1.7.0_04]
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)[:1.7.0_04]
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)[:1.7.0_04]
> 	at java.lang.Thread.run(Thread.java:722)[:1.7.0_04]
> 2012-11-07 16:30:23,717 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.diagnostic.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:30:23,717 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.admin.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.1.0]
> 2012-11-07 16:30:23,721 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   59 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling SLF4J API support.
> 2012-11-07 16:30:23,721 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   62 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling Jakarta Commons Logging API support.
> 2012-11-07 16:30:23,721 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   65 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling Log4J API support.
> 2012-11-07 16:30:23,722 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   68 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling Avalon Logger API support.
> 2012-11-07 16:30:23,722 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   71 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling JULI Logger API support.
> 2012-11-07 16:30:23,727 | ERROR | raf-2.3.0/deploy | fileinstall                      | ?                                   ? | 6 - org.apache.felix.fileinstall - 3.2.6 | Failed to install artifact: C:\Users\eugenep\Downloads\apache-karaf-2.3.0\apache-karaf-2.3.0\deploy\org.osgi.enterprise-4.2.0.jar
> org.osgi.framework.BundleException: Unable to acquire the global lock to install the bundle.
> 	at org.apache.felix.framework.Felix.installBundle(Felix.java:2727)[org.apache.felix.framework-4.0.3.jar:]
> 	at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:165)[org.apache.felix.framework-4.0.3.jar:]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1030)[6:org.apache.felix.fileinstall:3.2.6]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:944)[6:org.apache.felix.fileinstall:3.2.6]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:857)[6:org.apache.felix.fileinstall:3.2.6]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:483)[6:org.apache.felix.fileinstall:3.2.6]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[6:org.apache.felix.fileinstall:3.2.6]
> 2012-11-07 16:30:37,552 | INFO  | xFrameworkWiring | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | Starting JMX OSGi agent
> 2012-11-07 16:30:37,570 | INFO  | xFrameworkWiring | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | Registering MBean with ObjectName [osgi.compendium:service=cm,version=1.3] for service with service.id [143]
> 2012-11-07 16:30:37,574 | WARN  | JMX OSGi Agent   | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | There are no MBean servers registred, can't register MBeans
> 2012-11-07 16:30:37,590 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.shell.console is waiting for namespace handlers [http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0]
> 2012-11-07 16:30:37,667 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.shell.commands is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:30:37,677 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.features.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:30:37,678 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.shell.log is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:30:37,686 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.admin.management is waiting for dependencies [(objectClass=javax.management.MBeanServer), (objectClass=org.apache.karaf.admin.AdminService)]
> 2012-11-07 16:30:37,690 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.jaas.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.1.0]
> 2012-11-07 16:30:37,694 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.jaas.modules is waiting for namespace handlers [http://karaf.apache.org/xmlns/jaas/v1.0.0]
> 2012-11-07 16:30:37,703 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.server is waiting for dependencies [(objectClass=org.apache.karaf.jaas.config.KeystoreManager)]
> 2012-11-07 16:30:37,709 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.mbeans.system is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
> 2012-11-07 16:30:37,722 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.mbeans.log is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
> 2012-11-07 16:30:37,727 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.mbeans.dev is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
> ...continues to reload other components, etc.
> Also, the strange thing is that under 2.3.0, the surge of cascading failures doesn't start immediately after deploying the file, but only after pressing a button in the console window once the file has been placed into the deploy directory. Once the exception is displayed in the console, the coloration of text changes for the remainder of the session (most text becomes red).
> This behavior occurs with both versions from fresh installations.

--
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

[jira] [Commented] (KARAF-2006) dropping official org.osgi.enterprise-4.2.0.jar into deploy directory results in exceptions

Posted by "Eugene Pechenezhsky (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/KARAF-2006?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13493274#comment-13493274 ] 

Eugene Pechenezhsky commented on KARAF-2006:
--------------------------------------------

On a hunch, I created a "light" version of the enterpise bundle (I only need the jdbc package). This fixes the issue, BUT...this suggests to me that some Karaf component is duplicating the export of some other org.osgi.enterprise.* package. If this is the case, why?
                
> dropping official org.osgi.enterprise-4.2.0.jar into deploy directory results in exceptions
> -------------------------------------------------------------------------------------------
>
>                 Key: KARAF-2006
>                 URL: https://issues.apache.org/jira/browse/KARAF-2006
>             Project: Karaf
>          Issue Type: Bug
>    Affects Versions: 2.2.9, 2.3.0
>         Environment: Windows 7 x64; JDK 1.6.0 u31
>            Reporter: Eugene Pechenezhsky
>
> From 2.2.9 log:
> ========================
> 2012-11-07 16:14:27,670 | INFO  | raf-2.2.9/deploy | fileinstall                      | 6 - org.apache.felix.fileinstall - 3.2.4 | Installed C:\Users\eugenep\Downloads\apache-karaf-2.2.9\deploy\org.osgi.enterprise-4.2.0.jar
> 2012-11-07 16:14:27,684 | ERROR | raf-2.2.9/deploy | fileinstall                      | 6 - org.apache.felix.fileinstall - 3.2.4 | In main loop, we have serious trouble
> java.lang.RuntimeException: java.lang.InterruptedException
> 	at org.apache.felix.fileinstall.internal.FileInstall.refresh(FileInstall.java:332)[6:org.apache.felix.fileinstall:3.2.4]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.refresh(DirectoryWatcher.java:677)[6:org.apache.felix.fileinstall:3.2.4]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:494)[6:org.apache.felix.fileinstall:3.2.4]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[6:org.apache.felix.fileinstall:3.2.4]
> Caused by: java.lang.InterruptedException
> 	at java.lang.Object.wait(Native Method)[:1.7.0_04]
> 	at org.apache.felix.fileinstall.internal.FileInstall.refresh(FileInstall.java:330)[6:org.apache.felix.fileinstall:3.2.4]
> 	... 3 more
> 2012-11-07 16:14:37,691 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.BundleStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=bundleState,version=1.5
> 2012-11-07 16:14:37,692 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.ServiceStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=serviceState,version=1.5
> 2012-11-07 16:14:37,692 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.service.cm.ConfigurationAdminMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.compendium:service=cm,version=1.3
> 2012-11-07 16:14:37,700 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.PackageStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=packageState,version=1.5
> 2012-11-07 16:14:37,700 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering org.osgi.jmx.framework.FrameworkMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=framework,version=1.5
> 2012-11-07 16:14:37,709 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.jaas.modules is waiting for namespace handlers [http://karaf.apache.org/xmlns/jaas/v1.0.0]
> 2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling SLF4J API support.
> 2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling Jakarta Commons Logging API support.
> 2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling Log4J API support.
> 2012-11-07 16:14:37,711 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling Avalon Logger API support.
> 2012-11-07 16:14:37,712 | INFO  | elixPackageAdmin | Activator                        | 4 - org.ops4j.pax.logging.pax-logging-api - 1.6.9 | Disabling JULI Logger API support.
> 2012-11-07 16:14:37,721 | INFO  | elixPackageAdmin | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Unregistering MBean with ObjectName [osgi.compendium:service=cm,version=1.3] for service with service.id [10]
> 2012-11-07 16:14:37,816 | INFO  | elixPackageAdmin | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Stopping JMX OSGi agent
> 2012-11-07 16:14:38,379 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.admin.management is waiting for dependencies [(objectClass=javax.management.MBeanServer), (objectClass=org.apache.karaf.admin.AdminService)]
> 2012-11-07 16:14:38,385 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.shell.dev is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:14:38,404 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.diagnostic.management is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
> 2012-11-07 16:14:38,619 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | 9 - org.apache.aries.blueprint - 0.3.2 | Bundle org.apache.karaf.admin.command is waiting for dependencies [(objectClass=org.apache.karaf.admin.AdminService)]
> 2012-11-07 16:14:38,705 | INFO  | rint Extender: 2 | KarArtifactInstaller             | 32 - org.apache.karaf.deployer.kar - 2.2.9 | Karaf archives will be extracted to C:\Users\eugenep\Downloads\apache-karaf-2.2.9/system
> 2012-11-07 16:14:38,706 | INFO  | rint Extender: 2 | KarArtifactInstaller             | 32 - org.apache.karaf.deployer.kar - 2.2.9 | Timestamps for Karaf archives will be extracted to C:\Users\eugenep\Downloads\apache-karaf-2.2.9/system\.timestamps
> 2012-11-07 16:14:38,779 | INFO  | rint Extender: 2 | SecurityUtils                    | 18 - org.apache.sshd.core - 0.7.0 | BouncyCastle not registered, using the default JCE provider
> 2012-11-07 16:14:39,492 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.service.cm.ConfigurationAdminMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.compendium:service=cm,version=1.3
> 2012-11-07 16:14:39,494 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.PackageStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=packageState,version=1.5
> 2012-11-07 16:14:39,495 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.ServiceStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=serviceState,version=1.5
> 2012-11-07 16:14:39,496 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.BundleStateMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=bundleState,version=1.5
> 2012-11-07 16:14:39,498 | INFO  | JMX OSGi Agent   | core                             | 41 - org.apache.aries.jmx.core - 0.3.1 | Registering org.osgi.jmx.framework.FrameworkMBean to MBeanServer com.sun.jmx.mbeanserver.JmxMBeanServer@249fe45c with name osgi.core:type=framework,version=1.5
> From 2.3.0 log:
> ========================
> 2012-11-07 16:28:14,880 | INFO  | raf-2.3.0/deploy | fileinstall                      | ?                                   ? | 6 - org.apache.felix.fileinstall - 3.2.6 | Uninstalled C:\Users\eugenep\Downloads\apache-karaf-2.3.0\apache-karaf-2.3.0\deploy\org.osgi.enterprise-4.2.0.jar
> 2012-11-07 16:28:14,956 | INFO  | rint Extender: 2 | SecurityUtils                    | e.sshd.common.util.SecurityUtils   80 | 24 - org.apache.sshd.core - 0.8.0 | BouncyCastle not registered, using the default JCE provider
> 2012-11-07 16:28:14,981 | INFO  | xFrameworkWiring | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | Unregistering MBean with ObjectName [osgi.compendium:service=cm,version=1.3] for service with service.id [10]
> 2012-11-07 16:30:23,713 | INFO  | l Console Thread | Console                          | araf.shell.console.jline.Console  199 | 14 - org.apache.karaf.shell.console - 2.3.0 | Exception caught while executing command
> java.lang.UnsupportedOperationException: read() with timeout cannot be called as non-blocking operation is disabled
> 	at jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:134)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:246)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.internal.InputStreamReader.read(InputStreamReader.java:259)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.internal.InputStreamReader.read(InputStreamReader.java:196)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.console.ConsoleReader.readCharacter(ConsoleReader.java:1974)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.console.ConsoleReader.readLine(ConsoleReader.java:2174)[14:org.apache.karaf.shell.console:2.3.0]
> 	at jline.console.ConsoleReader.readLine(ConsoleReader.java:2098)[14:org.apache.karaf.shell.console:2.3.0]
> 	at org.apache.karaf.shell.console.jline.Console.readAndParseCommand(Console.java:235)[14:org.apache.karaf.shell.console:2.3.0]
> 	at org.apache.karaf.shell.console.jline.Console.run(Console.java:171)[14:org.apache.karaf.shell.console:2.3.0]
> 	at java.lang.Thread.run(Thread.java:722)[:1.7.0_04]
> 2012-11-07 16:30:23,716 | ERROR | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  375 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Unable to start blueprint container for bundle org.apache.karaf.shell.log
> java.lang.IllegalStateException: Can only register services while bundle is active or activating.
> 	at org.apache.felix.framework.Felix.registerService(Felix.java:3209)[org.apache.felix.framework-4.0.3.jar:]
> 	at org.apache.felix.framework.BundleContextImpl.registerService(BundleContextImpl.java:346)[org.apache.felix.framework-4.0.3.jar:]
> 	at org.apache.aries.blueprint.container.BlueprintContainerImpl.registerService(BlueprintContainerImpl.java:421)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.container.ServiceRecipe.register(ServiceRecipe.java:191)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.container.BlueprintContainerImpl.registerServices(BlueprintContainerImpl.java:668)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:352)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:252)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)[7:org.apache.aries.blueprint.core:1.0.1]
> 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_04]
> 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[:1.7.0_04]
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_04]
> 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)[:1.7.0_04]
> 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)[:1.7.0_04]
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)[:1.7.0_04]
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)[:1.7.0_04]
> 	at java.lang.Thread.run(Thread.java:722)[:1.7.0_04]
> 2012-11-07 16:30:23,717 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.diagnostic.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:30:23,717 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.admin.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.1.0]
> 2012-11-07 16:30:23,721 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   59 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling SLF4J API support.
> 2012-11-07 16:30:23,721 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   62 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling Jakarta Commons Logging API support.
> 2012-11-07 16:30:23,721 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   65 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling Log4J API support.
> 2012-11-07 16:30:23,722 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   68 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling Avalon Logger API support.
> 2012-11-07 16:30:23,722 | INFO  | xFrameworkWiring | Activator                        | j.pax.logging.internal.Activator   71 | 4 - org.ops4j.pax.logging.pax-logging-api - 1.7.0 | Disabling JULI Logger API support.
> 2012-11-07 16:30:23,727 | ERROR | raf-2.3.0/deploy | fileinstall                      | ?                                   ? | 6 - org.apache.felix.fileinstall - 3.2.6 | Failed to install artifact: C:\Users\eugenep\Downloads\apache-karaf-2.3.0\apache-karaf-2.3.0\deploy\org.osgi.enterprise-4.2.0.jar
> org.osgi.framework.BundleException: Unable to acquire the global lock to install the bundle.
> 	at org.apache.felix.framework.Felix.installBundle(Felix.java:2727)[org.apache.felix.framework-4.0.3.jar:]
> 	at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:165)[org.apache.felix.framework-4.0.3.jar:]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.installOrUpdateBundle(DirectoryWatcher.java:1030)[6:org.apache.felix.fileinstall:3.2.6]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:944)[6:org.apache.felix.fileinstall:3.2.6]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:857)[6:org.apache.felix.fileinstall:3.2.6]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:483)[6:org.apache.felix.fileinstall:3.2.6]
> 	at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291)[6:org.apache.felix.fileinstall:3.2.6]
> 2012-11-07 16:30:37,552 | INFO  | xFrameworkWiring | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | Starting JMX OSGi agent
> 2012-11-07 16:30:37,570 | INFO  | xFrameworkWiring | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | Registering MBean with ObjectName [osgi.compendium:service=cm,version=1.3] for service with service.id [143]
> 2012-11-07 16:30:37,574 | WARN  | JMX OSGi Agent   | core                             | ?                                   ? | 29 - org.apache.aries.jmx.core - 1.0.1 | There are no MBean servers registred, can't register MBeans
> 2012-11-07 16:30:37,590 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.shell.console is waiting for namespace handlers [http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0]
> 2012-11-07 16:30:37,667 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.shell.commands is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:30:37,677 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.features.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:30:37,678 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.shell.log is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.0.0]
> 2012-11-07 16:30:37,686 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.admin.management is waiting for dependencies [(objectClass=javax.management.MBeanServer), (objectClass=org.apache.karaf.admin.AdminService)]
> 2012-11-07 16:30:37,690 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.jaas.command is waiting for namespace handlers [http://karaf.apache.org/xmlns/shell/v1.1.0]
> 2012-11-07 16:30:37,694 | INFO  | rint Extender: 3 | BlueprintContainerImpl           | container.BlueprintContainerImpl  294 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.jaas.modules is waiting for namespace handlers [http://karaf.apache.org/xmlns/jaas/v1.0.0]
> 2012-11-07 16:30:37,703 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.server is waiting for dependencies [(objectClass=org.apache.karaf.jaas.config.KeystoreManager)]
> 2012-11-07 16:30:37,709 | INFO  | rint Extender: 2 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.mbeans.system is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
> 2012-11-07 16:30:37,722 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.mbeans.log is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
> 2012-11-07 16:30:37,727 | INFO  | rint Extender: 1 | BlueprintContainerImpl           | container.BlueprintContainerImpl  330 | 7 - org.apache.aries.blueprint.core - 1.0.1 | Bundle org.apache.karaf.management.mbeans.dev is waiting for dependencies [(objectClass=javax.management.MBeanServer)]
> ...continues to reload other components, etc.
> Also, the strange thing is that under 2.3.0, the surge of cascading failures doesn't start immediately after deploying the file, but only after pressing a button in the console window once the file has been placed into the deploy directory. Once the exception is displayed in the console, the coloration of text changes for the remainder of the session (most text becomes red).
> This behavior occurs with both versions from fresh installations.

--
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