Hi,
As mentioned in your log, you have a classloading issue :
Caused by: java.lang.ClassNotFoundException:
org.apache.karaf.jaas.modules.properties.PropertiesLoginModule
at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:772)
reported by org.jboss.netty.
Be carefull, when you start OSGI project in a J2EE application server
! The classloading mechanism are not the same.
Regards,
Charles Moulliard
Sr. Principal Solution Architect - FuseSource
Apache Committer
Blog : http://cmoulliard.blogspot.com
Twitter : http://twitter.com/cmoulliard
Linkedin : http://www.linkedin.com/in/charlesmoulliard
Skype: cmoulliard
On Tue, Dec 28, 2010 at 6:53 AM, Rafael Marins
<rafael.marins@neociclo.com> wrote:
> Hi,
> When using the PropertiesLoginModule from a blueprint file in my bundle
> located at the /OSGI-INF/blueprint/ folder, I've encountered problem with
> ClassNotFoundException. But I can get it working properly when deploying the
> blueprint xml into the /deploy/ folder.
> Check the logging stack trace here: http://pastebin.com/yFiKkpg3 (at line
> 57)
> From my blueprint file: accord-jaas-module.xml
> ...
> <jaas:config name="accord">
> <jaas:module
> className="org.apache.karaf.jaas.modules.properties.PropertiesLoginModule"
> flags="required">
> users = $[karaf.base]/etc/accord-users.properties
> debug = true
> </jaas:module>
> </jaas:config>
> ...
> Any ideas on what must be done to solve this problem?
> --
> Rafael Marins
>
>
>
>
|