geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <da...@coredevelopers.net>
Subject Re: o.a.g..security.*ModuleConfiguration broke Geronimo-Nova integration
Date Tue, 30 Dec 2003 18:20:25 GMT
This certainly points up that relying entirely on unit tests allows us  
(or at least me) to miss problems that even a simple  
functional/integration test would pick up.

Can you send me the module you are trying to deploy?

thanks
david jencks

On Tuesday, December 30, 2003, at 08:14 AM, Jacek Laskowski wrote:

> Hi,
>
> I don't want to spread FUD, but the latest changes to  
> org.apache.geronimo.security.*ModuleConfiguration classes broke the  
> Geronimo-Nova integration. It's now impossible to deploy EJBs.
>
> Once I made a few changes to EJBModuleDeploymentPlanner (which would  
> incur sending the email to openejb-dev mailing list), now I'm studying  
> the following stack trace:
>
>     [java] 17:02:56,145 WARN  [DeploymentController] Unable to  
> complete deployment job 3
>     [java] org.apache.geronimo.kernel.deployment.DeploymentException:  
> [geronimo.security:type=EJBModuleConfiguration,contextID=mymodulename]  
> java.lang.reflect.InvocationTargetException
>     [java]      at  
> org.apache.geronimo.kernel.deployment.task.DeployGeronimoMBean.perform( 
> DeployGeronimoMBean.java:169)
>     [java]      at  
> org.apache.geronimo.kernel.deployment.DeploymentPlan.execute(Deployment 
> Plan.java:107)
>     [java]      at  
> org.apache.geronimo.kernel.deployment.DeploymentController.executePlans 
> (DeploymentController.java:270)
>     [java]      at  
> org.apache.geronimo.kernel.deployment.DeploymentController.executeJob(D 
> eploymentController.java:194)
>     [java]      at  
> org.apache.geronimo.kernel.deployment.DeploymentController.access$200(D 
> eploymentController.java:89)
>     [java]      at  
> org.apache.geronimo.kernel.deployment.DeploymentController$DeploymentWa 
> iter.run(DeploymentController.java:324)
>     [java]      at java.lang.Thread.run(Thread.java:534)
>     [java] Caused by: java.lang.reflect.InvocationTargetException
>     [java]      at  
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>     [java]      at  
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructor 
> AccessorImpl.java:39)
>     [java]      at  
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCon 
> structorAccessorImpl.java:27)
>     [java]      at  
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>     [java]      at  
> org.apache.geronimo.kernel.service.ParserUtil.instantiate(ParserUtil.ja 
> va:409)
>     [java]      at  
> org.apache.geronimo.kernel.service.ParserUtil.instantiate(ParserUtil.ja 
> va:421)
>     [java]      at  
> org.apache.geronimo.kernel.deployment.task.DeployGeronimoMBean.perform( 
> DeployGeronimoMBean.java:152)
>     [java]      ... 6 more
>     [java] Caused by:  
> org.apache.geronimo.security.GeronimoSecurityException: Unable to find  
> PolicyConfigurationFactory
>     [java]      at  
> org.apache.geronimo.security.AbstractModuleConfiguration.<init>(Abstrac 
> tModuleConfiguration.java:94)
>     [java]      at  
> org.apache.geronimo.security.EJBModuleConfiguration.<init>(EJBModuleCon 
> figuration.java:86)
>     [java]      ... 13 more
>     [java] Caused by: java.lang.ClassNotFoundException: Property  
> javax.security.jacc.PolicyConfigurationFactory.provider not set
>     [java]      at  
> javax.security.jacc.PolicyConfigurationFactory$1.run(PolicyConfiguratio 
> nFactory.java:118)
>     [java]      at java.security.AccessController.doPrivileged(Native  
> Method)
>     [java]      at  
> javax.security.jacc.PolicyConfigurationFactory.getPolicyConfigurationFa 
> ctory(PolicyConfigurationFactory.java:112)
>     [java]      at  
> org.apache.geronimo.security.AbstractModuleConfiguration.<init>(Abstrac 
> tModuleConfiguration.java:91)
>     [java]      ... 14 more
>
> Jacek
>


Mime
View raw message