You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by carloc <ca...@yahoo.com> on 2009/03/17 09:11:06 UTC
Wicket Problems On Ubuntu
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: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Wicket Problems On Ubuntu
Posted by Brill Pappin <br...@pappin.ca>.
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: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Wicket Problems On Ubuntu
Posted by Pointbreak <po...@ml1.net>.
Your LoginPage.html has special (non-ascii) characters, and is stored in
another encoding than you read it (probably a windows encoding). Save it
in e.g. UTF-8, and tell wicket to use UTF-8 as the encoding for reading
page templates. Or replace your special characters with HTML codes for
those characters.
On Tue, 17 Mar 2009 01:11 -0700, "carloc" <ca...@yahoo.com> 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: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org