Now that I've switch my editors and compilers to use utf8 encoding, I see this all the time (I just fixed something like this in the Maxmind java API). Likely it's a malformed unicode char in the html for LoginPage (in fact it lists LoginPage.html).

You can do two things. File a report in Jira, maybe even fix the problem (the char should show up in your editor) and include it or include a patch. And in the mean time you can extends LoginPage.class and make your own LoginPage.html thats properly formatted.

- Brill Pappin



On 17-Mar-09, at 4:11 AM, carloc wrote:


Hi Everyone,

I'm getting this error which causes my application to not work at all. It
works perfectly fine on windows
but when I transfer to Ubuntu Linux this happens. I am deploying to a
websphere 6.1 in both scenarios and I am using Wicket version 1.3.5, PLease
help thanks a lot.

Thank you

3/09 16:02:25:336 PHT] 00000022 SystemOut     O ERROR - MarkupCache
- Unable to read markup from
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv02/installedApps/ sxi-ubuntu2Node01Cell/courier-management_war.ear/courier- management.war/WEB-INF/classes/com/ccti/carnelian/web/login/ LoginPage.html
sun.io.MalformedInputException
        at sun.io.ByteToCharUTF8.convert(ByteToCharUTF8.java:262)
at sun.nio.cs.StreamDecoder $ConverterSD.convertInto(StreamDecoder.java:314) at sun.nio.cs.StreamDecoder$ConverterSD.implRead(StreamDecoder.java: 364)
        at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:250)
        at java.io.InputStreamReader.read(InputStreamReader.java:212)
        at java.io.BufferedReader.fill(BufferedReader.java:157)
        at java.io.BufferedReader.read1(BufferedReader.java:208)
        at java.io.BufferedReader.read(BufferedReader.java:282)
        at org.apache.wicket.util.io.XmlReader.read(XmlReader.java:240)
        at java.io.Reader.read(Reader.java:124)
        at org.apache.wicket.util.io.Streams.readString(Streams.java:219)
        at
org .apache .wicket.util.io.FullyBufferedReader.<init>(FullyBufferedReader.java: 64)
        at
org .apache.wicket.markup.parser.XmlPullParser.parse(XmlPullParser.java: 536)
        at org.apache.wicket.markup.MarkupParser.parse(MarkupParser.java:265)
        at
org .apache .wicket .markup.loader.SimpleMarkupLoader.loadMarkup(SimpleMarkupLoader.java: 52)
        at
org .apache .wicket .markup .loader .InheritedMarkupMarkupLoader .loadMarkup(InheritedMarkupMarkupLoader.java:62)
        at
org .apache .wicket .markup .loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:55) at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java: 458)
        at
org .apache .wicket .markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:553) at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java: 319)
        at
org .apache.wicket.markup.MarkupCache.getMarkupStream(MarkupCache.java: 215)
        at
org .apache .wicket .MarkupContainer.getAssociatedMarkupStream(MarkupContainer.java:343)
        at org.apache.wicket.Page.onRender(Page.java:1463)
        at org.apache.wicket.Component.render(Component.java:2317)
        at org.apache.wicket.Page.renderPage(Page.java:904)
        at
org .apache .wicket .request .target .component .BookmarkablePageRequestTarget .respond(BookmarkablePageRequestTarget.java:231)
        at
org .apache .wicket .request .AbstractRequestCycleProcessor .respond(AbstractRequestCycleProcessor.java:104)
        at
org .apache .wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1181)
        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1252)
        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1353)
        at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
        at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java: 355)
        at
org .apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java: 124)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at
com .ibm .ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java: 966)
        at
com .ibm .ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java: 907)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
        at
org .springframework .orm .hibernate3 .support .OpenSessionInViewFilter .doFilterInternal(OpenSessionInViewFilter.java:198)
        at
org .springframework .web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java: 76)
        at
com .ibm .ws .webcontainer .filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:696)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:641)
        at
com .ibm .ws .webcontainer .servlet.ServletWrapper.handleRequest(ServletWrapper.java:475)
        at
com .ibm .ws .wswebcontainer .servlet.ServletWrapper.handleRequest(ServletWrapper.java:463) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java: 3107) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java: 238)
        at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java: 811)
        at
com .ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java: 1425)
        at
com .ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java: 92)
        at
