1 Reply Latest reply on Aug 19, 2004 5:50 AM by itteerde

    EntityBean not bound

    itteerde

      i try to create a few EntityBeans from a statefull SessionBean but the SessionBean's create() method fails (i am trying to get the localhome reference in the create method [is that an apropriate place to do that btw?])

      SessionBean's create method

      /**
      * Create method
      * @ejb.create-method view-type = "local"
      */
      public void ejbCreate() throws javax.ejb.CreateException {

      try {
      Context ctx = new InitialContext();
      Object ref = ctx.lookup("java:comp/env/ejb/Connector");
      home = (ConnectorLocalHome) PortableRemoteObject.narrow(ref,ConnectorLocalHome.class);
      } catch (NamingException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
      }

      }


      EntityBean


      /*
      * Project name : ofas
      * File name : Windows2000DiskspaceConnectorBean.java
      *
      * Created on Aug 16, 2004
      * Author : itteerde
      *
      * History:
      *
      * Last Editor Date Comment
      * ----------------------------------------------------------------------------
      * itteerde Aug 16, 2004 created
      */
      package com.bbraun.ofas.persistence.connector.ejb;

      import java.rmi.RemoteException;

      import javax.ejb.EJBException;
      import javax.ejb.EntityBean;
      import javax.ejb.EntityContext;
      import javax.ejb.RemoveException;

      /**
      * @ejb.bean name="Connector"
      * display-name="Name for Connector"
      * description="Description for Connector"
      * jndi-name="ejb/Connector"
      * type="CMP"
      * cmp-version="2.x"
      * view-type="local"
      *
      * @ejb.bean primkey-field = "guid"
      *
      * @todo should extend AbstractEntityBean
      *
      * @jboss.persistence
      * datasource = "java:ofas"
      * datasource-mapping = "Oracle9i"
      * table-name = "OFAS.OFAS_CONNECTORS"
      *
      */
      public abstract class ConnectorBean implements EntityBean {

      /**
      *
      */
      public ConnectorBean() {
      super();
      // TODO Auto-generated constructor stub
      }

      /* (non-Javadoc)
      * @see javax.ejb.EntityBean#setEntityContext(javax.ejb.EntityContext)
      */
      public void setEntityContext(EntityContext ctx)
      throws EJBException,
      RemoteException {
      // TODO Auto-generated method stub

      }

      /* (non-Javadoc)
      * @see javax.ejb.EntityBean#unsetEntityContext()
      */
      public void unsetEntityContext() throws EJBException, RemoteException {
      // TODO Auto-generated method stub

      }

      /* (non-Javadoc)
      * @see javax.ejb.EntityBean#ejbRemove()
      */
      public void ejbRemove()
      throws RemoveException,
      EJBException,
      RemoteException {
      // TODO Auto-generated method stub

      }

      /* (non-Javadoc)
      * @see javax.ejb.EntityBean#ejbActivate()
      */
      public void ejbActivate() throws EJBException, RemoteException {
      // TODO Auto-generated method stub

      }

      /* (non-Javadoc)
      * @see javax.ejb.EntityBean#ejbPassivate()
      */
      public void ejbPassivate() throws EJBException, RemoteException {
      // TODO Auto-generated method stub

      }

      /* (non-Javadoc)
      * @see javax.ejb.EntityBean#ejbLoad()
      */
      public void ejbLoad() throws EJBException, RemoteException {
      // TODO Auto-generated method stub

      }

      /* (non-Javadoc)
      * @see javax.ejb.EntityBean#ejbStore()
      */
      public void ejbStore() throws EJBException, RemoteException {
      // TODO Auto-generated method stub

      }

      /**
      * Getter for CMP Field guid
      *
      * @ejb.pk-field
      * @ejb.persistent-field
      * @ejb.interface-method view-type="local"
      *
      * @jboss.column-name name = "ID"
      * @jboss.jdbc-type type = "VARCHAR"
      * @jboss.sql-type type = "CHAR(32)"
      */
      public abstract String getGuid();

      /**
      * Setter for CMP Field guid
      *
      * @ejb.interface-method view-type="local"
      */
      public abstract void setGuid(String value);

      /**
      * returns the JNDI name to be used to locate the connector using JNDI
      *
      * @return JNDI name to be used to locate the connector using JNDI
      *
      * @ejb.persistent-field
      * @ejb.interface-method
      * view-type = "both"
      *
      * @jboss.column-name name = "JNDI"
      * @jboss.jdbc-type type = "VARCHAR"
      * @jboss.sql-type type = "VARCHAR2(255)"
      */
      public abstract String getJNDIName();

      /**
      * sets the JNDI name to be used to locate the connector using JNDI
      *
      * @param jNDIName JNDI name to be used to locate the connector using JNDI
      *
      * @ejb.interface-method
      * view-type = "both"
      */
      public abstract void setJNDIName(String jNDIName);

      /**
      * returns the connector's name
      *
      * @return connector's name
      *
      * @ejb.persistent-field
      * @ejb.interface-method
      * view-type = "both"
      *
      * @jboss.column-name name = "NAME"
      * @jboss.jdbc-type type = "VARCHAR"
      * @jboss.sql-type type = "VARCHAR2(255)"
      */
      public abstract String getName();

      /**
      * sets the connector's name
      *
      * @param name connector's name
      *
      * @ejb.interface-method
      * view-type = "both"
      */
      public abstract void setName(String name);

      /**
      * Create method
      * @ejb.create-method view-type = "local"
      */
      public String ejbCreate(String name, String jNDIName)
      throws javax.ejb.CreateException {
      // TODO Auto-generated method stub
      return null;
      }

      /**
      * Post Create method
      */
      public void ejbPostCreate(String name, String jNDIName)
      throws javax.ejb.CreateException {
      // TODO Auto-generated method stub
      }
      }

        • 1. Re: EntityBean not bound
          itteerde

          and the log reads


          2004-08-19 11:32:22,309 DEBUG [org.jboss.ejb.StatefulSessionContainer] Created new session ID: dy2p65d1-6
          2004-08-19 11:32:22,309 DEBUG [org.jboss.ejb.StatefulSessionContainer] Using create method for session: public void com.bbraun.ofas.configuration.connector.ejb.ConnectorEditorBean.ejbCreate() throws javax.ejb.CreateException
          2004-08-19 11:32:22,309 INFO [STDOUT] javax.naming.NamingException: Could not dereference object [Root exception is javax.naming.NameNotFoundException: Connector not bound]
          2004-08-19 11:32:22,309 INFO [STDOUT] at org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:972)
          2004-08-19 11:32:22,309 INFO [STDOUT] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:615)
          2004-08-19 11:32:22,325 INFO [STDOUT] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:644)
          2004-08-19 11:32:22,325 INFO [STDOUT] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:509)
          2004-08-19 11:32:22,325 INFO [STDOUT] at javax.naming.InitialContext.lookup(InitialContext.java:347)
          2004-08-19 11:32:22,325 INFO [STDOUT] at com.bbraun.ofas.configuration.connector.ejb.ConnectorEditorBean.ejbCreate(ConnectorEditorBean.java:119)
          2004-08-19 11:32:22,340 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          2004-08-19 11:32:22,340 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          2004-08-19 11:32:22,340 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          2004-08-19 11:32:22,340 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:324)
          2004-08-19 11:32:22,356 INFO [STDOUT] at org.jboss.ejb.StatefulSessionContainer.createSession(StatefulSessionContainer.java:511)
          2004-08-19 11:32:22,356 INFO [STDOUT] at org.jboss.ejb.StatefulSessionContainer.createHome(StatefulSessionContainer.java:564)
          2004-08-19 11:32:22,356 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          2004-08-19 11:32:22,356 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          2004-08-19 11:32:22,371 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          2004-08-19 11:32:22,371 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:324)
          2004-08-19 11:32:22,371 INFO [STDOUT] at org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invokeHome(StatefulSessionContainer.java:901)
          2004-08-19 11:32:22,387 INFO [STDOUT] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:94)
          2004-08-19 11:32:22,387 INFO [STDOUT] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:214)
          2004-08-19 11:32:22,403 INFO [STDOUT] at org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invokeHome(StatefulSessionInstanceInterceptor.java:120)
          2004-08-19 11:32:22,403 INFO [STDOUT] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:88)
          2004-08-19 11:32:22,403 INFO [STDOUT] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:315)
          2004-08-19 11:32:22,418 INFO [STDOUT] at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:128)
          2004-08-19 11:32:22,418 INFO [STDOUT] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:120)
          2004-08-19 11:32:22,418 INFO [STDOUT] at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:93)
          2004-08-19 11:32:22,418 INFO [STDOUT] at org.jboss.ejb.StatefulSessionContainer.internalInvokeHome(StatefulSessionContainer.java:404)
          2004-08-19 11:32:22,434 INFO [STDOUT] at org.jboss.ejb.Container.invoke(Container.java:743)
          2004-08-19 11:32:22,434 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          2004-08-19 11:32:22,434 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          2004-08-19 11:32:22,450 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          2004-08-19 11:32:22,450 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:324)
          2004-08-19 11:32:22,450 INFO [STDOUT] at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
          2004-08-19 11:32:22,450 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
          2004-08-19 11:32:22,465 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
          2004-08-19 11:32:22,465 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
          2004-08-19 11:32:22,465 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
          2004-08-19 11:32:22,481 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
          2004-08-19 11:32:22,481 INFO [STDOUT] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:97)
          2004-08-19 11:32:22,481 INFO [STDOUT] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:90)
          2004-08-19 11:32:22,481 INFO [STDOUT] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
          2004-08-19 11:32:22,496 INFO [STDOUT] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:53)
          2004-08-19 11:32:22,496 INFO [STDOUT] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:173)
          2004-08-19 11:32:22,496 INFO [STDOUT] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
          2004-08-19 11:32:22,512 INFO [STDOUT] at $Proxy91.create(Unknown Source)
          2004-08-19 11:32:22,512 INFO [STDOUT] at com.bbraun.ofas.configuration.test.ConnectorTestServlet.doGet(ConnectorTestServlet.java:80)
          2004-08-19 11:32:22,512 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
          2004-08-19 11:32:22,512 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
          2004-08-19 11:32:22,528 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
          2004-08-19 11:32:22,528 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
          2004-08-19 11:32:22,528 INFO [STDOUT] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
          2004-08-19 11:32:22,528 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          2004-08-19 11:32:22,543 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          2004-08-19 11:32:22,543 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
          2004-08-19 11:32:22,543 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
          2004-08-19 11:32:22,559 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          2004-08-19 11:32:22,559 INFO [STDOUT] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:72)
          2004-08-19 11:32:22,559 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          2004-08-19 11:32:22,559 INFO [STDOUT] at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:275)
          2004-08-19 11:32:22,575 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          2004-08-19 11:32:22,575 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          2004-08-19 11:32:22,575 INFO [STDOUT] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
          2004-08-19 11:32:22,590 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          2004-08-19 11:32:22,590 INFO [STDOUT] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
          2004-08-19 11:32:22,590 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          2004-08-19 11:32:22,590 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          2004-08-19 11:32:22,606 INFO [STDOUT] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
          2004-08-19 11:32:22,606 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          2004-08-19 11:32:22,606 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          2004-08-19 11:32:22,621 INFO [STDOUT] at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
          2004-08-19 11:32:22,621 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
          2004-08-19 11:32:22,621 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
          2004-08-19 11:32:22,621 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
          2004-08-19 11:32:22,637 INFO [STDOUT] at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
          2004-08-19 11:32:22,653 INFO [STDOUT] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
          2004-08-19 11:32:22,653 INFO [STDOUT] at java.lang.Thread.run(Thread.java:534)
          2004-08-19 11:32:22,653 INFO [STDOUT] Caused by: javax.naming.NameNotFoundException: Connector not bound
          2004-08-19 11:32:22,653 INFO [STDOUT] at org.jnp.server.NamingServer.getBinding(NamingServer.java:495)
          2004-08-19 11:32:22,668 INFO [STDOUT] at org.jnp.server.NamingServer.getBinding(NamingServer.java:503)
          2004-08-19 11:32:22,668 INFO [STDOUT] at org.jnp.server.NamingServer.getObject(NamingServer.java:509)
          2004-08-19 11:32:22,668 INFO [STDOUT] at org.jnp.server.NamingServer.lookup(NamingServer.java:282)
          2004-08-19 11:32:22,668 INFO [STDOUT] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:530)
          2004-08-19 11:32:22,684 INFO [STDOUT] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:509)
          2004-08-19 11:32:22,684 INFO [STDOUT] at javax.naming.InitialContext.lookup(InitialContext.java:347)
          2004-08-19 11:32:22,684 INFO [STDOUT] at org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:966)
          2004-08-19 11:32:22,700 INFO [STDOUT] ... 74 more
          2004-08-19 11:32:22,700 DEBUG [org.jboss.proxy.ejb.ProxyFactory] seting invoker proxy binding for stateful session: stateful-rmi-invoker
          2004-08-19 11:32:22,715 ERROR [org.jboss.ejb.plugins.LogInterceptor] RuntimeException:
          java.lang.NullPointerException
          at com.bbraun.ofas.configuration.connector.ejb.ConnectorEditorBean.registerConnetor(ConnectorEditorBean.java:107)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:324)
          at org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invoke(StatefulSessionContainer.java:949)
          at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:120)
          at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:185)
          at org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invoke(StatefulSessionInstanceInterceptor.java:273)
          at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:84)
          at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:315)
          at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:148)
          at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:191)
          at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
          at org.jboss.ejb.StatefulSessionContainer.internalInvoke(StatefulSessionContainer.java:416)
          at org.jboss.ejb.Container.invoke(Container.java:723)
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          at java.lang.reflect.Method.invoke(Method.java:324)
          at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
          at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
          at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
          at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
          at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
          at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
          at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:97)
          at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:90)
          at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
          at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:53)
          at org.jboss.proxy.ejb.StatefulSessionInterceptor.invoke(StatefulSessionInterceptor.java:104)
          at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
          at $Proxy92.registerConnetor(Unknown Source)
          at com.bbraun.ofas.configuration.test.ConnectorTestServlet.doGet(ConnectorTestServlet.java:81)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:72)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:275)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
          at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
          at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
          at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
          at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
          at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
          at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
          at java.lang.Thread.run(Thread.java:534)
          2004-08-19 11:32:22,965 INFO [STDOUT] java.rmi.ServerException: RuntimeException; nested exception is:
          java.lang.NullPointerException
          2004-08-19 11:32:22,965 INFO [STDOUT] at org.jboss.ejb.plugins.LogInterceptor.handleException(LogInterceptor.java:361)
          2004-08-19 11:32:22,965 INFO [STDOUT] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:195)
          2004-08-19 11:32:22,981 INFO [STDOUT] at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
          2004-08-19 11:32:22,981 INFO [STDOUT] at org.jboss.ejb.StatefulSessionContainer.internalInvoke(StatefulSessionContainer.java:416)
          2004-08-19 11:32:22,981 INFO [STDOUT] at org.jboss.ejb.Container.invoke(Container.java:723)
          2004-08-19 11:32:22,996 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          2004-08-19 11:32:22,996 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          2004-08-19 11:32:22,996 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          2004-08-19 11:32:22,996 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:324)
          2004-08-19 11:32:23,012 INFO [STDOUT] at org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
          2004-08-19 11:32:23,012 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
          2004-08-19 11:32:23,012 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
          2004-08-19 11:32:23,028 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
          2004-08-19 11:32:23,028 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
          2004-08-19 11:32:23,028 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
          2004-08-19 11:32:23,028 INFO [STDOUT] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:97)
          2004-08-19 11:32:23,043 INFO [STDOUT] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:90)
          2004-08-19 11:32:23,043 INFO [STDOUT] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
          2004-08-19 11:32:23,043 INFO [STDOUT] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:53)
          2004-08-19 11:32:23,059 INFO [STDOUT] at org.jboss.proxy.ejb.StatefulSessionInterceptor.invoke(StatefulSessionInterceptor.java:104)
          2004-08-19 11:32:23,059 INFO [STDOUT] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
          2004-08-19 11:32:23,059 INFO [STDOUT] at $Proxy92.registerConnetor(Unknown Source)
          2004-08-19 11:32:23,075 INFO [STDOUT] at com.bbraun.ofas.configuration.test.ConnectorTestServlet.doGet(ConnectorTestServlet.java:81)
          2004-08-19 11:32:23,075 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
          2004-08-19 11:32:23,075 INFO [STDOUT] at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
          2004-08-19 11:32:23,090 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
          2004-08-19 11:32:23,090 INFO [STDOUT] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
          2004-08-19 11:32:23,090 INFO [STDOUT] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
          2004-08-19 11:32:23,106 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          2004-08-19 11:32:23,106 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          2004-08-19 11:32:23,106 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
          2004-08-19 11:32:23,106 INFO [STDOUT] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
          2004-08-19 11:32:23,121 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          2004-08-19 11:32:23,121 INFO [STDOUT] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:72)
          2004-08-19 11:32:23,121 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          2004-08-19 11:32:23,137 INFO [STDOUT] at org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:275)
          2004-08-19 11:32:23,137 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          2004-08-19 11:32:23,137 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          2004-08-19 11:32:23,137 INFO [STDOUT] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
          2004-08-19 11:32:23,153 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          2004-08-19 11:32:23,153 INFO [STDOUT] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
          2004-08-19 11:32:23,153 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
          2004-08-19 11:32:23,168 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          2004-08-19 11:32:23,168 INFO [STDOUT] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
          2004-08-19 11:32:23,168 INFO [STDOUT] at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
          2004-08-19 11:32:23,168 INFO [STDOUT] at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
          2004-08-19 11:32:23,184 INFO [STDOUT] at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
          2004-08-19 11:32:23,184 INFO [STDOUT] at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
          2004-08-19 11:32:23,184 INFO [STDOUT] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
          2004-08-19 11:32:23,200 INFO [STDOUT] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
          2004-08-19 11:32:23,200 INFO [STDOUT] at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
          2004-08-19 11:32:23,200 INFO [STDOUT] at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
          2004-08-19 11:32:23,200 INFO [STDOUT] at java.lang.Thread.run(Thread.java:534)
          2004-08-19 11:32:23,215 INFO [STDOUT] Caused by: java.lang.NullPointerException
          2004-08-19 11:32:23,215 INFO [STDOUT] at com.bbraun.ofas.configuration.connector.ejb.ConnectorEditorBean.registerConnetor(ConnectorEditorBean.java:107)
          2004-08-19 11:32:23,215 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          2004-08-19 11:32:23,215 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
          2004-08-19 11:32:23,231 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
          2004-08-19 11:32:23,231 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:324)
          2004-08-19 11:32:23,231 INFO [STDOUT] at org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invoke(StatefulSessionContainer.java:949)
          2004-08-19 11:32:23,231 INFO [STDOUT] at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:120)
          2004-08-19 11:32:23,246 INFO [STDOUT] at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:185)
          2004-08-19 11:32:23,246 INFO [STDOUT] at org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invoke(StatefulSessionInstanceInterceptor.java:273)
          2004-08-19 11:32:23,246 INFO [STDOUT] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:84)
          2004-08-19 11:32:23,262 INFO [STDOUT] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:315)
          2004-08-19 11:32:23,262 INFO [STDOUT] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:148)
          2004-08-19 11:32:23,262 INFO [STDOUT] at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:191)
          2004-08-19 11:32:23,262 INFO [STDOUT] ... 51 more
          2004-08-19 11:32:29,246 INFO [org.jboss.system.server.Server] JBoss SHUTDOWN: Undeploying all packages
          2004-08-19 11:32:29,246 DEBUG [org.jboss.deployment.MainDeployer] Undeploying file:/D:/jboss/server/default/deploy/FiboApp.ear
          2004-08-19 11:32:29,246 DEBUG [org.jboss.system.ServiceController] stopping service: jboss.j2ee:service=EARDeployment,url='FiboApp.ear'
          2004-08-19 11:32:29,246 DEBUG [org.jboss.system.ServiceController] stopping dependent services for: jboss.j2ee:service=EARDeployment,url='FiboApp.ear' dependent services are: []
          2004-08-19 11:32:29,246 DEBUG [org.jboss.deployment.EARDeployment] Stopping jboss.j2ee:service=EARDeployment,url='FiboApp.ear'
          2004-08-19 11:32:29,246 DEBUG [org.jboss.deployment.EARDeployment] Stopped jboss.j2ee:service=EARDeployment,url='FiboApp.ear'
          2004-08-19 11:32:29,246 DEBUG [org.jboss.management.j2ee.LocalJBossServerDomain] handleNotification: javax.management.Notification[source=jboss.system:service=ServiceController,type= org.jboss.system.ServiceMBean.stop,sequenceNumber=249,timeStamp=1092907949246,message=null,userData=jboss.j2ee:service=EARDeployment,url='FiboApp.ear']
          2004-08-19 11:32:29,246 DEBUG [org.jboss.management.j2ee.LocalJBossServerDomain] handleNotification: javax.management.Notification[source=jboss.j2ee:service=EARDeployer,type=org.jboss.deployment.SubDeployer.stop,sequenceNumber=6,timeStamp=1092907949246,message=null,userData=org.jboss.deployment.DeploymentInfo@9bfc8c44 { url=file:/D:/jboss/server/default/deploy/FiboApp.ear }
          deployer: org.jboss.deployment.EARDeployer@148f8c8
          status: Deployed
          state: STARTED
          watch: file:/D:/jboss/server/default/deploy/FiboApp.ear
          lastDeployed: 1092907929715
          lastModified: 1092907929575
          mbeans:
          ]