You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Viet Nguyen <vh...@gmail.com> on 2007/11/03 21:48:33 UTC

problems with installing plugin

Hi All,

Since yesterday, when I pulled down the latest trunk with the new
structure, I have been unable to install any plugins. I get these
warnings from the server's console

[INFO] 15:45:06,864 WARN  [PropertiesFileLoginModule] Ignoring option:
org.apache.geronimo.security.realm.GenericSecurityRealm.KERNEL. Not
supported.
[INFO] 15:45:06,865 WARN  [PropertiesFileLoginModule] Ignoring option:
org.apache.geronimo.security.realm.GenericSecurityRealm.CLASSLOADER.
Not supported.
[INFO] 15:45:06,865 WARN  [PropertiesFileLoginModule] Ignoring option:
org.apache.geronimo.security.realm.GenericSecurityRealm.SERVERINFO.
Not supported.

and this error message from the terminal in which I tried to install the plugin

vhnguy2@vhnguy2-desktop:~/g/trunk/target/geronimo-tomcat6-javaee5-2.1-SNAPSHOT/bin$
java -jar ./deployer.jar -u system -p manager install-plugin
/home/vhnguy2/Desktop/activemq.car
Checking for status every 1000ms:
Finished downloading
org.apache.geronimo.configs/activemq-broker/2.1-SNAPSHOT/car (32 kB)
(100%)
Installation FAILED: No server instance configuration set up for name default

Is anyone else having this problem?

Thanks,
Viet

Re: problems with installing plugin

Posted by David Jencks <da...@yahoo.com>.
You can make the online deployer work with this patch to framework/ 
config/jsr88-deploymentfactory/pom.xml:

Index: pom.xml
===================================================================
--- pom.xml     (revision 591736)
+++ pom.xml     (working copy)
@@ -70,6 +70,27 @@
              <artifactId>commons-jexl</artifactId>
          </dependency>

+        <!-- used by plugin installer -->
+        <dependency>
+            <groupId>javax.xml.bind</groupId>
+            <artifactId>jaxb-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.sun.xml.bind</groupId>
+            <artifactId>jaxb-impl</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-stax-api_1.0_spec</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>woodstox</groupId>
+            <artifactId>wstx-asl</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-activation_1.1_spec</artifactId>
+        </dependency>
      </dependencies>
      <build>

however the offline deployer still doesn't work.  I think there's  
something else wrong but I haven't figured out what.  It will  
probably be tomorrow before I get a good handle on what to do.  I've  
gotten rather confused about how the various deployer/jsr88 configs  
fit together and what is the actual bootstrap config for many of  
these "servers".  If I'm really lucky I'll be able to document some  
of this.

thanks
david jencks


On Nov 4, 2007, at 6:11 PM, Viet Nguyen wrote:

