[mayaa-user:975] Re: Mayaa 1.1.30 リリース

Susumu ISHIGAMI [E-MAIL ADDRESS DELETED]
2013年 3月 30日 (土) 16:12:43 JST


石上です

Tomcat5.5の確認を行なっているのが別の者なので遅くなってしまい申し訳ありません。
確認したところ、Eclipseの設定が間違っており、別のフォルダに格納されたプロジェクトを参照しており、
そちらでは古いMayaaのままになっていました。
設定を修正し、最新のjarファイルで実行をしたところTomcat5.5でも起動することができました。
お粗末なミスでお騒がせを致しました。

2013年3月22日 16:20 Susumu ISHIGAMI <susumu.ishigami @ gmail.com>:
> sugaさん
>
> mayaa-*.warにて確認したところ、正常に起動出来ました。
> こちらで確認をしていたのは、Eclipse Project Zipを元に、簡単な変更を加えたのみのものです。
> 追ってsugaさんにファイルを送らせて頂きます。
>
> 2013年3月17日 21:09 suga <ko.suga @ gmail.com>:
>> suga です。
>>
>> 2013/3/9 Susumu ISHIGAMI <susumu.ishigami @ gmail.com>
>>> Tomcat 5.5で試したところ、ダメでした。。。
>>
>> 5.5.36 で試してみましたが、手元で再現できませんでした。
>>
>> そちらの Tomcat 5.5 に mayaa-*.war を置いて、先の SNAPSHOT に置き換えて
>> 再現しますでしょうか。
>>
>> --
>> suga ( ko.suga @ gmail.com )
>>
>>
>> 2013/3/9 Susumu ISHIGAMI <susumu.ishigami @ gmail.com>
>>>
>>> sugaさん
>>>
>>> Tomcat 5.5で試したところ、ダメでした。。。
>>> Tomcatの起動時に落ちてしまいます。
>>> 同じプロジェクトを6だとうまく行きます。
>>>
>>> \context\WEB-INF\org.seasar.mayaa.provider.ProviderFactory
>>> を探しに行っているようなので、ファイルを置いてみましたが、うまく行きませんでした。
>>>
>>> 起動した時のログを記載します。
>>> なお、対応が難しいようでしたら、無理に対応は望んでおりません。
>>> こちらでご協力できることなら協力します。
>>>
>>> 2013/03/09 17:54:39 org.apache.coyote.http11.Http11BaseProtocol init
>>> 情報: Coyote HTTP/1.1を http-8080 で初期化します
>>> 2013/03/09 17:54:39 org.apache.catalina.startup.Catalina load
>>> 情報: Initialization processed in 1045 ms
>>> 2013/03/09 17:54:39 org.apache.catalina.core.StandardService start
>>> 情報: サービス Catalina を起動します
>>> 2013/03/09 17:54:39 org.apache.catalina.core.StandardEngine start
>>> 情報: Starting Servlet Engine: Apache Tomcat/5.5.33
>>> 2013/03/09 17:54:39 org.apache.catalina.core.StandardHost start
>>> 情報: XML検証は無効です
>>> 2013/03/09 17:54:39 org.seasar.mayaa.impl.MayaaServlet init
>>> 情報: init start
>>> 2013/03/09 17:54:39 org.seasar.mayaa.impl.MayaaServlet init
>>> 情報: prepareLibraries start
>>> 2013/03/09 17:54:39 org.seasar.mayaa.impl.FactoryFactoryImpl
>>> marshallFactory
>>> 情報: marshall factory: /org.seasar.mayaa.provider.ProviderFactory
>>> 2013/03/09 17:54:40 org.apache.catalina.core.ApplicationContext log
>>> 致命的: StandardWrapper.Throwable
>>> java.lang.IllegalStateException: invalid:
>>>
>>> C:\Users\******\workspace\mayaa_project\context\WEB-INF\org.seasar.mayaa.provider.ProviderFactory
>>>     at
>>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.getURL(ApplicationSourceDescriptor.java:97)
>>>     at
>>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.canUseFile(ApplicationSourceDescriptor.java:113)
>>>     at
>>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.exists(ApplicationSourceDescriptor.java:135)
>>>     at
>>> org.seasar.mayaa.impl.FactoryFactoryImpl.marshallFactory(FactoryFactoryImpl.java:59)
>>>     at
>>> org.seasar.mayaa.impl.FactoryFactoryImpl.getFactory(FactoryFactoryImpl.java:104)
>>>     at org.seasar.mayaa.FactoryFactory.getFactory(FactoryFactory.java:101)
>>>     at
>>> org.seasar.mayaa.impl.provider.ProviderUtil.getServiceProvider(ProviderUtil.java:41)
>>>     at
>>> org.seasar.mayaa.impl.provider.ProviderUtil.getLibraryManager(ProviderUtil.java:52)
>>>     at org.seasar.mayaa.impl.MayaaServlet.init(MayaaServlet.java:54)
>>>     at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>>>     at
>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>>>     at
>>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>>>     at
>>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
>>>     at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>>>     at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>>     at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>     at
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>>     at
>>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>>     at
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>     at java.lang.reflect.Method.invoke(Method.java:585)
>>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>> 2013/03/09 17:54:40 org.apache.catalina.core.StandardContext loadOnStartup
>>> 致命的: サーブレット /mayaa がload()例外を投げました
>>> java.lang.IllegalStateException: invalid:
>>>
>>> C:\Users\******\workspace\mayaa_project\context\WEB-INF\org.seasar.mayaa.provider.ProviderFactory
>>>     at
>>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.getURL(ApplicationSourceDescriptor.java:97)
>>>     at
>>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.canUseFile(ApplicationSourceDescriptor.java:113)
>>>     at
>>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.exists(ApplicationSourceDescriptor.java:135)
>>>     at
>>> org.seasar.mayaa.impl.FactoryFactoryImpl.marshallFactory(FactoryFactoryImpl.java:59)
>>>     at
>>> org.seasar.mayaa.impl.FactoryFactoryImpl.getFactory(FactoryFactoryImpl.java:104)
>>>     at org.seasar.mayaa.FactoryFactory.getFactory(FactoryFactory.java:101)
>>>     at
>>> org.seasar.mayaa.impl.provider.ProviderUtil.getServiceProvider(ProviderUtil.java:41)
>>>     at
>>> org.seasar.mayaa.impl.provider.ProviderUtil.getLibraryManager(ProviderUtil.java:52)
>>>     at org.seasar.mayaa.impl.MayaaServlet.init(MayaaServlet.java:54)
>>>     at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>>>     at
>>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>>>     at
>>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>>>     at
>>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
>>>     at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>>>     at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>>     at
>>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>>     at
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>>     at
>>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>>     at
>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>     at java.lang.reflect.Method.invoke(Method.java:585)
>>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>> 2013/03/09 17:54:40 org.apache.coyote.http11.Http11BaseProtocol start
>>> 情報: Coyote HTTP/1.1を http-8080 で起動します
>>> 2013/03/09 17:54:40 org.apache.jk.common.ChannelSocket init
>>> 情報: JK: ajp13 listening on /0.0.0.0:8009
>>> 2013/03/09 17:54:40 org.apache.jk.server.JkMain start
>>> 情報: Jk running ID=0 time=0/32  config=null
>>> 2013/03/09 17:54:40 org.apache.catalina.storeconfig.StoreLoader load
>>> 情報: Find registry server-registry.xml at classpath resource
>>> 2013/03/09 17:54:40 org.apache.catalina.startup.Catalina start
>>> 情報: Server startup in 1528 ms
>>>
>>> 2013年3月9日 11:57 Susumu ISHIGAMI <susumu.ishigami @ gmail.com>:
>>> > いしがみです。
>>> >
>>> > 度々のご対応ありがとうございます。
>>> >
>>> > Tomcat6, 7でスクリプトが毎回ロードされることもなく、正常に動作することを確認しました。
>>> >
>>> >> jndiで取得されるファイルの更新を検出できません
>>> >
>>> > 試しに動作しているdefault.mayaaを変更したら再起動せずに反映されました。
>>> > Tomcatを使用している時はfileになるので問題ないということでしょうか?
>>> >
>>> > Tomcat5.5でのチェックはまだ行えていないため、確認ができたら報告します。
>>> >
>>> > 2013年3月4日 0:14 suga <ko.suga @ gmail.com>:
>>> >> suga です。
>>> >>
>>> >> すみません、どうもこちらの環境が何かおかしかったようで、ひとまず一部の変更を戻しました。
>>> >> この状態ではjndiで取得されるファイルの更新を検出できませんが、コンパイルが何度も
>>> >> 発生する問題は起きません。
>>> >>
>>> >> こちらでご確認ください。
>>> >>
>>> >>
>>> >> http://maven.seasar.org/maven2-snapshot/org/seasar/mayaa/mayaa/1.1.31-SNAPSHOT/mayaa-1.1.31-20130303.150434-5.jar
>>> >>
>>> >>
>>> >> --
>>> >> suga ( ko.suga @ gmail.com )
>>> >>
>>> >>
>>> >> 2013/3/2 Susumu ISHIGAMI <susumu.ishigami @ gmail.com>
>>> >>>
>>> >>> suga様
>>> >>>
>>> >>> 石上です。
>>> >>> 最新のスナップショットを試させて頂きました。
>>> >>> 結果、Tomcat6, 7でエラーが出てしまいました。load関数でスクリプトが読み込めないようです。
>>> >>>
>>> >>> ソース上ですと、
>>> >>> ApplicationSourceDescriptor#getURLの、
>>> >>> return
>>> >>> context.getResource(_applicationFileSourceDescriptor.getRealPath());
>>> >>> のところで、nullが返っていました。内側の
>>> >>> _applicationFileSourceDescriptor.getRealPath()
>>> >>> は正しく絶対パスを返しているようです。
>>> >>>
>>> >>> ApplicationSourceDescriptorのソースが大きく変わっているようですので、
>>> >>> どの部分が問題なのか分からず、適切な箇所が示せていないかもしれません。
>>> >>>
>>> >>> また、5.5では違うエラーが出て起動しませんでした。
>>> >>>
>>> >>> 致命的: サーブレット /mayaa がload()例外を投げました
>>> >>> java.lang.IllegalStateException: invalid:
>>> >>>
>>> >>>
>>> >>> C:\Users\xxxxxx\workspace\mayaa_project\context\WEB-INF\org.seasar.mayaa.provider.ProviderFactory
>>> >>> at
>>> >>>
>>> >>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.getURL(ApplicationSourceDescriptor.java:97)
>>> >>> at
>>> >>>
>>> >>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.canUseFile(ApplicationSourceDescriptor.java:113)
>>> >>> at
>>> >>>
>>> >>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.exists(ApplicationSourceDescriptor.java:135)
>>> >>> at
>>> >>>
>>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.marshallFactory(FactoryFactoryImpl.java:59)
>>> >>> at
>>> >>>
>>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.getFactory(FactoryFactoryImpl.java:104)
>>> >>> at org.seasar.mayaa.FactoryFactory.getFactory(FactoryFactory.java:101)
>>> >>> at
>>> >>>
>>> >>> org.seasar.mayaa.impl.provider.ProviderUtil.getServiceProvider(ProviderUtil.java:41)
>>> >>> at
>>> >>>
>>> >>> org.seasar.mayaa.impl.provider.ProviderUtil.getLibraryManager(ProviderUtil.java:52)
>>> >>> at org.seasar.mayaa.impl.MayaaServlet.init(MayaaServlet.java:54)
>>> >>> at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>>> >>> at
>>> >>>
>>> >>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>>> >>> at
>>> >>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>>> >>> at
>>> >>>
>>> >>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
>>> >>> at
>>> >>>
>>> >>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>>> >>> at
>>> >>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> >>> at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>> >>> at
>>> >>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> >>> at
>>> >>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> >>> at
>>> >>>
>>> >>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>> >>> at
>>> >>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>> >>> at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>> >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> >>> at
>>> >>>
>>> >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>> at
>>> >>>
>>> >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>> at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>> >>> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>> >>>
>>> >>> もしかすると、WindowsとMacの違いによるものでしょうか?
>>> >>> こちらは前者はWindows8、後者は7で確認しています。
>>> >>>
>>> >>> 2013年3月1日 15:04 Susumu ISHIGAMI <susumu.ishigami @ gmail.com>:
>>> >>> > 石上です。
>>> >>> >
>>> >>> > ご対応ありがとうございます!
>>> >>> > 単体実行時の問題は修正されていることを確認しました。
>>> >>> > Tomcat5.5については確認中ですので、近日中に報告します。
>>> >>> >
>>> >>> > 2013年2月24日 18:22 suga <ko.suga @ gmail.com>:
>>> >>> >> suga です。
>>> >>> >>
>>> >>> >> JNDIの場合のみURLを取得し直すように対応方法を変更し、
>>> >>> >> 5.5でもFileGeneratorでも問題ないようにしました。
>>> >>> >>
>>> >>> >> これで石上さんのところで問題がないかどうか、ご確認いただけますでしょうか。
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> http://maven.seasar.org/maven2-snapshot/org/seasar/mayaa/mayaa/1.1.31-SNAPSHOT/mayaa-1.1.31-20130224.091901-4.jar
>>> >>> >>
>>> >>> >> --
>>> >>> >> suga ( ko.suga @ gmail.com )
>>> >>> >>
>>> >>> >>
>>> >>> >> 2013/2/17 Susumu ISHIGAMI <susumu.ishigami @ gmail.com>
>>> >>> >>>
>>> >>> >>> 石上です。
>>> >>> >>>
>>> >>> >>> いつもお世話になっております。
>>> >>> >>> Mayaa 1.1.30を使用していて、問題を発見したため報告します。
>>> >>> >>>
>>> >>> >>> 1. Tomcat 5.5で起動時にエラーになってしまいました
>>> >>> >>>
>>> >>> >>>   Tomcat5.5は大分古いですが、Javaやmayaaを使用している環境ではまだ現役で
>>> >>> >>>   使われているかもしれませんので、念の為に報告致します。
>>> >>> >>>
>>> >>> >>> 2. 下記のサイトで紹介された方法を使用して、単体テンプレートエンジンとして動作させることができなくなっていました
>>> >>> >>>   http://d.hatena.ne.jp/terazzo/20071116/1195250832
>>> >>> >>>
>>> >>> >>>   applyメソッドのでCycleUtil.initialize(request,
>>> >>> >>> response);を呼び出す所で発生しているようです。
>>> >>> >>>
>>> >>> >>> 以下、出力されたログなどを転載いたしますので、もしよろしければご確認頂けませんでしょうか?
>>> >>> >>> よろしくお願い致します。
>>> >>> >>>
>>> >>> >>> 1の件について、サーバ起動時に以下のエラーが出力されてしまいました。
>>> >>> >>>
>>> >>> >>> 致命的: StandardWrapper.Throwable
>>> >>> >>> java.lang.IllegalStateException: invalid:
>>> >>> >>>
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> C:\Users\kensuke\workspace\mayaa_project\context\WEB-INF\org.seasar.mayaa.provider.ProviderFactory
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.getURL(ApplicationSourceDescriptor.java:97)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.canUseFile(ApplicationSourceDescriptor.java:113)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.exists(ApplicationSourceDescriptor.java:135)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.marshallFactory(FactoryFactoryImpl.java:59)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.getFactory(FactoryFactoryImpl.java:104)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.FactoryFactory.getFactory(FactoryFactory.java:101)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.provider.ProviderUtil.getServiceProvider(ProviderUtil.java:41)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.provider.ProviderUtil.getLibraryManager(ProviderUtil.java:52)
>>> >>> >>>     at
>>> >>> >>> org.seasar.mayaa.impl.MayaaServlet.init(MayaaServlet.java:54)
>>> >>> >>>     at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> >>> >>>     at
>>> >>> >>> org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>> >>> >>>     at
>>> >>> >>> org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>> >>> >>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>> >>>     at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>> >>>     at
>>> >>> >>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>> >>> >>>     at
>>> >>> >>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>> >>> >>> 2013/02/17 15:25:11 org.apache.catalina.core.StandardContext
>>> >>> >>> loadOnStartup
>>> >>> >>> 致命的: サーブレット /mayaa がload()例外を投げました
>>> >>> >>> java.lang.IllegalStateException: invalid:
>>> >>> >>>
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> C:\Users\kensuke\workspace\mayaa_project\context\WEB-INF\org.seasar.mayaa.provider.ProviderFactory
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.getURL(ApplicationSourceDescriptor.java:97)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.canUseFile(ApplicationSourceDescriptor.java:113)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.source.ApplicationSourceDescriptor.exists(ApplicationSourceDescriptor.java:135)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.marshallFactory(FactoryFactoryImpl.java:59)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.getFactory(FactoryFactoryImpl.java:104)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.FactoryFactory.getFactory(FactoryFactory.java:101)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.provider.ProviderUtil.getServiceProvider(ProviderUtil.java:41)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.provider.ProviderUtil.getLibraryManager(ProviderUtil.java:52)
>>> >>> >>>     at
>>> >>> >>> org.seasar.mayaa.impl.MayaaServlet.init(MayaaServlet.java:54)
>>> >>> >>>     at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> >>> >>>     at
>>> >>> >>> org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>>> >>> >>>     at
>>> >>> >>> org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>>> >>> >>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> >>> >>>     at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> >>> >>>     at java.lang.reflect.Method.invoke(Method.java:585)
>>> >>> >>>     at
>>> >>> >>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>>> >>> >>>     at
>>> >>> >>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>>> >>> >>>
>>> >>> >>> 2の件は出力されたログを送付致します
>>> >>> >>>
>>> >>> >>> [INFO] FactoryFactoryImpl - marshall factory:
>>> >>> >>> /org.seasar.mayaa.cycle.CycleFactory
>>> >>> >>> [INFO] FactoryFactoryImpl - marshall factory:
>>> >>> >>> /org.seasar.mayaa.cycle.CycleFactory
>>> >>> >>> [FATAL] UnifiedFactoryHandler - Content is not allowed in prolog.
>>> >>> >>> <org.xml.sax.SAXParseException: Content is not allowed in
>>> >>> >>> prolog.>org.xml.sax.SAXParseException: Content is not allowed in
>>> >>> >>> prolog.
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown
>>> >>> >>> Source)
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown
>>> >>> >>> Source)
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>> >>> >>> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.seasar.mayaa.impl.util.XMLUtil.parse(XMLUtil.java:49)
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.marshallFactory(FactoryFactoryImpl.java:67)
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.getFactory(FactoryFactoryImpl.java:104)
>>> >>> >>> at
>>> >>> >>> org.seasar.mayaa.FactoryFactory.getFactory(FactoryFactory.java:101)
>>> >>> >>> at
>>> >>> >>> org.seasar.mayaa.impl.cycle.CycleUtil.getFactory(CycleUtil.java:51)
>>> >>> >>> at
>>> >>> >>> org.seasar.mayaa.impl.cycle.CycleUtil.initialize(CycleUtil.java:61)
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>> *************************.MayaaTemplate.apply(MayaaTemplate.java:75)
>>> >>> >>> [ERROR] FactoryFactoryImpl - Factory parse error on
>>> >>> >>> /org.seasar.mayaa.cycle.CycleFactory <java.lang.RuntimeException:
>>> >>> >>> org.xml.sax.SAXParseException: Content is not allowed in
>>> >>> >>> prolog.>java.lang.RuntimeException: org.xml.sax.SAXParseException:
>>> >>> >>> Content is not allowed in prolog.
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.util.xml.XMLHandler.fatalError(XMLHandler.java:170)
>>> >>> >>> at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown
>>> >>> >>> Source)
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown
>>> >>> >>> Source)
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>> >>> >>> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
>>> >>> >>> Source)
>>> >>> >>> at org.seasar.mayaa.impl.util.XMLUtil.parse(XMLUtil.java:49)
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.marshallFactory(FactoryFactoryImpl.java:67)
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.seasar.mayaa.impl.FactoryFactoryImpl.getFactory(FactoryFactoryImpl.java:104)
>>> >>> >>> at
>>> >>> >>> org.seasar.mayaa.FactoryFactory.getFactory(FactoryFactory.java:101)
>>> >>> >>> at
>>> >>> >>> org.seasar.mayaa.impl.cycle.CycleUtil.getFactory(CycleUtil.java:51)
>>> >>> >>> at
>>> >>> >>> org.seasar.mayaa.impl.cycle.CycleUtil.initialize(CycleUtil.java:61)
>>> >>> >>> at
>>> >>> >>> ***********************.MayaaTemplate.apply(MayaaTemplate.java:75)
>>> >>> >>> Caused by: org.xml.sax.SAXParseException: Content is not allowed
>>> >>> >>> in
>>> >>> >>> prolog.
>>> >>> >>> at
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>>> >>> >>> Source)
>>> >>> >>> ... 18 more
>>> >>> >>>
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> 2013年2月4日 11:54 Susumu ISHIGAMI <susumu.ishigami @ gmail.com>:
>>> >>> >>> > suga様
>>> >>> >>> >
>>> >>> >>> > お世話になっております。石上です。
>>> >>> >>> >
>>> >>> >>> >> -JIRA[MAYAA-80]
>>> >>> >>> >> Tomcat7上でload関数を使用した際に毎回コンパイルになってPermGenを使用していた問題を修正しました。
>>> >>> >>> >
>>> >>> >>> > 上記、私の環境でも問題が解消していたことを確認致しました。
>>> >>> >>> > ご対応ありがとうございました。
>>> >>> >>> >
>>> >>> >>> >
>>> >>> >>> >
>>> >>> >>> >
>>> >>> >>> > 2013年1月20日 0:24 suga <ko.suga @ gmail.com>:
>>> >>> >>> >>
>>> >>> >>> >> suga です。
>>> >>> >>> >>
>>> >>> >>> >> ■ Mayaa 1.1.30 リリース
>>> >>> >>> >>
>>> >>> >>> >> Mayaa 1.1.30 をリリースしました。
>>> >>> >>> >> http://mayaa.seasar.org/downloads/index.html#changelog
>>> >>> >>> >>
>>> >>> >>> >> バグ修正が 1 点です。
>>> >>> >>> >>
>>> >>> >>> >>
>>> >>> >>> >> バグ修正
>>> >>> >>> >> -JIRA[MAYAA-80]
>>> >>> >>> >> Tomcat7上でload関数を使用した際に毎回コンパイルになってPermGenを使用していた問題を修正しました。
>>> >>> >>> >>
>>> >>> >>> >>
>>> >>> >>> >> Mayaa1.1.* は Maven2 から利用できます。
>>> >>> >>> >>    groupId   : org.seasar.mayaa
>>> >>> >>> >>    artifactId: mayaa
>>> >>> >>> >>  詳しくは Wiki をご覧ください。
>>> >>> >>> >>  (http://www.seasar.org/wiki/index.php?Maven2RepoRemote)
>>> >>> >>> >> --
>>> >>> >>> >> suga ( ko.suga @ gmail.com )
>>> >>> >>> >>
>>> >>> >>> >> _______________________________________________
>>> >>> >>> >> mayaa-user mailing list
>>> >>> >>> >> mayaa-user @ ml.seasar.org
>>> >>> >>> >> https://ml.seasar.org/mailman/listinfo/mayaa-user
>>> >>> >>> >
>>> >>> >>> >
>>> >>> >>> >
>>> >>> >>> >
>>> >>> >>> > --
>>> >>> >>> > /**
>>> >>> >>> > * Java Web Programmer
>>> >>> >>> > * interested in Mayaa PostgreSQL Tomcat Pivotal Tracker
>>> >>> >>> > * @twitter  http://twitter,com/susumuis
>>> >>> >>> > * @blog     http://d.hatena.ne.jp/s-ishigami/
>>> >>> >>> > * @github  http://github.com/susumuishigami
>>> >>> >>> > * @gmail   susumu.ishigami @ gmail.com
>>> >>> >>> > */
>>> >>> >>> > Susumu ISHIGAMI
>>> >>> >>>
>>> >>> >>>
>>> >>> >>>
>>> >>> >>> --
>>> >>> >>> Susumu ISHIGAMI
>>> >>> >>> susumu.ishigami @ gmail.com
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> _______________________________________________
>>> >>> >> mayaa-user mailing list
>>> >>> >> mayaa-user @ ml.seasar.org
>>> >>> >> https://ml.seasar.org/mailman/listinfo/mayaa-user
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> > --
>>> >>> > Susumu ISHIGAMI
>>> >>> > susumu.ishigami @ gmail.com
>>> >>>
>>> >>>
>>> >>>
>>> >>> --
>>> >>> Susumu ISHIGAMI
>>> >>> susumu.ishigami @ gmail.com
>>> >>
>>> >>
>>> >>
>>> >> _______________________________________________
>>> >> mayaa-user mailing list
>>> >> mayaa-user @ ml.seasar.org
>>> >> https://ml.seasar.org/mailman/listinfo/mayaa-user
>>> >
>>> >
>>> >
>>> > --
>>> > Susumu ISHIGAMI
>>> > susumu.ishigami @ gmail.com
>>>
>>>
>>>
>>> --
>>> Susumu ISHIGAMI
>>> susumu.ishigami @ gmail.com
>>
>>
>
>
>
> --
> Susumu ISHIGAMI
> susumu.ishigami @ gmail.com



--
Susumu ISHIGAMI
susumu.ishigami @ gmail.com


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