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

Dominik Przybysz closed ARIES-783.
----------------------------------

Closing resolved issues marked as invalid

> Jmx connection to IBM Websphere server fails when aries installed on equinox 
> (without aries works fine)
> -------------------------------------------------------------------------------------------------------
>
>                 Key: ARIES-783
>                 URL: https://issues.apache.org/jira/browse/ARIES-783
>             Project: Aries
>          Issue Type: Bug
>          Components: Blueprint, JMX, JNDI
>    Affects Versions: 0.1, 0.2, 0.3
>         Environment: Linux, Windows
>            Reporter: Dan Peretz
>            Priority: Blocker
>
> Hi,
> We are trying to connect to Websphere JMX MBean server and get the following 
> exception (see below).
> We are trying to initialize the connection using the attached bean via 
> blueprint definition.
> The attached code works fine if we run it on top of equinox without Aries 
> bundles (only a bundle containing this bean + ibm jars are installed).
> See below:
> 1. Bean with Connection Code
> 2. Installed bundles on environment and Application Bundle description
> 3. bundle containing IBM connectivity jars (ibm-orb and ws-admin-client)
> 4. Exception on startup
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> import java.util.Hashtable;
> import java.util.Set;
> import javax.management.MBeanServerConnection;
> import javax.management.ObjectName;
> import javax.management.remote.JMXConnector;
> import javax.management.remote.JMXConnectorFactory;
> import javax.management.remote.JMXServiceURL;
> import javax.naming.Context;
> import org.osgi.framework.BundleContext;
> public class TestConnection {
>      private static final String COM_IBM_WEBSPHERE_NAMING_NAME_SYNTAX = 
> "com.ibm.websphere.naming.name.syntax";
>      //private static final String WEBSPHERE_PROTOCOL_PROVIDER_PACKAGES = 
> "com.ibm.ws.naming";
>      private static final String WEBSPHERE_PROTOCOL_PROVIDER_PACKAGES = 
> "com.ibm.websphere.management.remote";
>      private static final String WEBSPHERE_INITIAL_CONTEXT_FACTORY = 
> "com.ibm.websphere.naming.WsnInitialContextFactory";
>      private static final String WAS_JMX_SERVICE_URL_PREFIX = 
> "service:jmx:iiop://";
>      private static final String WAS_JMX_SERVICE_URL_SUFFIX = 
> "/jndi/JMXConnector";
>       
>      private BundleContext context = null;
>      public void init() throws Exception {
>         System.out.println("--------------- iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii  
>  -");
>         
> Thread.currentThread().setContextClassLoader(TestConnection.class.getClassLoader());
>         String address = "172.16.252.33";
>         JMXConnector conn = null;
>         JMXServiceURL jmxurl = null;
>         jmxurl = new JMXServiceURL(WAS_JMX_SERVICE_URL_PREFIX + address + 
> WAS_JMX_SERVICE_URL_SUFFIX);
>         Hashtable<String, Object> parameters = new Hashtable<String, 
> Object>();
>         parameters.put(Context.INITIAL_CONTEXT_FACTORY, 
> WEBSPHERE_INITIAL_CONTEXT_FACTORY);
>         
> parameters.put(javax.management.remote.JMXConnectorFactory.PROTOCOL_PROVIDER_PACKAGES,
>  WEBSPHERE_PROTOCOL_PROVIDER_PACKAGES);
>         String providerUrl = "corbaloc:iiop:" + address + 
> "/WsnAdminNameService";
>         parameters.put(Context.PROVIDER_URL, providerUrl);
>         parameters.put("osgi.service.jndi.bundleContext", context);
>         parameters.put(COM_IBM_WEBSPHERE_NAMING_NAME_SYNTAX, "ins");
>         conn = JMXConnectorFactory.connect(jmxurl, parameters);           
> <<===== FAILS HERE
>         
>         MBeanServerConnection mbsconn = conn.getMBeanServerConnection();
>         Set set = mbsconn.queryMBeans(new ObjectName("*:name=*,*"), null);
>         System.out.println(set.size());
>         
>         System.out.println("Success! conn: " + conn);         
>       }
>       
>       public void setContext(BundleContext context) {
>               this.context = context;
>       }
>       public BundleContext getContext() {
>               return context;
>       }
> }
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> id    State       Bundle
> 0     ACTIVE      org.eclipse.osgi_3.5.0.v20090520
> 114   ACTIVE      com.springsource.org.apache.commons.collections_3.2.1
> 115   ACTIVE      org.ops4j.pax.logging.pax-logging-service_1.4.0
> 116   ACTIVE      org.apache.commons.pool_1.5.4
> 118   ACTIVE      org.apache.commons.lang_2.5.0
> 119   ACTIVE      com.springsource.org.aopalliance_1.0.0
> 120   ACTIVE      com.springsource.org.apache.commons.logging_1.1.1
> 121   ACTIVE      org.ops4j.pax.logging.pax-logging-api_1.4.0
> 122   ACTIVE      org.apache.felix.fileinstall_3.1.4
> 126   ACTIVE      org.apache.felix.configadmin_1.2.4
> 127   ACTIVE      org.objectweb.asm.all_3.2.0
> 133   ACTIVE      com.att.tlv.infra.ibm.client.ibm-client_7.0.0
> 134   ACTIVE      org.apache.aries.proxy_0.4.0.SNAPSHOT
> 135   ACTIVE      org.apache.aries.util_0.4.0.SNAPSHOT
> 137   ACTIVE      jmx-test-plain-bundle_1.0.0.qualifier
> 138   ACTIVE      org.apache.aries.blueprint_0.3.2.SNAPSHOT
> 140   ACTIVE      org.apache.aries.jndi_0.3.1.SNAPSHOT
> osgi> bundle 137
> jmx-test-plain-bundle_1.0.0.qualifier [137]
>   Id=137, Status=ACTIVE      Data 
> Root=D:\Dev\java\workspaces\infra-3.1.5\.metadata\.plugins\org.eclipse.pde.core\osgi\org.eclipse.osgi\bundles\137\data
>   No registered services.
>   No services in use.
>   Exported packages
>     jmx_test_plain_bundle; version="0.0.0"[exported]
>   Imported packages
>     org.osgi.framework; version="1.5.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     com.ibm.websphere.naming; 
> version="7.0.0"<com.att.tlv.infra.ibm.client.ibm-client_7.0.0 [133]>
>     com.ibm.websphere.management.remote; 
> version="7.0.0"<com.att.tlv.infra.ibm.client.ibm-client_7.0.0 [133]>
>   No fragment bundles
>   Named class space
>     jmx-test-plain-bundle; bundle-version="1.0.0.qualifier"[provided]
>   No required bundles
> osgi> bundle 133
> com.att.tlv.infra.ibm.client.ibm-client_7.0.0 [133]
>   Id=133, Status=ACTIVE      Data 
> Root=D:\Dev\java\workspaces\infra-3.1.5\.metadata\.plugins\org.eclipse.pde.core\osgi\org.eclipse.osgi\bundles\133\data
>   No registered services.
>   No services in use.
>   Exported packages
>     com.ibm.websphere.management.remote; version="7.0.0"[exported]
>     org.omg.CORBA; version="7.0.0"[exported]
>     com.ibm.websphere.naming; version="7.0.0"[exported]
>     com.ibm.ws.naming.corbaloc; version="7.0.0"[exported]
>     com.ibm.ws.naming.corbaname; version="7.0.0"[exported]
>     com.ibm.ws.naming.distcos; version="7.0.0"[exported]
>     com.ibm.ws.naming.iiop; version="7.0.0"[exported]
>     com.ibm.ws.naming.ipbase; version="7.0.0"[exported]
>     com.ibm.ws.naming.java; version="7.0.0"[exported]
>     com.ibm.ws.naming.jbatch; version="7.0.0"[exported]
>     com.ibm.ws.naming.jcache; version="7.0.0"[exported]
>     com.ibm.ws.naming.jndicos; version="7.0.0"[exported]
>     com.ibm.ws.naming.ldap; version="7.0.0"[exported]
>     com.ibm.ws.naming.urlbase; version="7.0.0"[exported]
>     com.ibm.ws.naming.urlns; version="7.0.0"[exported]
>     com.ibm.ws.naming.util; version="7.0.0"[exported]
>   Imported packages
>     javax.crypto; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.crypto.spec; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.jws; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.naming; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.naming.directory; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 
> [0]>
>     javax.naming.spi; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.net; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.net.ssl; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>    javax.rmi; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.security.auth; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.security.auth.callback; 
> version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.security.auth.kerberos; 
> version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.security.auth.login; 
> version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.security.auth.spi; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 
> [0]>
>     javax.security.auth.x500; 
> version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.security.cert; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.security.sasl; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.sql; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.swing; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.swing.border; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.swing.event; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.swing.plaf.basic; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 
> [0]>
>     javax.swing.table; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.swing.text; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.bind; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.bind.annotation; 
> version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.bind.annotation.adapters; 
> version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.namespace; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.parsers; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.soap; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.stream; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.transform; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.transform.dom; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 
> [0]>
>     javax.xml.transform.sax; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 
> [0]>
>     javax.xml.transform.stream; 
> version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.validation; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 
> [0]>
>     javax.xml.ws; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     javax.xml.xpath; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     org.eclipse.osgi.framework.adaptor; 
> version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     org.eclipse.osgi.framework.log; 
> version="1.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     org.eclipse.osgi.service.datalocation; 
> version="1.2.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     org.ietf.jgss; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     org.osgi.util.tracker; version="1.4.2"<org.eclipse.osgi_3.5.0.v20090520 
> [0]>
>     org.w3c.dom; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     org.w3c.dom.stylesheets; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 
> [0]>
>     org.w3c.dom.traversal; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 
> [0]>
>     org.xml.sax; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     org.xml.sax.ext; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>     org.xml.sax.helpers; version="0.0.0"<org.eclipse.osgi_3.5.0.v20090520 [0]>
>   No fragment bundles
>   Named class space
>     com.att.tlv.infra.ibm.client.ibm-client; bundle-version="7.0.0"[provided]
>   No required bundles
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> osgi> [Framework Event Dispatcher] DEBUG 
> org.ops4j.pax.logging.pax-logging-service - BundleEvent STARTED
> [Framework Event Dispatcher] DEBUG org.apache.commons.pool - BundleEvent 
> STARTED
> [Framework Event Dispatcher] DEBUG org.apache.commons.lang - BundleEvent 
> STARTED
> [Framework Event Dispatcher] DEBUG com.springsource.org.aopalliance - 
> BundleEvent STARTED
> [Framework Event Dispatcher] DEBUG 
> com.springsource.org.apache.commons.logging - BundleEvent STARTED
> [Start Level Event Dispatcher] INFO org.ops4j.pax.logging.internal.Activator 
> - Enabling SLF4J API support.
> [Start Level Event Dispatcher] INFO org.ops4j.pax.logging.internal.Activator 
> - Enabling Jakarta Commons Logging API support.
> [Start Level Event Dispatcher] INFO org.ops4j.pax.logging.internal.Activator 
> - Enabling Log4J API support.
> [Start Level Event Dispatcher] INFO org.ops4j.pax.logging.internal.Activator 
> - Enabling Avalon Logger API support.
> [Start Level Event Dispatcher] INFO org.ops4j.pax.logging.internal.Activator 
> - Enabling JULI Logger API support.
> [Framework Event Dispatcher] DEBUG org.ops4j.pax.logging.pax-logging-api - 
> BundleEvent STARTED
> [Start Level Event Dispatcher] DEBUG org.apache.felix.fileinstall - 
> ServiceEvent REGISTERED
> [Start Level Event Dispatcher] DEBUG org.apache.felix.fileinstall - 
> ServiceEvent REGISTERED
> [Framework Event Dispatcher] DEBUG org.apache.felix.fileinstall - BundleEvent 
> STARTED
> [Start Level Event Dispatcher] DEBUG org.apache.felix.configadmin - 
> ServiceEvent REGISTERED
> [Start Level Event Dispatcher] DEBUG org.apache.felix.configadmin - 
> ServiceEvent REGISTERED
> [Start Level Event Dispatcher] DEBUG org.apache.felix.fileinstall - 
> ServiceEvent REGISTERED
> [Start Level Event Dispatcher] DEBUG org.apache.felix.configadmin - 
> Scheduling task ManagedService Update: pid=org.ops4j.pax.logging
> [Configuration Updater] DEBUG org.apache.felix.configadmin - Running task 
> ManagedService Update: pid=org.ops4j.pax.logging
> [Start Level Event Dispatcher] DEBUG org.apache.felix.configadmin - 
> Scheduling task ManagedServiceFactory Update: 
> factoryPid=org.apache.felix.fileinstall
> [Configuration Updater] DEBUG org.apache.felix.configadmin - Running task 
> ManagedServiceFactory Update: factoryPid=org.apache.felix.fileinstall
> [Framework Event Dispatcher] DEBUG org.apache.felix.configadmin - BundleEvent 
> STARTED
> [Framework Event Dispatcher] DEBUG org.objectweb.asm.all - BundleEvent STARTED
> [Framework Event Dispatcher] DEBUG com.att.tlv.infra.ibm.client.ibm-client - 
> BundleEvent STARTED
> [Start Level Event Dispatcher] DEBUG org.apache.aries.proxy - ServiceEvent 
> REGISTERED
> [Framework Event Dispatcher] DEBUG org.apache.aries.proxy - BundleEvent 
> STARTED
> [Framework Event Dispatcher] DEBUG org.apache.aries.util - BundleEvent STARTED
> [Framework Event Dispatcher] DEBUG jmx-test-plain-bundle - BundleEvent STARTED
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Starting blueprint 
> extender...
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher - EventAdmin 
> package is not available, just don't use it
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Found ProxyManager 
> service, starting to process blueprint bundles
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.eclipse.osgi for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.eclipse.osgi
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> com.springsource.org.apache.commons.collections for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle com.springsource.org.apache.commons.collections
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.ops4j.pax.logging.pax-logging-service for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.ops4j.pax.logging.pax-logging-service
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.apache.commons.pool for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.apache.commons.pool
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.apache.commons.lang for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.apache.commons.lang
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> com.springsource.org.aopalliance for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle com.springsource.org.aopalliance
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> com.springsource.org.apache.commons.logging for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle com.springsource.org.apache.commons.logging
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.ops4j.pax.logging.pax-logging-api for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.ops4j.pax.logging.pax-logging-api
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.apache.felix.fileinstall for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.apache.felix.fileinstall
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.apache.felix.configadmin for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.apache.felix.configadmin
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.objectweb.asm.all for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.objectweb.asm.all
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> com.att.tlv.infra.ibm.client.ibm-client for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle com.att.tlv.infra.ibm.client.ibm-client
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.apache.aries.proxy for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.apache.aries.proxy
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.apache.aries.util for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.apache.aries.util
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> jmx-test-plain-bundle for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Found blueprint 
> application in bundle jmx-test-plain-bundle with paths: 
> [bundleentry://137.fwk29115481/OSGI-INF/blueprint/blueprint.xml]
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scheduling creation 
> of blueprint bundle jmx-test-plain-bundle asynchronously
> [Blueprint Extender: 1] DEBUG 
> org.apache.aries.blueprint.container.BlueprintContainerImpl - Running 
> blueprint container for bundle jmx-test-plain-bundle in state Unknown
> [Start Level Event Dispatcher] DEBUG org.apache.aries.blueprint - 
> ServiceEvent REGISTERED
> [Blueprint Extender: 1] DEBUG 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher - Sending 
> blueprint container event BlueprintEvent[type=CREATING] for bundle 
> jmx-test-plain-bundle
> [Start Level Event Dispatcher] INFO 
> org.apache.aries.blueprint.container.BlueprintExtender - No quiesce support 
> is available, so blueprint components will not participate in quiesce 
> operations
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Blueprint extender 
> started
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.apache.aries.blueprint for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Found blueprint 
> application in bundle org.apache.aries.blueprint with paths: 
> [bundleentry://138.fwk29115481/OSGI-INF/blueprint/blueprint-cm.xml, 
> bundleentry://138.fwk29115481/OSGI-INF/blueprint/blueprint-ext.xml]
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scheduling creation 
> of blueprint bundle org.apache.aries.blueprint asynchronously
> [Framework Event Dispatcher] DEBUG org.apache.aries.blueprint - BundleEvent 
> STARTED
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.BlueprintContainerImpl - Running 
> blueprint container for bundle org.apache.aries.blueprint in state Unknown
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.BlueprintContainerImpl - Grace-period 
> directive: false
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher - Sending 
> blueprint container event BlueprintEvent[type=CREATING] for bundle 
> org.apache.aries.blueprint
> [Start Level Event Dispatcher] DEBUG org.apache.aries.jndi - ServiceEvent 
> REGISTERED
> [Start Level Event Dispatcher] DEBUG org.apache.aries.jndi - ServiceEvent 
> REGISTERED
> [Start Level Event Dispatcher] DEBUG org.apache.aries.jndi - ServiceEvent 
> REGISTERED
> [Start Level Event Dispatcher] DEBUG org.apache.aries.jndi - ServiceEvent 
> REGISTERED
> [Start Level Event Dispatcher] DEBUG org.apache.aries.jndi - ServiceEvent 
> REGISTERED
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.apache.aries.jndi for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.apache.aries.jndi
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - Scanning bundle 
> org.eclipse.osgi for blueprint application
> [Start Level Event Dispatcher] DEBUG 
> org.apache.aries.blueprint.container.BlueprintExtender - No blueprint 
> application found in bundle org.eclipse.osgi
> [Framework Event Dispatcher] DEBUG org.apache.aries.jndi - BundleEvent STARTED
> [Framework Event Dispatcher] DEBUG org.eclipse.osgi - BundleEvent STARTED
> [Framework Event Dispatcher] DEBUG org.eclipse.osgi - FrameworkEvent STARTED
> [Framework Event Dispatcher] DEBUG org.eclipse.osgi - FrameworkEvent 
> STARTLEVEL CHANGED
> [Blueprint Extender: 1] DEBUG 
> org.apache.aries.blueprint.container.BlueprintContainerImpl - Tracking 
> service references: []
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.BlueprintContainerImpl - Tracking 
> service references: []
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Registering service 
> .component-2 with interfaces [org.apache.aries.blueprint.NamespaceHandler] 
> and properties {osgi.service.blueprint.namespace=[Ljava.lang.Object;@1f4cbee}
> [Blueprint Extender: 2] DEBUG org.apache.aries.blueprint - ServiceEvent 
> REGISTERED
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl - Adding 
> NamespaceHandler 
> {org.apache.aries.blueprint.NamespaceHandler}={osgi.service.blueprint.namespace=[http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0,http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.1.0,http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.2.0],
>  service.id=41}
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Retrieving service for 
> bundle org.apache.aries.blueprint_0.3.2.SNAPSHOT [138] and service 
> registration 
> {org.apache.aries.blueprint.NamespaceHandler}={osgi.service.blueprint.namespace=[http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0,http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.1.0,http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.2.0],
>  service.id=41}
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Creating service instance
> [Blueprint Extender: 1] DEBUG 
> org.apache.aries.blueprint.container.BlueprintContainerImpl - Instantiating 
> components: [blueprintContainer, blueprintBundle, blueprintBundleContext, 
> blueprintConverter, test]
> --------------- iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii   -
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Service created: 
> org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler@16c9867
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Creating listeners
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Listeners created: []
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Calling listeners for 
> initial service registration
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Method entry: 
> getService, args 
> org.apache.aries.blueprint.ext.impl.ExtNamespaceHandler@16c9867
> ----------------
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Registering service 
> .component-1 with interfaces [org.apache.aries.blueprint.NamespaceHandler] 
> and properties {osgi.service.blueprint.namespace=[Ljava.lang.Object;@3bc473}
> [Blueprint Extender: 2] DEBUG org.apache.aries.blueprint - ServiceEvent 
> REGISTERED
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl - Adding 
> NamespaceHandler 
> {org.apache.aries.blueprint.NamespaceHandler}={osgi.service.blueprint.namespace=[http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.0.0,http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0],
>  service.id=42}
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Retrieving service for 
> bundle org.apache.aries.blueprint_0.3.2.SNAPSHOT [138] and service 
> registration 
> {org.apache.aries.blueprint.NamespaceHandler}={osgi.service.blueprint.namespace=[http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.0.0,http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0],
>  service.id=42}
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Creating service instance
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Service created: 
> org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler@1bcdbf6
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Creating listeners
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Listeners created: []
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Calling listeners for 
> initial service registration
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.ServiceRecipe - Method entry: 
> getService, args 
> org.apache.aries.blueprint.compendium.cm.CmNamespaceHandler@1bcdbf6
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.BlueprintContainerImpl - Instantiating 
> components: [blueprintContainer, blueprintBundle, blueprintBundleContext, 
> blueprintConverter]
> [Blueprint Extender: 2] DEBUG org.apache.aries.blueprint - ServiceEvent 
> REGISTERED
> [Blueprint Extender: 2] DEBUG 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher - Sending 
> blueprint container event BlueprintEvent[type=CREATED] for bundle 
> org.apache.aries.blueprint
> [Blueprint Extender: 1] DEBUG 
> javax.enterprise.resource.corba._CORBA_.rpc.presentation - 
> ORBUTIL.errorInSettingDynamicStubFactoryFactory
> org.omg.CORBA.BAD_PARAM:   vmcid: SUN  minor code: 227  completed: No
>       at 
> com.sun.corba.se.impl.logging.ORBUtilSystemException.errorInSettingDynamicStubFactoryFactory(ORBUtilSystemException.java:1879)
>       at 
> com.sun.corba.se.impl.logging.ORBUtilSystemException.errorInSettingDynamicStubFactoryFactory(ORBUtilSystemException.java:1898)
>       at com.sun.corba.se.spi.orb.ORB$2.run(ORB.java:196)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at com.sun.corba.se.spi.orb.ORB.<clinit>(ORB.java:179)
>       at java.lang.Class.forName0(Native Method)
>       at java.lang.Class.forName(Class.java:247)
>       at org.omg.CORBA.ORB.create_impl(ORB.java:295)
>       at org.omg.CORBA.ORB.init(ORB.java:336)
>       at 
> javax.management.remote.rmi.RMIConnector.resolveOrb(RMIConnector.java:1721)
>       at 
> javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1851)
>       at 
> javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:257)
>       at 
> javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248)
>       at TestConnection.init(TestConnection.java:57)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:238)
>       at 
> org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:838)
>       at 
> org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:638)
>       at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:726)
>       at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:71)
>       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>       at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:79)
>       at 
> org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:220)
>       at 
> org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:154)
>       at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:634)
>       at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:326)
>       at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:228)
>       at 
> org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)
>       at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>       at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
>       at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: java.lang.ClassNotFoundException: 
> com.sun.corba.se.impl.presentation.rmi.bcel.StubFactoryFactoryBCELImpl
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:489)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:405)
>       at 
> org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:393)
>       at 
> org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>       at 
> com.sun.corba.se.impl.orbutil.ORBClassLoader.loadClass(ORBClassLoader.java:20)
>       at com.sun.corba.se.spi.orb.ORB$2.run(ORB.java:192)
>       ... 37 more
> [Blueprint Extender: 1] ERROR 
> org.apache.aries.blueprint.container.BlueprintContainerImpl - Unable to start 
> blueprint container for bundle jmx-test-plain-bundle
> org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to 
> intialize bean test
>       at 
> org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:640)
>       at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:726)
>       at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:71)
>       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>       at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:79)
>       at 
> org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:220)
>       at 
> org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:154)
>       at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:634)
>       at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:326)
>       at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:228)
>       at 
> org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)
>       at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>       at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>       at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
>       at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>       at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Failed to retrieve RMIServer stub: 
> javax.naming.NoInitialContextException: Unable to find the 
> InitialContextFactory com.ibm.websphere.naming.WsnInitialContextFactory.
>       at 
> javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:338)
>       at 
> javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248)
>       at TestConnection.init(TestConnection.java:57)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>       at java.lang.reflect.Method.invoke(Method.java:597)
>       at 
> org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionUtils.java:238)
>       at 
> org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.java:838)
>       at 
> org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(BeanRecipe.java:638)
>       ... 19 more
> Caused by: javax.naming.NoInitialContextException: Unable to find the 
> InitialContextFactory com.ibm.websphere.naming.WsnInitialContextFactory.
>       at 
> org.apache.aries.jndi.ContextHelper.getInitialContext(ContextHelper.java:127)
>       at 
> org.apache.aries.jndi.OSGiInitialContextFactoryBuilder.getInitialContext(OSGiInitialContextFactoryBuilder.java:49)
>       at 
> javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
>       at 
> javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
>       at javax.naming.InitialContext.init(InitialContext.java:223)
>       at javax.naming.InitialContext.<init>(InitialContext.java:197)
>       at 
> javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1884)
>       at 
> javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1856)
>       at 
> javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:257)
>       ... 28 more
> [Blueprint Extender: 1] DEBUG 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher - Sending 
> blueprint container event BlueprintEvent[type=FAILURE, exception=Unable to 
> intialize bean test] for bundle jmx-test-plain-bundle
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to