0 Replies Latest reply on Jun 12, 2013 5:47 AM by tothekaushal_kumarkaushal.java

    How to set admin permission on FUSE ESB

    tothekaushal_kumarkaushal.java

      Hi,

       

       

      I am getting below errors when trying to deploy/install bundle on Fuse Fabric... Using FuseESBEnterprise-7.0.0

       

       

      Is there any way to give admin permission in Fuse ESB ?  How can include java security to Fuse ESB ?

       

       

      2013-06-12 13:46:48,307 | ERROR | SOSessionMonitor | SSOSessionManagerImpl            | 73 - mvn_com.csc.fs.bw_josso_1.1_war - 0.0.0 | Can't process expired sessions : java.security.AccessControlException: access denied (org.osgi.framework.AdminPermission (id=73) context)

       

      org.josso.gateway.session.exceptions.SSOSessionException: java.security.AccessControlException: access denied (org.osgi.framework.AdminPermission (id=73) context)

       

      at org.josso.gateway.session.service.store.db.DbSessionStore.loadByValid(DbSessionStore.java:591)[:]

       

      at org.josso.gateway.session.service.SSOSessionManagerImpl.checkValidSessions(SSOSessionManagerImpl.java:323)[:]

       

      at org.josso.gateway.session.service.SSOSessionManagerImpl$SessionMonitor.run(SSOSessionManagerImpl.java:495)[:]

       

      at java.lang.Thread.run(Thread.java:619)[:1.6.0_21]

       

      Caused by: java.security.AccessControlException: access denied (org.osgi.framework.AdminPermission (id=73) context)

       

      at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)

       

      at java.security.AccessController.checkPermission(AccessController.java:546)

       

      at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)

       

      at org.apache.felix.framework.BundleImpl.getBundleContext(BundleImpl.java:220)

       

      at org.apache.aries.jndi.Utils.getBundleContext(Utils.java:108)[:0.3]

       

      at org.apache.aries.jndi.Utils.doGetBundleContext(Utils.java:96)[:0.3]

       

      at org.apache.aries.jndi.Utils.access$0(Utils.java:70)[:0.3]

       

      at org.apache.aries.jndi.Utils$1.run(Utils.java:65)

       

      at org.apache.aries.jndi.Utils$1.run(Utils.java:1)

       

      at java.security.AccessController.doPrivileged(Native Method)

       

      at org.apache.aries.jndi.Utils.getBundleContext(Utils.java:63)[:0.3]

       

      at org.apache.aries.jndi.OSGiInitialContextFactoryBuilder.getInitialContext(OSGiInitialContextFactoryBuilder.java:44)[:0.3]

       

      at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)[:1.6.0_21]

       

      at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)[:1.6.0_21]

       

      at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:316)[:1.6.0_21]

       

      at javax.naming.InitialContext.lookup(InitialContext.java:392)[:1.6.0_21]

       

      at org.josso.gateway.session.service.store.db.DataSourceSessionStore.getDataSource(DataSourceSessionStore.java:96)[:]

       

      at org.josso.gateway.session.service.store.db.DataSourceSessionStore.getConnection(DataSourceSessionStore.java:55)[:]

       

      at org.josso.gateway.session.service.store.db.DbSessionStore.loadByValid(DbSessionStore.java:579)[:]

       

      ... 3 more

       

      Need urgent idea/concept/suggestion.....

       

      Thanks in Advance

      kumar kaushal