3 Replies Latest reply on Nov 24, 2005 3:32 AM by tigercode

    Login error. What is wrong?

    fallstone

      After I deploy, start jboss and bank web application, I type 200/j2ee, but following error happened. any one know how to fix it?

      thanks a lot

      ...........................................................
      Your request cannot be completed. The server got the following error:
      javax.servlet.jsp.JspTagException: javax.servlet.jsp.el.ELException: An error occurred while getting property "accounts" from an instance of class com.sun.ebank.web.CustomerBean

        • 1. Re: Login error. What is wrong?

          Do you see a NullPointerException in your log file in the getAccounts() method? If not, what do you see? There is a bug with Duke's Bank that I solved with the CustomerHackFilter class in the lastest getting started guide. It would look exactly like what you showed, but I can't be sure without the error information from the log file.

          • 2. Re: Login error. What is wrong?
            fallstone

            richard, thanks for reply, I deploy the ear file, and redeploy it, I found there are errors when I deploy the bank application.

            this is the error message? don't know how to do it

            jboss version is 4.0
            JDK is 1.4

            13:06:18,602 INFO [STDOUT] [Server@1360c93]: Database [index=0, id=1, db=file:C
            :\jboss\jboss-4.0.0\server\default\data\hypersonic\default, alias=] opened suces
            sfully in 579 ms.
            13:06:18,602 INFO [STDOUT] [Server@1360c93]: Startup sequence completed in 688
            ms.
            13:06:18,602 INFO [STDOUT] [Server@1360c93]: 2005-03-25 13:06:18.602 HSQLDB ser
            ver 1.7.2 is online
            13:06:18,602 INFO [STDOUT] [Server@1360c93]: To close normally, connect and exe
            cute SHUTDOWN SQL
            13:06:18,602 INFO [STDOUT] [Server@1360c93]: From command line, use [Ctrl]+[C]
            to abort abruptly
            13:06:18,805 INFO [WrapperDataSourceService] Bound connection factory for resou
            rce adapter for ConnectionManager 'jboss.jca:name=DefaultDS,service=DataSourceBi
            nding to JNDI name 'java:DefaultDS'
            13:06:19,086 INFO [ConnectionFactoryBindingService] Bound connection factory fo
            r resource adapter for ConnectionManager 'jboss.jca:name=JmsXA,service=Connectio
            nFactoryBinding to JNDI name 'java:JmsXA'
            13:06:19,633 INFO [A] Bound to JNDI name: queue/A
            13:06:19,633 INFO [B] Bound to JNDI name: queue/B
            13:06:19,633 INFO [C] Bound to JNDI name: queue/C
            13:06:19,649 INFO [D] Bound to JNDI name: queue/D
            13:06:19,649 INFO [ex] Bound to JNDI name: queue/ex
            13:06:19,821 INFO [testTopic] Bound to JNDI name: topic/testTopic
            13:06:19,837 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
            13:06:19,837 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic

            13:06:19,837 INFO [testQueue] Bound to JNDI name: queue/testQueue
            13:06:19,852 INFO [DLQ] Bound to JNDI name: queue/DLQ
            13:06:20,024 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.
            0.0:8093
            13:06:20,447 INFO [MailService] Mail Service bound to java:/Mail
            13:06:20,572 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=file:/C
            :/jboss/jboss-4.0.0/server/default/deploy/jmx-console.war/
            13:06:20,759 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=file:/C
            :/jboss/jboss-4.0.0/server/default/deploy/management/web-console.war/
            13:06:22,041 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-808
            0
            13:06:22,182 INFO [ChannelSocket] JK2: ajp13 listening on /0.0.0.0:8009
            13:06:22,198 INFO [JkMain] Jk running ID=0 time=0/63 config=null
            13:06:22,198 INFO [Server] JBoss (MX MicroKernel) [4.0.0 (build: CVSTag=JBoss_4
            _0_0 date=200409200418)] Started in 17s:559ms
            13:06:47,183 INFO [EARDeployer] Init J2EE application: file:/C:/jboss/jboss-4.0
            .0/server/default/deploy/JBossDukesBank.ear
            13:06:48,153 INFO [EjbModule] Deploying CustomerBean
            13:06:48,356 INFO [EjbModule] Deploying AccountBean
            13:06:48,356 INFO [EjbModule] Deploying TxBean
            13:06:48,372 INFO [EjbModule] Deploying NextIdBean
            13:06:48,403 INFO [EjbModule] Deploying AccountControllerBean
            13:06:48,450 INFO [EjbModule] Deploying CustomerControllerBean
            13:06:48,465 INFO [EjbModule] Deploying TxControllerBean
            13:06:50,310 INFO [STDOUT] org.jboss.ejb.plugins.cmp.ejbql.ParseException: Enco
            untered "t.timeStamp >=" at line 2, column 59.
            Was expecting one of:
            "ABS" ...
            "LENGTH" ...
            "LOCATE" ...
            "SQRT" ...
            "MOD" ...
            "(" ...
            "+" ...
            "-" ...
            <INTEGER_LITERAL> ...
            <FLOATING_POINT_LITERAL> ...
            <NUMERIC_VALUED_PARAMETER> ...
            <NUMERIC_VALUED_PATH> ...
            "NOT" ...
            <COLLECTION_VALUED_PATH> ...
            <STRING_VALUED_PATH> ...
            "CONCAT" ...
            "SUBSTRING" ...
            <BOOLEAN_VALUED_PATH> ...
            <DATETIME_VALUED_PATH> "=" ...
            <DATETIME_VALUED_PATH> ">" ...
            <DATETIME_VALUED_PATH> "<" ...
            <DATETIME_VALUED_PATH> "<>" ...
            <ENTITY_VALUED_PATH> ...
            <IDENTIFICATION_VARIABLE> ...

            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.g
            enerateParseException(EJBQLParser.java:4495)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.j
            j_consume_token(EJBQLParser.java:4376)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.A
            rithmeticPrimary(EJBQLParser.java:1747)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.A
            rithmeticFactor(EJBQLParser.java:1676)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.A
            rithmeticTerm(EJBQLParser.java:1600)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.A
            rithmeticExpression(EJBQLParser.java:1546)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.A
            rithmeticPrimary(EJBQLParser.java:1713)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.A
            rithmeticFactor(EJBQLParser.java:1676)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.A
            rithmeticTerm(EJBQLParser.java:1600)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.A
            rithmeticExpression(EJBQLParser.java:1546)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.B
            etweenExpression(EJBQLParser.java:881)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.C
            omparisonExpression(EJBQLParser.java:1503)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.S
            impleCondExpression(EJBQLParser.java:864)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.C
            onditionalPrimary(EJBQLParser.java:821)
            13:06:50,310 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.C
            onditionalTest(EJBQLParser.java:789)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.C
            onditionalFactor(EJBQLParser.java:766)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.W
            hereConditionalTerm(EJBQLParser.java:625)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.W
            hereExpression(EJBQLParser.java:568)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.W
            hereClause(EJBQLParser.java:532)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.E
            JBQL(EJBQLParser.java:117)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.p
            arse(EJBQLParser.java:65)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLCompi
            ler.compileEJBQL(JDBCEJBQLCompiler.java:153)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery
            .(JDBCEJBQLQuery.java:43)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.jdbc.JDBCCommandFac
            tory.createEJBQLQuery(JDBCCommandFactory.java:60)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.jdbc.JDBCQueryManag
            er.start(JDBCQueryManager.java:272)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
            er.startStoreManager(JDBCStoreManager.java:490)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManag
            er.start(JDBCStoreManager.java:381)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.plugins.CMPPersistenceManager.s
            tart(CMPPersistenceManager.java:157)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.EntityContainer.startService(En
            tityContainer.java:340)
            13:06:50,326 INFO [STDOUT] at org.jboss.system.ServiceMBeanSupport.jbossInt
            ernalStart(ServiceMBeanSupport.java:271)
            13:06:50,326 INFO [STDOUT] at org.jboss.system.ServiceMBeanSupport.jbossInt
            ernalLifecycle(ServiceMBeanSupport.java:221)
            13:06:50,326 INFO [STDOUT] at sun.reflect.GeneratedMethodAccessor2.invoke(U
            nknown Source)
            13:06:50,326 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
            ke(DelegatingMethodAccessorImpl.java:25)
            13:06:50,326 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
            24)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
            invoke(ReflectedDispatcher.java:141)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
            ation.java:80)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
            ion.java:72)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
            ke(AbstractMBeanInvoker.java:242)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
            eanServerImpl.java:642)
            13:06:50,326 INFO [STDOUT] at org.jboss.system.ServiceController$ServicePro
            xy.invoke(ServiceController.java:891)
            13:06:50,326 INFO [STDOUT] at $Proxy0.start(Unknown Source)
            13:06:50,326 INFO [STDOUT] at org.jboss.system.ServiceController.start(Serv
            iceController.java:416)
            13:06:50,326 INFO [STDOUT] at sun.reflect.GeneratedMethodAccessor6.invoke(U
            nknown Source)
            13:06:50,326 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
            ke(DelegatingMethodAccessorImpl.java:25)
            13:06:50,326 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
            24)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
            invoke(ReflectedDispatcher.java:141)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
            ation.java:80)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
            ion.java:72)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
            ke(AbstractMBeanInvoker.java:242)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
            eanServerImpl.java:642)
            13:06:50,326 INFO [STDOUT] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanP
            roxyExt.java:176)
            13:06:50,326 INFO [STDOUT] at $Proxy46.start(Unknown Source)
            13:06:50,326 INFO [STDOUT] at org.jboss.ejb.EjbModule.startService(EjbModul
            e.java:394)
            13:06:50,326 INFO [STDOUT] at org.jboss.system.ServiceMBeanSupport.jbossInt
            ernalStart(ServiceMBeanSupport.java:271)
            13:06:50,326 INFO [STDOUT] at org.jboss.system.ServiceMBeanSupport.jbossInt
            ernalLifecycle(ServiceMBeanSupport.java:221)
            13:06:50,326 INFO [STDOUT] at sun.reflect.GeneratedMethodAccessor2.invoke(U
            nknown Source)
            13:06:50,326 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
            ke(DelegatingMethodAccessorImpl.java:25)
            13:06:50,326 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
            24)
            13:06:50,342 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
            invoke(ReflectedDispatcher.java:141)
            13:06:50,342 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
            ation.java:80)
            13:06:50,342 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
            ion.java:72)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
            ke(AbstractMBeanInvoker.java:242)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
            eanServerImpl.java:642)
            13:06:50,451 INFO [STDOUT] at org.jboss.system.ServiceController$ServicePro
            xy.invoke(ServiceController.java:891)
            13:06:50,451 INFO [STDOUT] at $Proxy0.start(Unknown Source)
            13:06:50,451 INFO [STDOUT] at org.jboss.system.ServiceController.start(Serv
            iceController.java:416)
            13:06:50,451 INFO [STDOUT] at sun.reflect.GeneratedMethodAccessor6.invoke(U
            nknown Source)
            13:06:50,451 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
            ke(DelegatingMethodAccessorImpl.java:25)
            13:06:50,451 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
            24)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
            invoke(ReflectedDispatcher.java:141)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
            ation.java:80)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
            ion.java:72)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
            ke(AbstractMBeanInvoker.java:242)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
            eanServerImpl.java:642)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanP
            roxyExt.java:176)
            13:06:50,451 INFO [STDOUT] at $Proxy19.start(Unknown Source)
            13:06:50,451 INFO [STDOUT] at org.jboss.ejb.EJBDeployer.start(EJBDeployer.j
            ava:605)
            13:06:50,451 INFO [STDOUT] at org.jboss.deployment.MainDeployer.start(MainD
            eployer.java:935)
            13:06:50,451 INFO [STDOUT] at org.jboss.deployment.MainDeployer.start(MainD
            eployer.java:927)
            13:06:50,451 INFO [STDOUT] at org.jboss.deployment.MainDeployer.deploy(Main
            Deployer.java:746)
            13:06:50,451 INFO [STDOUT] at org.jboss.deployment.MainDeployer.deploy(Main
            Deployer.java:709)
            13:06:50,451 INFO [STDOUT] at sun.reflect.GeneratedMethodAccessor30.invoke(
            Unknown Source)
            13:06:50,451 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
            ke(DelegatingMethodAccessorImpl.java:25)
            13:06:50,451 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
            24)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
            invoke(ReflectedDispatcher.java:141)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
            ation.java:80)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.interceptor.AbstractInterceptor.
            invoke(AbstractInterceptor.java:119)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
            ion.java:74)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.interceptor.ModelMBeanOperationI
            nterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
            ion.java:74)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
            ke(AbstractMBeanInvoker.java:242)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
            eanServerImpl.java:642)
            13:06:50,451 INFO [STDOUT] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanP
            roxyExt.java:176)
            13:06:50,451 INFO [STDOUT] at $Proxy8.deploy(Unknown Source)
            13:06:50,451 INFO [STDOUT] at org.jboss.deployment.scanner.URLDeploymentSca
            nner.deploy(URLDeploymentScanner.java:305)
            13:06:50,451 INFO [STDOUT] at org.jboss.deployment.scanner.URLDeploymentSca
            nner.scan(URLDeploymentScanner.java:481)
            13:06:50,451 INFO [STDOUT] at org.jboss.deployment.scanner.AbstractDeployme
            ntScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
            13:06:50,451 INFO [STDOUT] at org.jboss.deployment.scanner.AbstractDeployme
            ntScanner$ScannerThread.loop(AbstractDeploymentScanner.java:215)
            13:06:50,451 INFO [STDOUT] at org.jboss.deployment.scanner.AbstractDeployme
            ntScanner$ScannerThread.run(AbstractDeploymentScanner.java:194)
            13:06:50,467 ERROR [EntityContainer] Starting failed jboss.j2ee:jndiName=ebankNe
            xtId,service=EJB
            org.jboss.deployment.DeploymentException: Error compiling EJB-QL statement 'sele
            ct object(t) from TxBean t
            where t.account.accountId = ?3 and (t.timeStamp >= ?1 and t
            .timeStamp <= ?2)'; - nested throwable: (org.jboss.ejb.plugins.cmp.ejbql.ParseEx
            ception: Encountered "t.timeStamp >=" at line 2, column 59.
            Was expecting one of:
            "ABS" ...
            "LENGTH" ...
            "LOCATE" ...
            "SQRT" ...
            "MOD" ...
            "(" ...
            "+" ...
            "-" ...
            <INTEGER_LITERAL> ...
            <FLOATING_POINT_LITERAL> ...
            <NUMERIC_VALUED_PARAMETER> ...
            <NUMERIC_VALUED_PATH> ...
            "NOT" ...
            <COLLECTION_VALUED_PATH> ...
            <STRING_VALUED_PATH> ...
            "CONCAT" ...
            "SUBSTRING" ...
            <BOOLEAN_VALUED_PATH> ...
            <DATETIME_VALUED_PATH> "=" ...
            <DATETIME_VALUED_PATH> ">" ...
            <DATETIME_VALUED_PATH> "<" ...
            <DATETIME_VALUED_PATH> "<>" ...
            <ENTITY_VALUED_PATH> ...
            <IDENTIFICATION_VARIABLE> ...
            )
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.(JDBCEJBQLQuery.j
            ava:52)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCCommandFactory.createEJBQLQuery(JD
            BCCommandFactory.java:60)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCQueryManager.start(JDBCQueryManage
            r.java:272)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.startStoreManager(JDB
            CStoreManager.java:490)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.start(JDBCStoreManage
            r.java:381)
            at org.jboss.ejb.plugins.CMPPersistenceManager.start(CMPPersistenceManag
            er.java:157)
            at org.jboss.ejb.EntityContainer.startService(EntityContainer.java:340)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
            upport.java:271)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
            eanSupport.java:221)
            at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
            ler.java:891)
            at $Proxy0.start(Unknown Source)
            at org.jboss.system.ServiceController.start(ServiceController.java:416)
            at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy46.start(Unknown Source)
            at org.jboss.ejb.EjbModule.startService(EjbModule.java:394)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
            upport.java:271)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
            eanSupport.java:221)
            at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
            ler.java:891)
            at $Proxy0.start(Unknown Source)
            at org.jboss.system.ServiceController.start(ServiceController.java:416)
            at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy19.start(Unknown Source)
            at org.jboss.ejb.EJBDeployer.start(EJBDeployer.java:605)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:927)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
            at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
            or.java:119)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
            at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
            BeanOperationInterceptor.java:131)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy8.deploy(Unknown Source)
            at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen
            tScanner.java:305)
            at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS
            canner.java:481)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
            doScan(AbstractDeploymentScanner.java:204)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
            loop(AbstractDeploymentScanner.java:215)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
            run(AbstractDeploymentScanner.java:194)
            Caused by: org.jboss.ejb.plugins.cmp.ejbql.ParseException: Encountered "t.timeSt
            amp >=" at line 2, column 59.
            Was expecting one of:
            "ABS" ...
            "LENGTH" ...
            "LOCATE" ...
            "SQRT" ...
            "MOD" ...
            "(" ...
            "+" ...
            "-" ...
            <INTEGER_LITERAL> ...
            <FLOATING_POINT_LITERAL> ...
            <NUMERIC_VALUED_PARAMETER> ...
            <NUMERIC_VALUED_PATH> ...
            "NOT" ...
            <COLLECTION_VALUED_PATH> ...
            <STRING_VALUED_PATH> ...
            "CONCAT" ...
            "SUBSTRING" ...
            <BOOLEAN_VALUED_PATH> ...
            <DATETIME_VALUED_PATH> "=" ...
            <DATETIME_VALUED_PATH> ">" ...
            <DATETIME_VALUED_PATH> "<" ...
            <DATETIME_VALUED_PATH> "<>" ...
            <ENTITY_VALUED_PATH> ...
            <IDENTIFICATION_VARIABLE> ...

            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.generateParseException(EJ
            BQLParser.java:4495)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.jj_consume_token(EJBQLPar
            ser.java:4376)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticPrimary(EJBQLPa
            rser.java:1747)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticFactor(EJBQLPar
            ser.java:1676)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticTerm(EJBQLParse
            r.java:1600)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticExpression(EJBQ
            LParser.java:1546)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticPrimary(EJBQLPa
            rser.java:1713)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticFactor(EJBQLPar
            ser.java:1676)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticTerm(EJBQLParse
            r.java:1600)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticExpression(EJBQ
            LParser.java:1546)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.BetweenExpression(EJBQLPa
            rser.java:881)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ComparisonExpression(EJBQ
            LParser.java:1503)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.SimpleCondExpression(EJBQ
            LParser.java:864)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ConditionalPrimary(EJBQLP
            arser.java:821)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ConditionalTest(EJBQLPars
            er.java:789)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ConditionalFactor(EJBQLPa
            rser.java:766)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.WhereConditionalTerm(EJBQ
            LParser.java:625)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.WhereExpression(EJBQLPars
            er.java:568)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.WhereClause(EJBQLParser.j
            ava:532)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.EJBQL(EJBQLParser.java:11
            7)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.parse(EJBQLParser.java:65
            )
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLCompiler.compileEJBQL(JDBCEJB
            QLCompiler.java:153)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.(JDBCEJBQLQuery.j
            ava:43)
            ... 76 more
            13:06:50,795 WARN [ServiceController] Problem starting service jboss.j2ee:jndiN
            ame=ebankNextId,service=EJB
            org.jboss.deployment.DeploymentException: Error compiling EJB-QL statement 'sele
            ct object(t) from TxBean t
            where t.account.accountId = ?3 and (t.timeStamp >= ?1 and t
            .timeStamp <= ?2)'; - nested throwable: (org.jboss.ejb.plugins.cmp.ejbql.ParseEx
            ception: Encountered "t.timeStamp >=" at line 2, column 59.
            Was expecting one of:
            "ABS" ...
            "LENGTH" ...
            "LOCATE" ...
            "SQRT" ...
            "MOD" ...
            "(" ...
            "+" ...
            "-" ...
            <INTEGER_LITERAL> ...
            <FLOATING_POINT_LITERAL> ...
            <NUMERIC_VALUED_PARAMETER> ...
            <NUMERIC_VALUED_PATH> ...
            "NOT" ...
            <COLLECTION_VALUED_PATH> ...
            <STRING_VALUED_PATH> ...
            "CONCAT" ...
            "SUBSTRING" ...
            <BOOLEAN_VALUED_PATH> ...
            <DATETIME_VALUED_PATH> "=" ...
            <DATETIME_VALUED_PATH> ">" ...
            <DATETIME_VALUED_PATH> "<" ...
            <DATETIME_VALUED_PATH> "<>" ...
            <ENTITY_VALUED_PATH> ...
            <IDENTIFICATION_VARIABLE> ...
            )
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.(JDBCEJBQLQuery.j
            ava:52)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCCommandFactory.createEJBQLQuery(JD
            BCCommandFactory.java:60)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCQueryManager.start(JDBCQueryManage
            r.java:272)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.startStoreManager(JDB
            CStoreManager.java:490)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.start(JDBCStoreManage
            r.java:381)
            at org.jboss.ejb.plugins.CMPPersistenceManager.start(CMPPersistenceManag
            er.java:157)
            at org.jboss.ejb.EntityContainer.startService(EntityContainer.java:340)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
            upport.java:271)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
            eanSupport.java:221)
            at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
            ler.java:891)
            at $Proxy0.start(Unknown Source)
            at org.jboss.system.ServiceController.start(ServiceController.java:416)
            at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy46.start(Unknown Source)
            at org.jboss.ejb.EjbModule.startService(EjbModule.java:394)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
            upport.java:271)
            at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMB
            eanSupport.java:221)
            at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceControl
            ler.java:891)
            at $Proxy0.start(Unknown Source)
            at org.jboss.system.ServiceController.start(ServiceController.java:416)
            at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy19.start(Unknown Source)
            at org.jboss.ejb.EJBDeployer.start(EJBDeployer.java:605)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:935)
            at org.jboss.deployment.MainDeployer.start(MainDeployer.java:927)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:746)
            at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:709)
            at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
            sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
            er.java:141)
            at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
            at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
            or.java:119)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
            at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
            BeanOperationInterceptor.java:131)
            at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
            at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
            java:242)
            at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
            at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
            at $Proxy8.deploy(Unknown Source)
            at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen
            tScanner.java:305)
            at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS
            canner.java:481)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
            doScan(AbstractDeploymentScanner.java:204)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
            loop(AbstractDeploymentScanner.java:215)
            at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
            run(AbstractDeploymentScanner.java:194)
            Caused by: org.jboss.ejb.plugins.cmp.ejbql.ParseException: Encountered "t.timeSt
            amp >=" at line 2, column 59.
            Was expecting one of:
            "ABS" ...
            "LENGTH" ...
            "LOCATE" ...
            "SQRT" ...
            "MOD" ...
            "(" ...
            "+" ...
            "-" ...
            <INTEGER_LITERAL> ...
            <FLOATING_POINT_LITERAL> ...
            <NUMERIC_VALUED_PARAMETER> ...
            <NUMERIC_VALUED_PATH> ...
            "NOT" ...
            <COLLECTION_VALUED_PATH> ...
            <STRING_VALUED_PATH> ...
            "CONCAT" ...
            "SUBSTRING" ...
            <BOOLEAN_VALUED_PATH> ...
            <DATETIME_VALUED_PATH> "=" ...
            <DATETIME_VALUED_PATH> ">" ...
            <DATETIME_VALUED_PATH> "<" ...
            <DATETIME_VALUED_PATH> "<>" ...
            <ENTITY_VALUED_PATH> ...
            <IDENTIFICATION_VARIABLE> ...

            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.generateParseException(EJ
            BQLParser.java:4495)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.jj_consume_token(EJBQLPar
            ser.java:4376)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticPrimary(EJBQLPa
            rser.java:1747)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticFactor(EJBQLPar
            ser.java:1676)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticTerm(EJBQLParse
            r.java:1600)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticExpression(EJBQ
            LParser.java:1546)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticPrimary(EJBQLPa
            rser.java:1713)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticFactor(EJBQLPar
            ser.java:1676)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticTerm(EJBQLParse
            r.java:1600)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ArithmeticExpression(EJBQ
            LParser.java:1546)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.BetweenExpression(EJBQLPa
            rser.java:881)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ComparisonExpression(EJBQ
            LParser.java:1503)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.SimpleCondExpression(EJBQ
            LParser.java:864)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ConditionalPrimary(EJBQLP
            arser.java:821)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ConditionalTest(EJBQLPars
            er.java:789)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.ConditionalFactor(EJBQLPa
            rser.java:766)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.WhereConditionalTerm(EJBQ
            LParser.java:625)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.WhereExpression(EJBQLPars
            er.java:568)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.WhereClause(EJBQLParser.j
            ava:532)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.EJBQL(EJBQLParser.java:11
            7)
            at org.jboss.ejb.plugins.cmp.ejbql.EJBQLParser.parse(EJBQLParser.java:65
            )
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLCompiler.compileEJBQL(JDBCEJB
            QLCompiler.java:153)
            at org.jboss.ejb.plugins.cmp.jdbc.JDBCEJBQLQuery.(JDBCEJBQLQuery.j
            ava:43)
            ... 76 more
            13:06:51,264 INFO [EJBDeployer] Deployed: file:/C:/jboss/jboss-4.0.0/server/def
            ault/tmp/deploy/tmp53832JBossDukesBank.ear-contents/bank-ejb.jar
            13:06:51,405 INFO [TomcatDeployer] deploy, ctxPath=/bank, warUrl=file:/C:/jboss
            /jboss-4.0.0/server/default/tmp/deploy/tmp53832JBossDukesBank.ear-contents/web-c
            lient-exp.war/
            13:06:51,608 INFO [EARDeployer] Started J2EE application: file:/C:/jboss/jboss-
            4.0.0/server/default/deploy/JBossDukesBank.ear

            • 3. Re: Login error. What is wrong?
              tigercode

              I'm also getting the same error when i login as 200/j2ee this is the stacktrace at the server log. Has someone faced this problem earlier. Quick help would be appreciated


              java.lang.NullPointerException
              at com.sun.ebank.web.CustomerBean.getAccounts(CustomerBean.java:113)
              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.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:314)
              at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
              at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
              at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
              at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:899)
              at org.apache.jsp.template.links_jsp._jspx_meth_c_set_0(links_jsp.java:161)
              at org.apache.jsp.template.links_jsp._jspService(links_jsp.java:84)
              at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
              at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
              at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
              at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
              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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
              at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
              at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)
              at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
              at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:581)
              at com.sun.ebank.web.template.InsertTag.doTag(InsertTag.java:83)
              at org.apache.jsp.template.template_jsp._jspx_meth_tt_insert_2(template_jsp.java:897)
              at org.apache.jsp.template.template_jsp._jspService(template_jsp.java:87)
              at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
              at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
              at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
              at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
              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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
              at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
              at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
              at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
              at com.sun.ebank.web.Dispatcher.doGet(Dispatcher.java:91)
              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 com.jboss.ebank.web.CustomerHackFilter.doFilter(CustomerHackFilter.java:54)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
              at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
              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.CustomPrincipalValve.invoke(CustomPrincipalValve.java:44)
              at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
              at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
              at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
              at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:169)
              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:118)
              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)