[mayaa-user:615] WAS6.1でsun.io.MalformedInputException

Maeno [E-MAIL ADDRESS DELETED]
2008年 1月 17日 (木) 10:15:34 JST


いつもお世話になっております.
前野と申します.

かれこれ数日はまりっぱなしです(^^;
本件,どなたかアドバイス頂けたらと思います.
#不足している情報等ありましたらご指摘下さい.

Mayaa1.1.16を用いてシステムを構築しております.
Tomcat5.5上で動作確認してOKとなりましたので,
war化してWAS6.1にデプロイしました.

しかし,WAS6.1にデプロイして
http://[IP Address]:[port]/context/hoge.html
にアクセスすると,掲題の例外が発生します.
メール末尾にログ及びスタックトレースを記してあります.

とりあえず,UTF-8でHTMLを保存,キャラクタセットもUTF-8と
指定していると例外は出ないのですが,外部JSの読み込みで
別の問題が発生しています.(Mayaaとは関係ないですが・・)

現状,MS932でHTMLを保存,キャラクタセットにUTF-8と
指定すると例外が出ます.

--------------------------(ここからログ)------------------

DEBUG 2008-01-17 09:11:50,234 [WebContainer : 0] /menu.mayaa build start.
[08/01/17 9:11:50:234 JST] 00000020  O UOW=  source=SystemOut org=IBM
prod=WebSphere component=Application Server thread=[WebContainer : 0]

DEBUG 2008-01-17 09:11:50,234 [WebContainer : 0] /menu.html build start.
[08/01/17 9:11:50:265 JST] 00000020  O UOW=  source=SystemOut org=IBM
prod=WebSphere component=Application Server thread=[WebContainer : 0]

INFO  2008-01-17 09:11:50,265 [WebContainer : 0] error template not
found, /sun.io.MalformedInputException

--------------------------(ここまでログ)------------------

--------------------------(ここからスタックトレース)------------------
sun.io.ByteToCharUTF8.convert(262)
sun.nio.cs.StreamDecoder$ConverterSD.convertInto(314)
sun.nio.cs.StreamDecoder$ConverterSD.implRead(364)
sun.nio.cs.StreamDecoder.read(250)
java.io.InputStreamReader.read(212)
org.cyberneko.html.HTMLScanner.load(1082)
org.cyberneko.html.HTMLScanner.read(1043)
org.cyberneko.html.HTMLScanner$ContentScanner.scan(1822)
org.cyberneko.html.HTMLScanner.scanDocument(809)
org.cyberneko.html.HTMLConfiguration.parse(478)
org.cyberneko.html.HTMLConfiguration.parse(431)
org.apache.xerces.parsers.XMLParser.parse(unknown)
org.apache.xerces.parsers.AbstractSAXParser.parse(unknown)
org.seasar.mayaa.impl.builder.SpecificationBuilderImpl.build(78)
org.seasar.mayaa.impl.engine.specification.SpecificationImpl.build(149)
org.seasar.mayaa.impl.engine.TemplateImpl.build(223)
org.seasar.mayaa.impl.engine.EngineImpl.createSpecificationInstance(553)
org.seasar.mayaa.impl.engine.EngineImpl.createTemplateInstance(593)
org.seasar.mayaa.impl.engine.PageImpl.getTemplateFromFixedSuffix(149)
org.seasar.mayaa.impl.engine.PageImpl.getTemplate(163)
org.seasar.mayaa.impl.engine.RenderUtil.getTemplate(267)
org.seasar.mayaa.impl.engine.RenderUtil.renderPage(302)
org.seasar.mayaa.impl.engine.PageImpl.doPageRender(190)
org.seasar.mayaa.impl.engine.EngineImpl.doPageService(368)
org.seasar.mayaa.impl.engine.EngineImpl.doService(490)
org.seasar.mayaa.impl.MayaaServlet.doService(97)
org.seasar.mayaa.impl.MayaaServlet.doPost(85)
javax.servlet.http.HttpServlet.service(763)
javax.servlet.http.HttpServlet.service(856)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(966)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(907)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(118)
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(87)
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(701)
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(646)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(475)
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(463)
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(308)
org.apache.struts.action.RequestProcessor.doForward(1078)
org.apache.struts.action.RequestProcessor.processForwardConfig(396)
org.example.web.core.EnhancedRequestProcessor.processForwardConfig(551)
org.apache.struts.action.RequestProcessor.process(232)
org.example.web.core.EnhancedRequestProcessor.process(247)
org.apache.struts.action.ActionServlet.process(1913)
org.example.web.core.HogeActionServlet.process(1055)
org.apache.struts.action.ActionServlet.doPost(462)
javax.servlet.http.HttpServlet.service(763)
javax.servlet.http.HttpServlet.service(856)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(966)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(907)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(145)
org.seasar.framework.container.filter.S2ContainerFilter.doFilter(77)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(190)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(130)
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(87)
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(701)
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(646)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(475)
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(463)
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(3129)
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(238)
com.ibm.ws.webcontainer.WebContainer.handleRequest(811)
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(1433)
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(93)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(465)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(394)
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(102)
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(152)
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(213)
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(195)
com.ibm.io.async.AsyncFuture.completed(136)
com.ibm.io.async.ResultHandler.complete(194)
com.ibm.io.async.ResultHandler.runEventProcessingLoop(741)
com.ibm.io.async.ResultHandler$2.run(863)
com.ibm.ws.util.ThreadPool$Worker.run(1510)

--------------------------(ここまでスタックトレース)------------------



mayaa-user メーリングリストの案内