Hi Tikiidid you solve the problem?

2009/8/27 David Canos <davidca...@gmail.com>

> same to me when working with EAR projects in Glassfish v2 and v2.1.
>
> try config Exception interceptor, anyway I could not resolved the problem
> this way,
> I turn struts.debug to on, and then i'm able to see the exception msg in a
> configured exception.jsp but never in the server.log!
>
> I hope it help you!
> good luck and if you find a fix please put it in the list :)
>
> 2009/8/25 Tikii <the...@hardlovecowboys.com>
>
>
>> I am currently building a web application using struts2 and deploying it
>> to a
>> Glassfish v2.1 application server. I have an issue, in that when a struts2
>> action results in an Exception, no stack trace is being output to the
>> server.log, in fact nothing is reported in the log at all. This makes
>> debugging very tedious.
>>
>> I am including several parts of my code in the hope that someone can
>> assist
>> me with turning this error logging on. This code is set up to deliberately
>> cause a NullPointerException, which I would expect to be logged with a
>> stack
>> trace to the server.log.
>>
>> Please note that this issue occurs regardless of struts.devMode being true
>> or false
>>
>> struts.xml package
>> <package name="Game-web" extends="struts-default">
>>  <action name="GameSearch_search" class="app.GameSearchAction"
>> method="search">
>>    <result>game_search.jsp</result>
>>  </action>
>> </package>
>>
>> GamSearchAction search method (I have deliberately set this to cause a
>> NullPointerException)
>> public String search() {
>>  Date date = null;
>>  date.equals(null);
>>  return Action.SUCCESS;
>> }
>>
>> log4j.properties
>> # Set root logger level to DEBUG and its only appender to A1.
>> log4j.rootLogger=INFO, A1
>>
>> # A1 is set to be a ConsoleAppender.
>> log4j.appender.A1=org.apache.log4j.ConsoleAppender
>>
>> # A1 uses PatternLayout.
>> log4j.appender.A1.layout=org.apache.log4j.PatternLayout
>> log4j.appender.A1.layout.ConversionPattern=%d %-5p %c.%M:%L - %m%n
>>
>> # try setting struts logging to INFO
>> log4j.logger.org.apache.struts2=INFO
>> log4j.logger.com.opensymphony.xwork2=INFO
>>
>> Result
>> The result of going to
>> http://localhost:8080/Game-web/GameSearch_search.action is the default
>> glassfish 500 error server page.
>>
>> HTTP Status 500 -
>>
>> type Exception report
>>
>> message
>>
>> descriptionThe server encountered an internal error () that prevented it
>> from fulfilling this request.
>>
>> exception
>>
>> java.lang.NullPointerException
>>
>> note The full stack traces of the exception and its root causes are
>> available in the Sun GlassFish Enterprise Server v2.1 logs.
>> Sun GlassFish Enterprise Server v2.1
>> --
>> View this message in context:
>> http://www.nabble.com/Struts2-is-not-outputting-to-the-Glassfish-server.log-tp25131136p25131136.html
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> For additional commands, e-mail: user-h...@struts.apache.org
>>
>>
>

Reply via email to