[ http://issues.apache.org/jira/browse/GERONIMO-1666?page=all ]

Paul McMahan updated GERONIMO-1666:
-----------------------------------

    Description: 
This JIRA tracks what areas of the console need attention as a result of the 
configID changes.

At Revision 382401:

-  Classloader for classes loaded from geronimo-console-core-1.1-SNAPSHOT.jar
   can't load classes from geronimo-jetty-1.1-SNAPSHOT.jar.  This prevents
   BasicProxyManager from being able to create proxies needed by the Server
   Logs and Web Server portlets.

-  J2EEServerImpl.getRepositories() returns an empty String[].  This prevents 
the
   the Common Libraries portlet and the DB Pool Wizard from listing out the
   available jars in the repository.  Also prevents the JMS Resource portlet
   from being able to create new JMS Resource groups for ActiveMQ.

-  Trying to delete a new activeio listener I created results in the following 
ST.
    BTW, it failed to start too but I see that problem in Geronimo-1.0
16:19:56,029 WARN  [Util] No parents found for 
geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.1-SNAPSHOT/car,J2EEServer=geronimo,broker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.9123-asdf
16:19:56,030 ERROR [ActiveMQManagerGBean] Unable to remove GBean
java.lang.NullPointerException
        at 
org.apache.geronimo.kernel.basic.BasicKernel.createGBeanName(BasicKernel.java:427)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:177)
        at 
org.activemq.gbean.management.ActiveMQManagerGBean.removeConnector(ActiveMQManagerGBean.java:247)
        at 
org.activemq.gbean.management.ActiveMQManagerGBean$$FastClassByCGLIB$$a78b116e.invoke(<generated>)

-  ConfigurationManager.listStores() returns an empty list for the storeName:
geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee-system/1.1-SNAPSHOT/car,J2EEServer=geronimo,j2eeType=ConfigurationStore,name=Local
    This prevents the user from being able to start/stop/undeploy/etc their
    components from the EAR, WAR, EJB, Connector, App Client, and System
    Modules portlets

-  Deploying a simple WAR fails with an external plan fails with the error 
message:
org.apache.geronimo.kernel.config.InvalidConfigException: Source is not 
readable 
/home/pmcmahan/src/geronimo/1.1/assemblies/j2ee-jetty-server/target/geronimo-1.1-SNAPSHOT/repository/test/test/1.1/test-1.1.war
Source is not readable 
/home/pmcmahan/src/geronimo/1.1/assemblies/j2ee-jetty-server/target/geronimo-1.1-SNAPSHOT/repository/test/test/1.1/test-1.1.war
   I checked and the .../repository/test/test/1.1 directory is present but it 
is empty

-  Creating and then deploying a new security realm fails with the
   following ST:
17:20:06,704 ERROR [Deployer] Deployment failed due to 
java.lang.NullPointerException
        at 
org.apache.geronimo.kernel.repository.Version.parseVersion(Version.java:115)
        at org.apache.geronimo.kernel.repository.Version.<init>(Version.java:40)
        at 
org.apache.geronimo.kernel.repository.Artifact.<init>(Artifact.java:38)
        at 
org.apache.geronimo.deployment.service.EnvironmentBuilder.toArtifact(EnvironmentBuilder.java:229)
        at 
org.apache.geronimo.deployment.service.EnvironmentBuilder.buildEnvironment(EnvironmentBuilder.java:56)
        at 
org.apache.geronimo.deployment.service.EnvironmentBuilder.buildEnvironment(EnvironmentBuilder.java:125)
        at 
org.apache.geronimo.deployment.service.ServiceConfigBuilder.getConfigurationID(ServiceConfigBuilder.java:147)
The relevant part of the plan (which was generated by the wizard)
looks like:
    <environment>
        <configId>
            <groupId>Unspecified</groupId>
            <artifactId>test</artifactId>
        </configId>
    </environment>


  was:
This JIRA tracks what areas of the console need attention as a result of the 
configID changes.

At Revision 382129:

-  Classloader for classes loaded from geronimo-console-core-1.1-SNAPSHOT.jar
   can't load classes from geronimo-jetty-1.1-SNAPSHOT.jar.  This prevents
   BasicProxyManager from being able to create proxies needed by the Server
   Logs and Web Server portlets.

-  J2EEServerImpl.getRepositories() returns an empty String[].  This prevents 
the
   the Common Libraries portlet and the DB Pool Wizard from listing out the
   available jars in the repository.

-  Trying to delete a new activeio listener I created results in the following 
ST.
    BTW, it failed to start too but I see that problem in Geronimo-1.0
16:19:56,029 WARN  [Util] No parents found for 
geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.1-SNAPSHOT/car,J2EEServer=geronimo,broker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.9123-asdf
16:19:56,030 ERROR [ActiveMQManagerGBean] Unable to remove GBean
java.lang.NullPointerException
        at 
org.apache.geronimo.kernel.basic.BasicKernel.createGBeanName(BasicKernel.java:427)
        at 
