Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从JBossSeam调用私有方法_Java_Reflection_Jboss Seam - Fatal编程技术网

Java 从JBossSeam调用私有方法

Java 从JBossSeam调用私有方法,java,reflection,jboss-seam,Java,Reflection,Jboss Seam,我想从Servlet类调用Seam组件私有方法。我使用servlet类作为上下文HttpServletRequest,因此可以访问组件bean。检查代码示例 protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String userId = "U00001"; St

我想从Servlet类调用Seam组件私有方法。我使用servlet类作为上下文HttpServletRequest,因此可以访问组件bean。检查代码示例

protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException,
        IOException {
    String userId = "U00001";
    String userGroupCd = "00000000";
    FacesContext facesContext = null;
    try {
        facesContext = getFacesContext(request, response);
    } catch (Exception e) {
        e.printStackTrace();
    }
    loginUtility = (ClientUtility) Component.getInstance("utility");
    Method clientInfoMethod = null;
    try {
        clientInfoMethod = getDeclaredMethod(loginUtility, "createClientInfo", String.class, String.class);
        clientInfoMethod.setAccessible(true);
        clientInfoMethod.invoke(loginUtility, userId, userGroupCd);

    } catch (IllegalArgumentException e1) {
        // TODO 自動生成された catch ブロック
        e1.printStackTrace();
    } catch (SecurityException e1) {
        // TODO 自動生成された catch ブロック
        e1.printStackTrace();
    } catch (IllegalAccessException e1) {
        // TODO 自動生成された catch ブロック
        e1.printStackTrace();
    } catch (InvocationTargetException e1) {
        // TODO 自動生成された catch ブロック
        e1.printStackTrace();
        // } catch (NoSuchMethodException e1) {
        // // TODO 自動生成された catch ブロック
        // e1.printStackTrace();
    } finally {
        clientInfoMethod.setAccessible(false);
    }
}

private <T extends Object> Method getDeclaredMethod(T obj, String name, Class<?>... parameters) {
    Method declaredMethod = null;
    Method[] methods = Component.forName("loginUtility").getBeanClass().getDeclaredMethods();
    for (Method var : methods) {
        if (var.getName().contains(name) && parameters.length == var.getParameterTypes().length) {
            declaredMethod = var;
            return declaredMethod;
        }
    }
    return declaredMethod;
}
但在调用ClientInfo.invoke()方法时,我遇到了以下错误:

2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1) java.lang.reflect.InvocationTargetException
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at java.lang.reflect.Method.invoke(Method.java:597)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.fast.front.comon.servlet.CommonSsoInit.processRequest(CommonSsoInit.java:73)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.fast.front.comon.servlet.AbstractFacesServlet$1.process(AbstractFacesServlet.java:48)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.ContextualHttpServletRequest.run(ContextualHttpServletRequest.java:53)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.fast.front.comon.servlet.AbstractFacesServlet.service(AbstractFacesServlet.java:50)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.falcon.online.component.web.seam.SystemFilter.doFilter(SystemFilter.java:253)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.ContextFilter$1.process(ContextFilter.java:42)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.ContextualHttpServletRequest.run(ContextualHttpServletRequest.java:53)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:37)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at java.lang.Thread.run(Thread.java:662)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1) Caused by: java.lang.NullPointerException
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.falcon.online.component.authenticate.LoginUtility.createClientInfo(LoginUtility.java:794)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  ... 57 more

有人能帮我或给我一些建议吗?

显示
createClientInfo()
的声明。抛出异常的那一行具体在哪里?
userId
userGroupCd
的值是什么?我已经根据你的问题编辑了我的文章。如果你有任何想法,请告诉我。这是完整的堆栈跟踪吗?如果没有,请全部粘贴。另外,输入一个
System.out.println(userId);System.out.println(userGroupCd)就在调用()之前。它打印什么?我已经更新了堆栈跟踪。userId和userGroupCd只是我将传递给实用程序的登录信息。主要的问题是seam组件没有私有方法。当我使用component.getInstance(“实用工具”).getClass().getDeclaredMethods()时,其中没有私有方法。我不知道为什么。再次查看我更新的帖子。真正的错误是
loginutability.createClientInfo(loginutability.java:794)
上的
NullPointerException
。那是哪一行?另外,在您的
getDeclaredMethod()
方法中,您通过
component.forName(“loginutability”)
获取组件,而组件名称是
“utility”
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1) java.lang.reflect.InvocationTargetException
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at java.lang.reflect.Method.invoke(Method.java:597)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.fast.front.comon.servlet.CommonSsoInit.processRequest(CommonSsoInit.java:73)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.fast.front.comon.servlet.AbstractFacesServlet$1.process(AbstractFacesServlet.java:48)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.ContextualHttpServletRequest.run(ContextualHttpServletRequest.java:53)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.fast.front.comon.servlet.AbstractFacesServlet.service(AbstractFacesServlet.java:50)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.falcon.online.component.web.seam.SystemFilter.doFilter(SystemFilter.java:253)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.ContextFilter$1.process(ContextFilter.java:42)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.ContextualHttpServletRequest.run(ContextualHttpServletRequest.java:53)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:37)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at java.lang.Thread.run(Thread.java:662)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1) Caused by: java.lang.NullPointerException
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  at jp.co.dirbi.falcon.online.component.authenticate.LoginUtility.createClientInfo(LoginUtility.java:794)
2013-05-29 00:20:45,921 ERROR [STDERR] (http-127.0.0.1-8080-1)  ... 57 more