Hi,
Can anyone help me with the JIRA?

Thanks,
Dan


-----Original Message-----
From: Dan Peretz (Created) (JIRA) [mailto:[email protected]] 
Sent: Thursday, November 17, 2011 8:08 AM
To: [email protected]
Subject: [jira] [Created] (ARIES-783) Jmx connection to IBM Websphere server 
fails when aries installed on equinox (without aries works fine)

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.3, 0.2, 0.1
         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 
osgi> 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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to