com .ibm .ws .http .channel .inbound .impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
        at
com .ibm .ws .http .channel .inbound .impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
        at
com .ibm .ws .http .channel .inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java: 102)
        at
com .ibm .ws .tcp .channel .impl .AioReadCompletionListener .futureCompleted(AioReadCompletionListener.java:152)
        at
com .ibm .io .async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java: 213)
        at
com .ibm .io .async .AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java: 195)
        at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
        at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
        at
com .ibm .io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)
        at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
[17/03/09 16:02:25:351 PHT] 00000022 SystemOut O ERROR - RequestCycle
-
java.lang.NullPointerException
        at
org .apache .wicket .util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:299)
        at
org .apache .wicket.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java: 445)
        at
org.apache.wicket.markup.MarkupCache $DefaultCacheImplementation.get(MarkupCache.java:728) at org.apache.wicket.markup.MarkupCache.removeMarkup(MarkupCache.java: 130) at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java: 485)
        at
org .apache .wicket .markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:553) at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java: 319)
        at
org .apache.wicket.markup.MarkupCache.getMarkupStream(MarkupCache.java: 215)
        at
org .apache .wicket .MarkupContainer.getAssociatedMarkupStream(MarkupContainer.java:343)
        at org.apache.wicket.Page.onRender(Page.java:1463)
        at org.apache.wicket.Component.render(Component.java:2317)
        at org.apache.wicket.Page.renderPage(Page.java:904)
        at
org .apache .wicket .request .target .component .BookmarkablePageRequestTarget .respond(BookmarkablePageRequestTarget.java:231)
        at
org .apache .wicket .request .AbstractRequestCycleProcessor .respond(AbstractRequestCycleProcessor.java:104)
        at
org .apache .wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1181)
        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1252)
        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1353)
        at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
        at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java: 355)
        at
org .apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java: 124)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
        at
com .ibm .ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java: 966)
        at
com .ibm .ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java: 907)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
        at
org .springframework .orm .hibernate3 .support .OpenSessionInViewFilter .doFilterInternal(OpenSessionInViewFilter.java:198)
        at
org .springframework .web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java: 76)
        at
com .ibm .ws .webcontainer .filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:696)
        at
com .ibm .ws .webcontainer .filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:641)
        at
com .ibm .ws .webcontainer .servlet.ServletWrapper.handleRequest(ServletWrapper.java:475)
        at
com .ibm .ws .wswebcontainer .servlet.ServletWrapper.handleRequest(ServletWrapper.java:463) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java: 3107) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java: 238)
        at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java: 811)
        at
com .ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java: 1425)
        at
com .ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java: 92)
        at
com .ibm .ws .http .channel .inbound .impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
        at
com .ibm .ws .http .channel .inbound .impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
        at
com .ibm .ws .http .channel .inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java: 102)
        at
com .ibm .ws .tcp .channel .impl .AioReadCompletionListener .futureCompleted(AioReadCompletionListener.java:152)
        at
com .ibm .io .async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java: 213)
        at
com .ibm .io .async .AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java: 195)
        at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
        at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)
        at
com .ibm .io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)
        at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
[17/03/09 16:02:25:399 PHT] 00000022 SystemOut O INFO - RequestLogger
-
time = 266 ,event = BookmarkablePage [com .ccti .carnelian .web .login .LoginPage ],response = BookmarkablePage [org .apache .wicket .markup .html .pages .InternalErrorPage ],sessionid=wi9V1WyrCDNUDypiztDpp8q,sessionsize=1247,sessionstart=Tue
Mar 17 16:02:25 PHT
2009 ,requests =1,totaltime=266,activerequests=1,maxmem=2196M,total=203M,used=203M [17/03/09 16:02:27:396 PHT] 00000022 SystemOut O ERROR - MarkupCache
- Unable to read markup from
file:/opt/IBM/WebSphere/AppServer/profiles/AppSrv02/installedApps/ sxi-ubuntu2Node01Cell/courier-management_war.ear/courier- management.war/WEB-INF/classes/com/ccti/carnelian/web/login/ LoginPage.html
sun.io.MalformedInputException


Carloc
--
View this message in context: 
http://www.nabble.com/Wicket-Problems-On-Ubuntu-tp22554217p22554217.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to