org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:177)
        at 
org.activemq.gbean.management.ActiveMQManagerGBean.removeConnector(ActiveMQManagerGBean.java:247)
        at 
org.activemq.gbean.management.ActiveMQManagerGBean$$FastClassByCGLIB$$a78b116e.invoke(<generated>)

-  ConfigurationManager.listStores() returns an empty list for the storeName:
geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee-system/1.1-SNAPSHOT/car,J2EEServer=geronimo,j2eeType=ConfigurationStore,name=Local
    This prevents the user from being able to start/stop/undeploy/etc their
    components from the EAR, WAR, EJB, Connector, App Client, and System
    Modules portlets

I'll post more info in this JIRA tomorrow....


> Console issues resulting from configID changes
> ----------------------------------------------
>
>          Key: GERONIMO-1666
>          URL: http://issues.apache.org/jira/browse/GERONIMO-1666
>      Project: Geronimo
>         Type: Task
>   Components: console
>     Versions: 1.1
>     Reporter: Paul McMahan
>      Fix For: 1.1

>
> This JIRA tracks what areas of the console need attention as a result of the 
> configID changes.
> At Revision 382401:
> -  Classloader for classes loaded from geronimo-console-core-1.1-SNAPSHOT.jar
>    can't load classes from geronimo-jetty-1.1-SNAPSHOT.jar.  This prevents
>    BasicProxyManager from being able to create proxies needed by the Server
>    Logs and Web Server portlets.
> -  J2EEServerImpl.getRepositories() returns an empty String[].  This prevents 
> the
>    the Common Libraries portlet and the DB Pool Wizard from listing out the
>    available jars in the repository.  Also prevents the JMS Resource portlet
>    from being able to create new JMS Resource groups for ActiveMQ.
> -  Trying to delete a new activeio listener I created results in the 
> following ST.
>     BTW, it failed to start too but I see that problem in Geronimo-1.0
> 16:19:56,029 WARN  [Util] No parents found for 
> geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.1-SNAPSHOT/car,J2EEServer=geronimo,broker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.9123-asdf
> 16:19:56,030 ERROR [ActiveMQManagerGBean] Unable to remove GBean
> java.lang.NullPointerException
>       at 
> org.apache.geronimo.kernel.basic.BasicKernel.createGBeanName(BasicKernel.java:427)
>       at 
> org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:177)
>       at 
> org.activemq.gbean.management.ActiveMQManagerGBean.removeConnector(ActiveMQManagerGBean.java:247)
>       at 
> org.activemq.gbean.management.ActiveMQManagerGBean$$FastClassByCGLIB$$a78b116e.invoke(<generated>)
> -  ConfigurationManager.listStores() returns an empty list for the storeName:
> geronimo.server:J2EEApplication=null,J2EEModule=geronimo/j2ee-system/1.1-SNAPSHOT/car,J2EEServer=geronimo,j2eeType=ConfigurationStore,name=Local
>     This prevents the user from being able to start/stop/undeploy/etc their
>     components from the EAR, WAR, EJB, Connector, App Client, and System
>     Modules portlets
> -  Deploying a simple WAR fails with an external plan fails with the error 
> message:
> org.apache.geronimo.kernel.config.InvalidConfigException: Source is not 
> readable 
> /home/pmcmahan/src/geronimo/1.1/assemblies/j2ee-jetty-server/target/geronimo-1.1-SNAPSHOT/repository/test/test/1.1/test-1.1.war
> Source is not readable 
> /home/pmcmahan/src/geronimo/1.1/assemblies/j2ee-jetty-server/target/geronimo-1.1-SNAPSHOT/repository/test/test/1.1/test-1.1.war
>    I checked and the .../repository/test/test/1.1 directory is present but it 
> is empty
> -  Creating and then deploying a new security realm fails with the
>    following ST:
> 17:20:06,704 ERROR [Deployer] Deployment failed due to 
> java.lang.NullPointerException
>       at 
> org.apache.geronimo.kernel.repository.Version.parseVersion(Version.java:115)
>       at org.apache.geronimo.kernel.repository.Version.<init>(Version.java:40)
>       at 
> org.apache.geronimo.kernel.repository.Artifact.<init>(Artifact.java:38)
>       at 
> org.apache.geronimo.deployment.service.EnvironmentBuilder.toArtifact(EnvironmentBuilder.java:229)
>       at 
> org.apache.geronimo.deployment.service.EnvironmentBuilder.buildEnvironment(EnvironmentBuilder.java:56)
>       at 
> org.apache.geronimo.deployment.service.EnvironmentBuilder.buildEnvironment(EnvironmentBuilder.java:125)
>       at 
> org.apache.geronimo.deployment.service.ServiceConfigBuilder.getConfigurationID(ServiceConfigBuilder.java:147)
> The relevant part of the plan (which was generated by the wizard)
> looks like:
>     <environment>
>         <configId>
>             <groupId>Unspecified</groupId>
>             <artifactId>test</artifactId>
>         </configId>
>     </environment>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to