0 Replies Latest reply on Aug 5, 2002 11:51 AM by hongmei

    can not access an CMP2.0 value

    hongmei Newbie

      hi, all.

      I met a very strange problem. I am deploying a CMP2.0 onto JBoss3.0+Jetty, and deploy is OK now. And then I run the application, the first page is login page and log in is OK, but when I tried to access that CMP in another page, it still can find Remote Object by primarykey, but when I tried to read data from that remote object, it gave me the following exception, any clue? What will cause that problem? I have application server and database server running on different machine.

      09:54:38,075 ERROR [LogInterceptor] TransactionRolledbackException, causedBy:
      java.lang.NullPointerException
      at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.getApplicationTxDataM
      ap(JDBCStoreManager.java:215)
      at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.getApplicationTxData(
      JDBCStoreManager.java:243)
      at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.getEntityTxDataMap(JD
      BCStoreManager.java:271)
      at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.getEntityTxData(JDBCS
      toreManager.java:282)
      at org.jboss.ejb.plugins.cmp.jdbc.ReadAheadCache.getPreloadDataMap(ReadA
      headCache.java:399)
      at org.jboss.ejb.plugins.cmp.jdbc.ReadAheadCache.load(ReadAheadCache.jav
      a:220)
      at org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntityCommand.execute(JDBCLoad
      EntityCommand.java:76)
      at org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntityCommand.execute(JDBCLoad
      EntityCommand.java:62)
      at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.loadEntity(JDBCStoreM
      anager.java:495)
      at org.jboss.ejb.plugins.CMPPersistenceManager.loadEntity(CMPPersistence
      Manager.java:410)
      at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.load
      Entity(CachedConnectionInterceptor.java:353)
      at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(EntityS
      ynchronizationInterceptor.java:310)
      at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invo
      ke(CachedConnectionInterceptor.java:186)
      at org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInstance
      Interceptor.java:193)
      at org.jboss.ejb.plugins.EntityLockInterceptor.invoke(EntityLockIntercep
      tor.java:107)
      at org.jboss.ejb.plugins.EntityCreationInterceptor.invoke(EntityCreation
      Interceptor.java:69)
      at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInte
      rceptor.java:96)
      at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxIntercep
      torCMT.java:219)
      at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:6
      1)
      at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.
      java:129)
      at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:166)
      at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:493)
      at org.jboss.ejb.Container.invoke(Container.java:705)
      at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1055)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:491)
      at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:98)
      at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.jav
      a:102)
      at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.
      java:73)
      at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:7
      6)
      at org.jboss.proxy.ejb.EntityInterceptor.invoke(EntityInterceptor.java:1
      16)
      at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
      at $Proxy86.getUserid(Unknown Source)
      at com.unetworks.psa.tool.ServiceLocator.getVDSRemote(ServiceLocator.jav
      a:1330)
      at com.unetworks.psa.ui.tag.GetUserVDSTag.doEndTag(GetUserVDSTag.java:47
      )
      at org.apache.jsp.AdvanceQuery$jsp._jspService(AdvanceQuery$jsp.java:221
      )
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer
      vlet.java:201)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
      81)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:371
      )
      at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:255)
      at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:156)
      at org.apache.struts.action.ActionServlet.processActionForward(ActionSer
      vlet.java:1759)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:159
      6)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:371
      )
      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:6
      07)
      at org.mortbay.http.HttpContext.handle(HttpContext.java:1387)
      at org.mortbay.http.HttpContext.handle(HttpContext.java:1326)
      at org.mortbay.http.HttpServer.service(HttpServer.java:757)
      at org.jboss.jetty.Jetty.service(Jetty.java:527)
      at org.mortbay.http.HttpConnection.service(HttpConnection.java:742)
      at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:915)
      at org.mortbay.http.HttpConnection.handle(HttpConnection.java:757)
      at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:
      151)
      at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:287)
      at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:715)
      at java.lang.Thread.run(Thread.java:484)
      09:54:38,075 ERROR [STDERR] javax.transaction.TransactionRolledbackException: Er
      ror getting application tx data map.
      Embedded Exception
      null; nested exception is:
      javax.ejb.EJBException: Error getting application tx data map.
      Embedded Exception
      null
      09:54:38,075 ERROR [STDERR] javax.ejb.EJBException: Error getting application tx
      data map.
      Embedded Exception
      null
      09:54:38,075 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.getApplicationTxDataMap(JDBCStoreManager.java:237)
      09:54:38,075 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.getApplicationTxData(JDBCStoreManager.java:243)
      09:54:38,075 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.getEntityTxDataMap(JDBCStoreManager.java:271)
      09:54:38,075 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.getEntityTxData(JDBCStoreManager.java:282)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.ReadAheadCache
      .getPreloadDataMap(ReadAheadCache.java:399)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.ReadAheadCache
      .load(ReadAheadCache.java:220)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntity
      Command.execute(JDBCLoadEntityCommand.java:76)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntity
      Command.execute(JDBCLoadEntityCommand.java:62)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.loadEntity(JDBCStoreManager.java:495)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.CMPPersistenceManager.l
      oadEntity(CMPPersistenceManager.java:410)
      09:54:38,090 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedCo
      nnectionInterceptor.loadEntity(CachedConnectionInterceptor.java:353)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.EntitySynchronizationIn
      terceptor.invoke(EntitySynchronizationInterceptor.java:310)
      09:54:38,090 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedCo
      nnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.EntityInstanceIntercept
      or.invoke(EntityInstanceInterceptor.java:193)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.EntityLockInterceptor.i
      nvoke(EntityLockInterceptor.java:107)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.EntityCreationIntercept
      or.invoke(EntityCreationInterceptor.java:69)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.i
      nvokeNext(AbstractTxInterceptor.java:96)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.runWit
      hTransactions(TxInterceptorCMT.java:219)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke
      (TxInterceptorCMT.java:61)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.inv
      oke(SecurityInterceptor.java:129)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(L
      ogInterceptor.java:166)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.EntityContainer.invoke(EntityCo
      ntainer.java:493)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java
      :705)
      09:54:38,090 ERROR [STDERR] at org.jboss.ejb.EntityContainer.invoke(EntityCo
      ntainer.java:1055)
      09:54:38,090 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
      eanServerImpl.java:491)
      09:54:38,090 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invok
      e(LocalInvoker.java:98)
      09:54:38,090 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invok
      e(InvokerInterceptor.java:102)
      09:54:38,090 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke
      (TransactionInterceptor.java:73)
      09:54:38,090 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(Se
      curityInterceptor.java:76)
      09:54:38,090 ERROR [STDERR] at org.jboss.proxy.ejb.EntityInterceptor.invoke(
      EntityInterceptor.java:116)
      09:54:38,090 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(Client
      Container.java:76)
      09:54:38,090 ERROR [STDERR] at $Proxy86.getUserid(Unknown Source)
      09:54:38,090 ERROR [STDERR] at com.unetworks.psa.tool.ServiceLocator.getVDSR
      emote(ServiceLocator.java:1330)
      09:54:38,090 ERROR [STDERR] at com.unetworks.psa.ui.tag.GetUserVDSTag.doEndT
      ag(GetUserVDSTag.java:47)
      09:54:38,153 ERROR [STDERR] at org.apache.jsp.AdvanceQuery$jsp._jspService(A
      dvanceQuery$jsp.java:221)
      09:54:38,169 ERROR [STDERR] at org.apache.jasper.runtime.HttpJspBase.service
      (HttpJspBase.java:107)
      09:54:38,169 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:853)
      09:54:38,169 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet$JspServl
      etWrapper.service(JspServlet.java:201)
      09:54:38,169 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.serviceJ
      spFile(JspServlet.java:381)
      09:54:38,169 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.service(
      JspServlet.java:473)
      09:54:38,169 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:853)
      09:54:38,169 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHolder.handl
      e(ServletHolder.java:371)
      09:54:38,169 ERROR [STDERR] at org.mortbay.jetty.servlet.Dispatcher.dispatch
      (Dispatcher.java:255)
      09:54:38,169 ERROR [STDERR] at org.mortbay.jetty.servlet.Dispatcher.forward(
      Dispatcher.java:156)
      09:54:38,169 ERROR [STDERR] at org.apache.struts.action.ActionServlet.proces
      sActionForward(ActionServlet.java:1759)
      09:54:38,169 ERROR [STDERR] at org.apache.struts.action.ActionServlet.proces
      s(ActionServlet.java:1596)
      09:54:38,169 ERROR [STDERR] at org.apache.struts.action.ActionServlet.doGet(
      ActionServlet.java:492)
      09:54:38,169 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:740)
      09:54:38,169 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:853)
      09:54:38,169 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHolder.handl
      e(ServletHolder.java:371)
      09:54:38,169 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHandler.hand
      le(ServletHandler.java:607)
      09:54:38,169 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpConte
      xt.java:1387)
      09:54:38,169 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpConte
      xt.java:1326)
      09:54:38,169 ERROR [STDERR] at org.mortbay.http.HttpServer.service(HttpServe
      r.java:757)
      09:54:38,169 ERROR [STDERR] at org.jboss.jetty.Jetty.service(Jetty.java:527)

      09:54:38,169 ERROR [STDERR] at org.mortbay.http.HttpConnection.service(HttpC
      onnection.java:742)
      09:54:38,169 ERROR [STDERR] at org.mortbay.http.HttpConnection.handleNext(Ht
      tpConnection.java:915)
      09:54:38,184 ERROR [STDERR] at org.mortbay.http.HttpConnection.handle(HttpCo
      nnection.java:757)
      09:54:38,184 ERROR [STDERR] at org.mortbay.http.SocketListener.handleConnect
      ion(SocketListener.java:151)
      09:54:38,184 ERROR [STDERR] at org.mortbay.util.ThreadedServer.handle(Thread
      edServer.java:287)
      09:54:38,184 ERROR [STDERR] at org.mortbay.util.ThreadPool$JobRunner.run(Thr
      eadPool.java:715)
      09:54:38,184 ERROR [STDERR] at java.lang.Thread.run(Thread.java:484)
      09:54:38,184 ERROR [STDERR] java.lang.NullPointerException
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.getApplicationTxDataMap(JDBCStoreManager.java:215)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.getApplicationTxData(JDBCStoreManager.java:243)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.getEntityTxDataMap(JDBCStoreManager.java:271)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.getEntityTxData(JDBCStoreManager.java:282)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.ReadAheadCache
      .getPreloadDataMap(ReadAheadCache.java:399)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.ReadAheadCache
      .load(ReadAheadCache.java:220)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntity
      Command.execute(JDBCLoadEntityCommand.java:76)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCLoadEntity
      Command.execute(JDBCLoadEntityCommand.java:62)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
      er.loadEntity(JDBCStoreManager.java:495)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.CMPPersistenceManager.l
      oadEntity(CMPPersistenceManager.java:410)
      09:54:38,184 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedCo
      nnectionInterceptor.loadEntity(CachedConnectionInterceptor.java:353)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.EntitySynchronizationIn
      terceptor.invoke(EntitySynchronizationInterceptor.java:310)
      09:54:38,184 ERROR [STDERR] at org.jboss.resource.connectionmanager.CachedCo
      nnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.EntityInstanceIntercept
      or.invoke(EntityInstanceInterceptor.java:193)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.EntityLockInterceptor.i
      nvoke(EntityLockInterceptor.java:107)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.EntityCreationIntercept
      or.invoke(EntityCreationInterceptor.java:69)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.i
      nvokeNext(AbstractTxInterceptor.java:96)
      09:54:38,184 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.runWit
      hTransactions(TxInterceptorCMT.java:219)
      09:54:38,200 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.invoke
      (TxInterceptorCMT.java:61)
      09:54:38,200 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.inv
      oke(SecurityInterceptor.java:129)
      09:54:38,200 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invoke(L
      ogInterceptor.java:166)
      09:54:38,200 ERROR [STDERR] at org.jboss.ejb.EntityContainer.invoke(EntityCo
      ntainer.java:493)
      09:54:38,200 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java
      :705)
      09:54:38,200 ERROR [STDERR] at org.jboss.ejb.EntityContainer.invoke(EntityCo
      ntainer.java:1055)
      09:54:38,200 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
      eanServerImpl.java:491)
      09:54:38,200 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invok
      e(LocalInvoker.java:98)
      09:54:38,200 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invok
      e(InvokerInterceptor.java:102)
      09:54:38,200 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke
      (TransactionInterceptor.java:73)
      09:54:38,200 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(Se
      curityInterceptor.java:76)
      09:54:38,200 ERROR [STDERR] at org.jboss.proxy.ejb.EntityInterceptor.invoke(
      EntityInterceptor.java:116)
      09:54:38,200 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(Client
      Container.java:76)
      09:54:38,200 ERROR [STDERR] at $Proxy86.getUserid(Unknown Source)
      09:54:38,200 ERROR [STDERR] at com.unetworks.psa.tool.ServiceLocator.getVDSR
      emote(ServiceLocator.java:1330)
      09:54:38,200 ERROR [STDERR] at com.unetworks.psa.ui.tag.GetUserVDSTag.doEndT
      ag(GetUserVDSTag.java:47)
      09:54:38,215 ERROR [STDERR] at org.apache.jsp.AdvanceQuery$jsp._jspService(A
      dvanceQuery$jsp.java:221)
      09:54:38,215 ERROR [STDERR] at org.apache.jasper.runtime.HttpJspBase.service
      (HttpJspBase.java:107)
      09:54:38,215 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:853)
      09:54:38,215 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet$JspServl
      etWrapper.service(JspServlet.java:201)
      09:54:38,215 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.serviceJ
      spFile(JspServlet.java:381)
      09:54:38,215 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.service(
      JspServlet.java:473)
      09:54:38,215 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:853)
      09:54:38,215 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHolder.handl
      e(ServletHolder.java:371)
      09:54:38,215 ERROR [STDERR] at org.mortbay.jetty.servlet.Dispatcher.dispatch
      (Dispatcher.java:255)
      09:54:38,215 ERROR [STDERR] at org.mortbay.jetty.servlet.Dispatcher.forward(
      Dispatcher.java:156)
      09:54:38,215 ERROR [STDERR] at org.apache.struts.action.ActionServlet.proces
      sActionForward(ActionServlet.java:1759)
      09:54:38,215 ERROR [STDERR] at org.apache.struts.action.ActionServlet.proces
      s(ActionServlet.java:1596)
      09:54:38,215 ERROR [STDERR] at org.apache.struts.action.ActionServlet.doGet(
      ActionServlet.java:492)
      09:54:38,215 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:740)
      09:54:38,215 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:853)
      09:54:38,215 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHolder.handl
      e(ServletHolder.java:371)
      09:54:38,215 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHandler.hand
      le(ServletHandler.java:607)
      09:54:38,215 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpConte
      xt.java:1387)
      09:54:38,215 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpConte
      xt.java:1326)
      09:54:38,215 ERROR [STDERR] at org.mortbay.http.HttpServer.service(HttpServe
      r.java:757)
      09:54:38,215 ERROR [STDERR] at org.jboss.jetty.Jetty.service(Jetty.java:527)

      09:54:38,215 ERROR [STDERR] at org.mortbay.http.HttpConnection.service(HttpC
      onnection.java:742)
      09:54:38,215 ERROR [STDERR] at org.mortbay.http.HttpConnection.handleNext(Ht
      tpConnection.java:915)
      09:54:38,215 ERROR [STDERR] at org.mortbay.http.HttpConnection.handle(HttpCo
      nnection.java:757)
      09:54:38,215 ERROR [STDERR] at org.mortbay.http.SocketListener.handleConnect
      ion(SocketListener.java:151)
      09:54:38,215 ERROR [STDERR] at org.mortbay.util.ThreadedServer.handle(Thread
      edServer.java:287)
      09:54:38,215 ERROR [STDERR] at org.mortbay.util.ThreadPool$JobRunner.run(Thr
      eadPool.java:715)
      09:54:38,215 ERROR [STDERR] at java.lang.Thread.run(Thread.java:484)
      09:54:38,215 ERROR [STDERR] com.unetworks.psa.tool.ServiceLocatorException:
      **EXCEPTION** - ServiceLocator Internals - ***
      ** - InitialContext = javax.naming.InitialContext@66fcd5
      ** - HandleMap size = 0
      ** - HomeHandleMap size = 5
      ** - JNDIPropFileName = jndiNameProperties.xml
      ** - JNDILookUpPrefix =
      ** - ConceptClass = interface com.unetworks.psa.database.ConceptRe
      mote
      ** - UrlConceptClass = interface com.unetworks.psa.database.UrlConcep
      tRemote
      ** - LinkClass = interface com.unetworks.psa.database.LinkRemote
      ** - UrlClass = interface com.unetworks.psa.database.UrlRemote
      ** - DBHandlerClass = interface com.unetworks.psa.database.DBHandler

      09:54:38,215 ERROR [STDERR] at com.unetworks.psa.tool.ServiceLocator.getVDSR
      emote(ServiceLocator.java:1351)
      09:54:38,215 ERROR [STDERR] at com.unetworks.psa.ui.tag.GetUserVDSTag.doEndT
      ag(GetUserVDSTag.java:47)
      09:54:38,231 ERROR [STDERR] at org.apache.jsp.AdvanceQuery$jsp._jspService(A
      dvanceQuery$jsp.java:221)
      09:54:38,231 ERROR [STDERR] at org.apache.jasper.runtime.HttpJspBase.service
      (HttpJspBase.java:107)
      09:54:38,231 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:853)
      09:54:38,231 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet$JspServl
      etWrapper.service(JspServlet.java:201)
      09:54:38,231 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.serviceJ
      spFile(JspServlet.java:381)
      09:54:38,231 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.service(
      JspServlet.java:473)
      09:54:38,231 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:853)
      09:54:38,231 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHolder.handl
      e(ServletHolder.java:371)
      09:54:38,231 ERROR [STDERR] at org.mortbay.jetty.servlet.Dispatcher.dispatch
      (Dispatcher.java:255)
      09:54:38,231 ERROR [STDERR] at org.mortbay.jetty.servlet.Dispatcher.forward(
      Dispatcher.java:156)
      09:54:38,231 ERROR [STDERR] at org.apache.struts.action.ActionServlet.proces
      sActionForward(ActionServlet.java:1759)
      09:54:38,231 ERROR [STDERR] at org.apache.struts.action.ActionServlet.proces
      s(ActionServlet.java:1596)
      09:54:38,231 ERROR [STDERR] at org.apache.struts.action.ActionServlet.doGet(
      ActionServlet.java:492)
      09:54:38,231 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:740)
      09:54:38,231 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe
      rvlet.java:853)
      09:54:38,231 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHolder.handl
      e(ServletHolder.java:371)
      09:54:38,231 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHandler.hand
      le(ServletHandler.java:607)
      09:54:38,231 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpConte
      xt.java:1387)
      09:54:38,231 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpConte
      xt.java:1326)
      09:54:38,231 ERROR [STDERR] at org.mortbay.http.HttpServer.service(HttpServe
      r.java:757)
      09:54:38,231 ERROR [STDERR] at org.jboss.jetty.Jetty.service(Jetty.java:527)

      09:54:38,231 ERROR [STDERR] at org.mortbay.http.HttpConnection.service(HttpC
      onnection.java:742)
      09:54:38,231 ERROR [STDERR] at org.mortbay.http.HttpConnection.handleNext(Ht
      tpConnection.java:915)
      09:54:38,231 ERROR [STDERR] at org.mortbay.http.HttpConnection.handle(HttpCo
      nnection.java:757)
      09:54:38,231 ERROR [STDERR] at org.mortbay.http.SocketListener.handleConnect
      ion(SocketListener.java:151)
      09:54:38,231 ERROR [STDERR] at org.mortbay.util.ThreadedServer.handle(Thread
      edServer.java:287)
      09:54:38,231 ERROR [STDERR] at org.mortbay.util.ThreadPool$JobRunner.run(Thr
      eadPool.java:715)
      09:54:38,231 ERROR [STDERR] at java.lang.Thread.run(Thread.java:484)
      09:54:38,387 WARN [Jetty] WARNING: Servlet Exception for /PSA/toadvancequery.do
      ?searchtype=0
      javax.servlet.jsp.JspException: Cannot find bean under name vdsvalues
      at org.apache.struts.taglib.html.OptionsTag.getIterator(OptionsTag.java:
      383)
      at org.apache.struts.taglib.html.OptionsTag.doEndTag(OptionsTag.java:284
      )
      at org.apache.jsp.AdvanceQuery$jsp._jspService(AdvanceQuery$jsp.java:345
      )
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer
      vlet.java:201)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
      81)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:371
      )
      at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:255)
      at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:156)
      at org.apache.struts.action.ActionServlet.processActionForward(ActionSer
      vlet.java:1759)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:159
      6)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:371
      )
      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:6
      07)
      at org.mortbay.http.HttpContext.handle(HttpContext.java:1387)
      at org.mortbay.http.HttpContext.handle(HttpContext.java:1326)
      at org.mortbay.http.HttpServer.service(HttpServer.java:757)
      at org.jboss.jetty.Jetty.service(Jetty.java:527)
      at org.mortbay.http.HttpConnection.service(HttpConnection.java:742)
      at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:915)
      at org.mortbay.http.HttpConnection.handle(HttpConnection.java:757)
      at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:
      151)
      at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:287)
      at org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:715)
      at java.lang.Thread.run(Thread.java:484)

      thanks,
      hongmei