> I tried to install the AMQ plugin from the commandline and this is  
> what I got:
>
> vhnguy2@vhnguy2-desktop:~/g/trunk-clean/target/geronimo-jetty6- 
> javaee5-2.1-SNAPSHOT/bin$
> java -jar ./deployer.jar -u system -p manager install-plugin
> /home/vhnguy2/Desktop/activemq.car
> 21:07:45,459 WARN  [ConfigurationUtil] Could not load gbean
> org.apache.geronimo.configs/jsr88-deploymentfactory/2.1-SNAPSHOT/ 
> car?ServiceModule=org.apache.geronimo.configs/jsr88- 
> deploymentfactory/2.1-SNAPSHOT/ 
> car,j2eeType=AttributeStore,name=AttributeManager
> java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException
>         at java.lang.Class.getDeclaredMethods0(Native Method)
>         at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
>         at java.lang.Class.getMethod0(Class.java:2642)
>         at java.lang.Class.getMethod(Class.java:1579)
>         at org.apache.geronimo.gbean.runtime.GBeanAttribute.<init> 
> (GBeanAttribute.java:237)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.<init> 
> (GBeanInstance.java:245)
>         at org.apache.geronimo.kernel.basic.BasicKernel.loadGBean 
> (BasicKernel.java:354)
>         at  
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration 
> GBeans(ConfigurationUtil.java:433)
>         at  
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start 
> (KernelConfigurationManager.java:187)
>         at  
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf 
> iguration(SimpleConfigurationManager.java:530)
>         at  
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf 
> iguration(SimpleConfigurationManager.java:511)
>         at  
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$ 
> $FastClassByCGLIB$$ce77a924.invoke(<generated>)
>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>         at  
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke 
> (FastMethodInvoker.java:38)
>         at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke 
> (GBeanOperation.java:124)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke 
> (GBeanInstance.java:830)
>         at org.apache.geronimo.gbean.runtime.RawInvoker.invoke 
> (RawInvoker.java:57)
>         at  
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke 
> (RawOperationInvoker.java:35)
>         at  
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept 
> (ProxyMethodInterceptor.java:96)
>         at  
> org.apache.geronimo.kernel.config.EditableConfigurationManager$ 
> $EnhancerByCGLIB$$953213f.startConfiguration(<generated>)
>         at  
> org.apache.geronimo.kernel.util.MainBootstrapper.loadPersistentConfigu 
> rations(MainBootstrapper.java:56)
>         at  
> org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.getMain( 
> MainConfigurationBootstrapper.java:58)
>         at  
> org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main 
> (MainConfigurationBootstrapper.java:38)
>         at org.apache.geronimo.cli.AbstractCLI.executeMain 
> (AbstractCLI.java:67)
>         at org.apache.geronimo.cli.deployer.DeployerCLI.main 
> (DeployerCLI.java:31)
> Exception in thread "main" java.lang.NoClassDefFoundError:
> javax/xml/stream/XMLStreamException
>         at java.lang.Class.getDeclaredMethods0(Native Method)
>         at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
>         at java.lang.Class.getMethod0(Class.java:2642)
>         at java.lang.Class.getMethod(Class.java:1579)
>         at org.apache.geronimo.gbean.runtime.GBeanAttribute.<init> 
> (GBeanAttribute.java:237)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.<init> 
> (GBeanInstance.java:245)
>         at org.apache.geronimo.kernel.basic.BasicKernel.loadGBean 
> (BasicKernel.java:354)
>         at  
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfiguration 
> GBeans(ConfigurationUtil.java:433)
>         at  
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start 
> (KernelConfigurationManager.java:187)
>         at  
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf 
> iguration(SimpleConfigurationManager.java:530)
>         at  
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConf 
> iguration(SimpleConfigurationManager.java:511)
>         at  
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$ 
> $FastClassByCGLIB$$ce77a924.invoke(<generated>)
>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>         at  
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke 
> (FastMethodInvoker.java:38)
>         at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke 
> (GBeanOperation.java:124)
>         at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke 
> (GBeanInstance.java:830)
>         at org.apache.geronimo.gbean.runtime.RawInvoker.invoke 
> (RawInvoker.java:57)
>         at  
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke 
> (RawOperationInvoker.java:35)
>         at  
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept 
> (ProxyMethodInterceptor.java:96)
>         at  
> org.apache.geronimo.kernel.config.EditableConfigurationManager$ 
> $EnhancerByCGLIB$$953213f.startConfiguration(<generated>)
>         at  
> org.apache.geronimo.kernel.util.MainBootstrapper.loadPersistentConfigu 
> rations(MainBootstrapper.java:56)
>         at  
> org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.getMain( 
> MainConfigurationBootstrapper.java:58)
>         at  
> org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main 
> (MainConfigurationBootstrapper.java:38)
>         at org.apache.geronimo.cli.AbstractCLI.executeMain 
> (AbstractCLI.java:67)
>         at org.apache.geronimo.cli.deployer.DeployerCLI.main 
> (DeployerCLI.java:31)
>
> David, have you tried to install a plugin through the commandline?
>
> Thanks,
> Viet
>
> On Nov 4, 2007 3:41 AM, David Jencks <da...@yahoo.com> wrote:
>>
>> On Nov 3, 2007, at 1:48 PM, Viet Nguyen wrote:
>>
>>> Hi All,
>>>
>>> Since yesterday, when I pulled down the latest trunk with the new
>>> structure, I have been unable to install any plugins. I get these
>>> warnings from the server's console
>>>
>>> [INFO] 15:45:06,864 WARN  [PropertiesFileLoginModule] Ignoring  
>>> option:
>>> org.apache.geronimo.security.realm.GenericSecurityRealm.KERNEL. Not
>>> supported.
>>> [INFO] 15:45:06,865 WARN  [PropertiesFileLoginModule] Ignoring  
>>> option:
>>> org.apache.geronimo.security.realm.GenericSecurityRealm.CLASSLOADER.
>>> Not supported.
>>> [INFO] 15:45:06,865 WARN  [PropertiesFileLoginModule] Ignoring  
>>> option:
>>> org.apache.geronimo.security.realm.GenericSecurityRealm.SERVERINFO.
>>> Not supported.
>>
>> These don't indicate that anything is wrong except perhaps that we
>> are now checking too much in our login modules.
>>>
>>> and this error message from the terminal in which I tried to
>>> install the plugin
>>>
>>> vhnguy2@vhnguy2-desktop:~/g/trunk/target/geronimo-tomcat6-
>>> javaee5-2.1-SNAPSHOT/bin$
>>> java -jar ./deployer.jar -u system -p manager install-plugin
>>> /home/vhnguy2/Desktop/activemq.car
>>> Checking for status every 1000ms:
>>> Finished downloading
>>> org.apache.geronimo.configs/activemq-broker/2.1-SNAPSHOT/car (32 kB)
>>> (100%)
>>> Installation FAILED: No server instance configuration set up for
>>> name default
>>
>> I made a couple dumb mistakes in the ServerInstance gbean that I
>> believe I've now fixed (rev 591737).  I could install a plugin using
>> the console with these changes (most of which are not relevant to
>> this problem).
>>>
>>> Is anyone else having this problem?
>>
>> I did :-)
>>
>> thanks for pointing this out!
>> david jencks
>>
>>>
>>> Thanks,
>>> Viet
>>
>>


