[Seasar-user:17938] Re: url変更で動かない
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2009年 7月 7日 (火) 10:11:56 JST
米林です。
補足ですが、簡単なのは view フォルダをsaas4pdfにリネームして
convention.diconにviewRootPathを設定してはどうでしょうか?
<property name="viewRootPath">"/saas4pdf"</property>
こんな感じです。そうするとURLからはviewは消えますが
今まで通り動作すると思います。
http://localhost:8080/abc/saas4pdf/XXX.html
なイメージです。
よろしくお願いします。
[E-MAIL ADDRESS DELETED] さんは書きました:
> 米林です。
>
>>> Apacheの設定で
>>> ProxyPass /saas4pdf/ ajp://localhost:8009/saas4pdf/
>>> としていたのを
>>> ProxyPass /abc/ ajp://localhost:8009/
>>> と変更しました。
>
>> http://new.XXXX.co.jp/abc/
>> としたらTomcatのスタート画面が表示されました。
>> なのでApacheとTomcatの連携はうまくいっているようです。
>
> 広鹿さんの設定どおりの動きに見えますのでTeedaの動作とは
> 無関係のように見えます。
>
>> http://localhost:8080/saas4pdf/view/XXX.html
>> ということはTomcat上でTeedaは正しく動作しているということですよね?
>> そうするとやはりApacheとTomcatの連携がうまくいっていないということなんで
>> しょうか?
>
> そうですね、Teedaは正常に動作しています。
> contextRootを、abcにしたいのでしょうか?
> それとも、saas4pdfにしたいのでしょうか?
> saas4pdfという名前からPDFの処理だけ別URLや別処理にしたいという事
> でしょうか?
>
>
> Taichi Hiroshika さんは書きました:
>> お世話になっております。広鹿です。
>> 先ほどの質問の続きなんですが、
>> http://new.XXXX.co.jp/abc/
>> としたらTomcatのスタート画面が表示されました。
>> なのでApacheとTomcatの連携はうまくいっているようです。
>>
>> 分からないのはTeedaの画面を表示させようと
>> http://new.XXXX.co.jp/abc/saas4pdf/view/XXXX.html
>> と指定するとそのHTMLがそのまま表示され、TeedaのgetLayout()やボタンの処理
>> といったものがまったく適用されていないんです。
>>
>> なお、以下のようにTomcatのURLを直接指定すると正しく表示され動作します。
>> http://localhost:8080/saas4pdf/view/XXX.html
>> ということはTomcat上でTeedaは正しく動作しているということですよね?
>> そうするとやはりApacheとTomcatの連携がうまくいっていないということなんで
>> しょうか?
>>
>> もしTeedaと全然関係ない問題だったらすみません。
>> これ以上どう調べたらいいか分からず行き詰まっています。
>> 上記の現象からどのようなことを疑えば良いでしょうか?
>>
>>
>>
>>> お世話になっております。広鹿と申します。
>>>
>>> Teedaについて教えてください。
>>>
>>> プロダクト Teeda
>>> バージョン 1.0.13
>>>
>>> URLを次のように変更したらTeedaがまったく動作しなくなってしまいました。
>>> http://abc.XXXX.co.jp/ -> http://new.XXXX.co.jp/abc/
>>>
>>> OSはCentOS5.2でApacheとTomcat6,DBはPostgreSQLです。
>>> Apacheの設定で
>>> ProxyPass /saas4pdf/ ajp://localhost:8009/saas4pdf/
>>> としていたのを
>>> ProxyPass /abc/ ajp://localhost:8009/
>>> と変更しました。
>>>
>>> Apacheの設定の問題なのか、Teedaの設定の問題なのかもハッキリしていない状
>>> 態ですがこのようにurlが変わった場合、Teeda側でなにか設定を変更しないと
>>> いけないものでしょうか?
>>>
>>>
>>> _______________________________________________
>>> Seasar-user mailing list
>>> [E-MAIL ADDRESS DELETED]
>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>>
>
>
--
米 林 正 明
http://www.abby.co.jp
Seasar-user メーリングリストの案内