Open michaelwechner opened 12 years ago
Pushed possible one-line fix. Please take a look.
I still receive the same error:
2092 2012-09-19 13:48:29,327 +0200 [http-bio-8080-exec-3] ERROR org.wyona.yanel.servlet.YanelServlet.getContent():752 - java.lang.NullPointerException java.lang.NullPointerException at org.wyona.yanel.core.ResourceTypeDefinition.getResourceTypeNamespace(ResourceTypeDefinition.java:88) at org.wyona.yanel.impl.resources.showrealms.ShowRealms.getContentXML(ShowRealms.java:144) at org.wyona.yanel.impl.resources.BasicXMLResource.getView(BasicXMLResource.java:198) at org.wyona.yanel.servlet.YanelServlet.getContent(YanelServlet.java:652) at org.wyona.yanel.servlet.YanelServlet.doGet(YanelServlet.java:473) at org.wyona.yanel.servlet.YanelServlet.service(YanelServlet.java:371) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.wyona.yanel.servlet.communication.YanelFilter.doFilter(YanelFilter.java:37) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) 2146 2012-09-19 13:48:29,381 +0200 [http-bio-8080-exec-3] ERROR org.wyona.yanel.impl.resources.BasicGenericExceptionHandlerResource.getContentXML():60 - java.lang.NullPointerException java.lang.NullPointerException at org.wyona.yanel.core.ResourceTypeDefinition.getResourceTypeNamespace(ResourceTypeDefinition.java:88) at org.wyona.yanel.impl.resources.showrealms.ShowRealms.getContentXML(ShowRealms.java:144) at org.wyona.yanel.impl.resources.BasicXMLResource.getView(BasicXMLResource.java:198) at org.wyona.yanel.servlet.YanelServlet.getContent(YanelServlet.java:652) at org.wyona.yanel.servlet.YanelServlet.doGet(YanelServlet.java:473) at org.wyona.yanel.servlet.YanelServlet.service(YanelServlet.java:371) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.wyona.yanel.servlet.communication.YanelFilter.doFilter(YanelFilter.java:37) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680)
When setting inside (local.)build.properties
copy.resource-type-configs.to.webapp=true
and hence building Yanel with binary resources, then the welcome realm home currently fails with the following exception:
13057 2012-08-30 13:12:21,760 +0200 [http-bio-8080-exec-8] ERROR org.wyona.yanel.servlet.YanelServlet.getContent():740 - java.lang.NullPointerException java.lang.NullPointerException at org.wyona.yanel.core.ResourceTypeDefinition.getResourceTypeNamespace(ResourceTypeDefinition.java:88) at org.wyona.yanel.impl.resources.showrealms.ShowRealms.getContentXML(ShowRealms.java:132) at org.wyona.yanel.impl.resources.BasicXMLResource.getView(BasicXMLResource.java:198) at org.wyona.yanel.servlet.YanelServlet.getContent(YanelServlet.java:640) at org.wyona.yanel.servlet.YanelServlet.doGet(YanelServlet.java:461) at org.wyona.yanel.servlet.YanelServlet.service(YanelServlet.java:359)
I guess there must be something wrong with
local/apache-tomcat-7.0.25/webapps/yanel/WEB-INF/lib/yanel-resource-show-realms-0.0.1-dev-rXXX.jar