Re: problems with installing plugin

Posted by Viet Nguyen <vh...@gmail.com>.
I tried to install the AMQ plugin from the commandline and this is what I got:

vhnguy2@vhnguy2-desktop:~/g/trunk-clean/target/geronimo-jetty6-javaee5-2.1-SNAPSHOT/bin$
java -jar ./deployer.jar -u system -p manager install-plugin
/home/vhnguy2/Desktop/activemq.car
21:07:45,459 WARN  [ConfigurationUtil] Could not load gbean
org.apache.geronimo.configs/jsr88-deploymentfactory/2.1-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/jsr88-deploymentfactory/2.1-SNAPSHOT/car,j2eeType=AttributeStore,name=AttributeManager
java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
        at java.lang.Class.getMethod0(Class.java:2642)
        at java.lang.Class.getMethod(Class.java:1579)
        at org.apache.geronimo.gbean.runtime.GBeanAttribute.<init>(GBeanAttribute.java:237)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.<init>(GBeanInstance.java:245)
        at org.apache.geronimo.kernel.basic.BasicKernel.loadGBean(BasicKernel.java:354)
        at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:433)
        at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
        at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:530)
        at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:511)
        at org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
        at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
        at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:830)
        at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
        at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
        at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
        at org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$953213f.startConfiguration(<generated>)
        at org.apache.geronimo.kernel.util.MainBootstrapper.loadPersistentConfigurations(MainBootstrapper.java:56)
        at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.getMain(MainConfigurationBootstrapper.java:58)
        at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(MainConfigurationBootstrapper.java:38)
        at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:67)
        at org.apache.geronimo.cli.deployer.DeployerCLI.main(DeployerCLI.java:31)
Exception in thread "main" java.lang.NoClassDefFoundError:
javax/xml/stream/XMLStreamException
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
        at java.lang.Class.getMethod0(Class.java:2642)
        at java.lang.Class.getMethod(Class.java:1579)
        at org.apache.geronimo.gbean.runtime.GBeanAttribute.<init>(GBeanAttribute.java:237)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.<init>(GBeanInstance.java:245)
        at org.apache.geronimo.kernel.basic.BasicKernel.loadGBean(BasicKernel.java:354)
        at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:433)
        at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
        at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:530)
        at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:511)
        at org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
        at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
        at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
        at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
        at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:830)
        at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
        at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
        at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
        at org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$953213f.startConfiguration(<generated>)
        at org.apache.geronimo.kernel.util.MainBootstrapper.loadPersistentConfigurations(MainBootstrapper.java:56)
        at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.getMain(MainConfigurationBootstrapper.java:58)
        at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(MainConfigurationBootstrapper.java:38)
        at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:67)
        at org.apache.geronimo.cli.deployer.DeployerCLI.main(DeployerCLI.java:31)

