[Seasar-user:15863] webLogic10.0 + 無設定S2Struts の動作について
dai uehara
[E-MAIL ADDRESS DELETED]
2008年 9月 29日 (月) 10:42:14 JST
はじめまして。
webLogic10.0 + 無設定S2Struts の動作について御相談させて下さい。
実行環境
WebLogic 10.0
Java 1.5.0_11
OS Windows XP Professional SP2
以下のエラーが出力され、動作確認ができていません。
2008-09-26 17:31:58,109 [[ACTIVE] ExecuteThread: '0' for queue:
'weblogic.kernel.Default (self-tuning)'] ERROR
org.apache.struts.action.RequestProcessor - パス {0} に対するリクエストは無効です /listItems
java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '53'
bytes instead of stated: '21' bytes.
at
weblogic.servlet.internal.ServletOutputStreamImpl.ensureContentLength(ServletOutputStreamImpl.java:410)
at
weblogic.servlet.internal.ServletResponseImpl.ensureContentLength(ServletResponseImpl.java:1358)
at
weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1400)
at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1375)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
<2008/09/26 17時31分58秒 JST> <Error> <HTTP> <BEA-101083> <接続に失敗しました。
java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '53'
bytes instead of stated: '21' bytes.
at
weblogic.servlet.internal.ServletOutputStreamImpl.ensureContentLength(ServletOutputStreamImpl.java:410)
at
weblogic.servlet.internal.ServletResponseImpl.ensureContentLength(ServletResponseImpl.java:1358)
at
weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1400)
at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1375)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
Truncated. see log file for complete stacktrace
>
<2008/09/26 17時31分58秒 JST> <Error> <HTTP> <BEA-101104> <サーブレット コンテキスト "[E-MAIL ADDRESS DELETED] - appName:
'_auto_generated_ear_', name: 'mics', context-path: '/mics'" でサーブレットを実行できませんでした。java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '53'
bytes instead of stated: '21' bytes.
java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '53'
bytes instead of stated: '21' bytes.
at
weblogic.servlet.internal.ServletOutputStreamImpl.ensureContentLength(ServletOutputStreamImpl.java:410)
at
weblogic.servlet.internal.ServletResponseImpl.ensureContentLength(ServletResponseImpl.java:1358)
at
weblogic.servlet.internal.ServletResponseImpl.send(ServletResponseImpl.java:1400)
at
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1375)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
Truncated. see log file for complete stacktrace
>
無設定ではないS2Strutsでの動作確認はできているのですが、
無設定S2Strutsでの動作は確認できておりません。
struts-config.xmlでの記述は以下のようにしています。
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
"http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
<struts-config>
<controller
processorClass="org.seasar.struts.processor.S2RequestProcessor" />
<plug-in
className="org.seasar.struts.plugin.AutoStrutsConfigRegisterPlugIn">
<set-property property="enableJar" value="false" />
</plug-in>
</struts-config>
パス等を変更してもエラーが解消できずにいます。
お手数をおかけしますが、ご教授お願い致します。
以上、よろしくお願い致します。
//////////////////////////
株式会社メビウス
上原 大
//////////////////////////
Seasar-user メーリングリストの案内