Latest version downloaded from the site: wicket-1.2.3.jar


Juergen Donnerstag wrote:
> I don't think it is the jar alone, I'm using jar as well and I don't
> get the exception. But I think you asked the right question: What is
> causing the xmlReader object to be null? Obviously iit happens while
> closeing the parser, which means that it started parsing (with a
> none-null parser object) and than ...
>
> Which version of Wicket are you using?
>
> Juergen
>
>
> On 12/23/06, August Detlefsen <[EMAIL PROTECTED]> wrote:
>>
>>  I figured out how to setup logging it was easy. I was trying to load 
>> the
>> markup HTML from a jar file:
>>
>>  12-22 12:18:32 [DEBUG] [UrlResourceStream] - cannot convert url:
>> jar:file:/export/webapps/mycompany.com/web/ROOT/WEB-INF/lib/com.mycompany.newscomments.jar!/com/mycompany/newscomments/CommentHomePage.html
>>  
>>
>> to file (URI is not hierarchical), falling back to the inputstream for
>> polling
>>  12-22 12:18:32 [DEBUG] [MarkupCache] - Loading markup from
>> jar:file:/export/webapps/mycompany.com/web/ROOT/WEB-INF/lib/com.mycompany.newscomments.jar!/com/mycompany/newscomments/CommentHomePage.html
>>  
>>
>>  12-22 12:18:33 [ERROR] [RequestCycle] -
>>  java.lang.NullPointerException
>>          at
>> wicket.markup.parser.XmlPullParser.parse(XmlPullParser.java:390)
>>          at
>> wicket.markup.MarkupParser.readAndParse(MarkupParser.java:196)
>>          at
>> wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:279)
>>          at
>> wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:354) 
>>
>>          at
>> wicket.markup.MarkupCache.getMarkup(MarkupCache.java:198)
>>          at
>> wicket.markup.MarkupCache.getMarkupStream(MarkupCache.java:106)
>>          at
>> wicket.MarkupContainer.getAssociatedMarkupStream(MarkupContainer.java:827) 
>>
>>          at
>> wicket.markup.html.WebPage.commonInit(WebPage.java:235)
>>          at wicket.markup.html.WebPage.<init>(WebPage.java:120)
>>          at
>> com.mycompany.newscomments.CommentHomePage.<init>(CommentHomePage.java:27) 
>>
>>  ...
>>
>>  Once I moved the markup file out of the jar and into 
>> WEB-INF/classes, the
>> problem went away. Is there any way to keep them in the jar file without
>> getting this error?
>>
>>  -August
>>
>>
>>
>>
>>  Johan Compagner wrote:
>>
>> can you check for us why that is null in your case?
>> All those exceptions are logged just make sure you have the right
>> logging.properties
>>
>> johan
>>
>>
>>
>> On 12/22/06, August Detlefsen <[EMAIL PROTECTED]> wrote:
>> > I am getting a NullPointerException when I try to visit the home 
>> page of
>> > my web application. Root cause:
>> >
>> > java.lang.NullPointerException
>> > at
>> wicket.markup.parser.XmlPullParser.parse(XmlPullParser.java:390)
>> > at
>> wicket.markup.MarkupParser.readAndParse(MarkupParser.java:196)
>> > at wicket.markup.MarkupCache.loadMarkup
>> (MarkupCache.java:279)
>> > at
>> >
>> wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:354) 
>>
>> > at
>> wicket.markup.MarkupCache.getMarkup(MarkupCache.java:198)
>> > at wicket.markup.MarkupCache.getMarkupStream(
>> MarkupCache.java:106)
>> > at
>> >
>> wicket.MarkupContainer.getAssociatedMarkupStream(MarkupContainer.java:827) 
>>
>> > at
>> wicket.markup.html.WebPage.commonInit(WebPage.java:235)
>> > at wicket.markup.html.WebPage.<init>(WebPage.java :120)
>> > at
>> >
>> com.mycompany.newscomments.CommentHomePage.<init>(CommentHomePage.java:27) 
>>
>> > ...
>> >
>> > I traced it back to the parse method in XmlPullParser, specifically
>> > where the xmlReader is closed in the finally block:
>> >
>> > finally
>> >                {
>> >                        resource.close();
>> >                        this.xmlReader.close();
>> >                }
>> >
>> > I think this exception can be avoided by changing:
>> >
>> >    this.xmlReader.close ();
>> >
>> > to:
>> >
>> >    if (this.xmlReader != null) this.xmlReader.close();
>> >
>> > However, what is causing the xmlReader object to be null?
>> >
>> > Is there a way to redirect these errors to a log file instead of
>> > displaying them on screen?
>> >
>> > Thanks,
>> > August
>> >
>> >
>> >
>> ------------------------------------------------------------------------- 
>>
>> > Take Surveys. Earn Cash. Influence the Future of IT
>> > Join SourceForge.net's Techsay panel and you'll get the chance to 
>> share
>> your
>> > opinions on IT & business topics through brief surveys - and earn cash
>> >
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV 
>>
>> > _______________________________________________
>> > Wicket-user mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/wicket-user
>> >
>>
>>
>>  --
>> August Detlefsen
>> CEO/Web Application Architect
>> CodeMagi, Inc.
>> 510-368-4489 tel
>> 510-336-9434 fax
>> http://www.codemagi.com
>>
>> ------------------------------------------------------------------------- 
>>
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the chance to 
>> share your
>> opinions on IT & business topics through brief surveys - and earn cash
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV 
>>
>>
>> _______________________________________________
>> Wicket-user mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>
>>
>>

-- 
August Detlefsen
CEO/Web Application Architect
CodeMagi, Inc. 
510-368-4489 tel
510-336-9434 fax
http://www.codemagi.com


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to