David, have you tried to install a plugin through the commandline?

Thanks,
Viet

On Nov 4, 2007 3:41 AM, David Jencks <da...@yahoo.com> wrote:
>
> On Nov 3, 2007, at 1:48 PM, Viet Nguyen wrote:
>
> > Hi All,
> >
> > Since yesterday, when I pulled down the latest trunk with the new
> > structure, I have been unable to install any plugins. I get these
> > warnings from the server's console
> >
> > [INFO] 15:45:06,864 WARN  [PropertiesFileLoginModule] Ignoring option:
> > org.apache.geronimo.security.realm.GenericSecurityRealm.KERNEL. Not
> > supported.
> > [INFO] 15:45:06,865 WARN  [PropertiesFileLoginModule] Ignoring option:
> > org.apache.geronimo.security.realm.GenericSecurityRealm.CLASSLOADER.
> > Not supported.
> > [INFO] 15:45:06,865 WARN  [PropertiesFileLoginModule] Ignoring option:
> > org.apache.geronimo.security.realm.GenericSecurityRealm.SERVERINFO.
> > Not supported.
>
> These don't indicate that anything is wrong except perhaps that we
> are now checking too much in our login modules.
> >
> > and this error message from the terminal in which I tried to
> > install the plugin
> >
> > vhnguy2@vhnguy2-desktop:~/g/trunk/target/geronimo-tomcat6-
> > javaee5-2.1-SNAPSHOT/bin$
> > java -jar ./deployer.jar -u system -p manager install-plugin
> > /home/vhnguy2/Desktop/activemq.car
> > Checking for status every 1000ms:
> > Finished downloading
> > org.apache.geronimo.configs/activemq-broker/2.1-SNAPSHOT/car (32 kB)
> > (100%)
> > Installation FAILED: No server instance configuration set up for
> > name default
>
> I made a couple dumb mistakes in the ServerInstance gbean that I
> believe I've now fixed (rev 591737).  I could install a plugin using
> the console with these changes (most of which are not relevant to
> this problem).
> >
> > Is anyone else having this problem?
>
> I did :-)
>
> thanks for pointing this out!
> david jencks
>
> >
> > Thanks,
> > Viet
>
>

Re: problems with installing plugin

Posted by David Jencks <da...@yahoo.com>.
On Nov 3, 2007, at 1:48 PM, Viet Nguyen wrote:

> Hi All,
>
> Since yesterday, when I pulled down the latest trunk with the new
> structure, I have been unable to install any plugins. I get these
> warnings from the server's console
>
> [INFO] 15:45:06,864 WARN  [PropertiesFileLoginModule] Ignoring option:
> org.apache.geronimo.security.realm.GenericSecurityRealm.KERNEL. Not
> supported.
> [INFO] 15:45:06,865 WARN  [PropertiesFileLoginModule] Ignoring option:
> org.apache.geronimo.security.realm.GenericSecurityRealm.CLASSLOADER.
> Not supported.
> [INFO] 15:45:06,865 WARN  [PropertiesFileLoginModule] Ignoring option:
> org.apache.geronimo.security.realm.GenericSecurityRealm.SERVERINFO.
> Not supported.

These don't indicate that anything is wrong except perhaps that we  
are now checking too much in our login modules.
>
> and this error message from the terminal in which I tried to  
> install the plugin
>
> vhnguy2@vhnguy2-desktop:~/g/trunk/target/geronimo-tomcat6- 
> javaee5-2.1-SNAPSHOT/bin$
> java -jar ./deployer.jar -u system -p manager install-plugin
> /home/vhnguy2/Desktop/activemq.car
> Checking for status every 1000ms:
> Finished downloading
> org.apache.geronimo.configs/activemq-broker/2.1-SNAPSHOT/car (32 kB)
> (100%)
> Installation FAILED: No server instance configuration set up for  
> name default

I made a couple dumb mistakes in the ServerInstance gbean that I  
believe I've now fixed (rev 591737).  I could install a plugin using  
the console with these changes (most of which are not relevant to  
this problem).
>
> Is anyone else having this problem?

I did :-)

thanks for pointing this out!
david jencks

>
> Thanks,
> Viet