[Seasar-user:20065] Re: [Diigu]ビルド時に例外が発生

Inamine Morihiko [E-MAIL ADDRESS DELETED]
2010年 8月 11日 (水) 15:59:00 JST


お世話になっています
稲嶺です

Koichi Kobayashi <[E-MAIL ADDRESS DELETED]>さん:
> 小林 (koichik) です.
> それなら Sysdeo Tomcat Plugin の
> 
> >     <classpathentry kind="var" path="TOMCAT_HOME/lib/servlet-api.
jar"/>
> >     <classpathentry kind="var" path="TOMCAT_HOME/lib/jasper.jar"/>
> >     <classpathentry kind="var" path="TOMCAT_HOME/lib/jsp-api.jar"/>
> >     <classpathentry kind="var" path="TOMCAT_HOME/lib/el-api.jar"/>
> >     <classpathentry kind="var" path="TOMCAT_HOME/lib/annotations-api.
> > jar"/>
> 
> は不要ではないでしょうか?
> 不要な方を削除してリビルドしてみてください.
上記の記述を削除して、リビルドしてみました
が状況は変わりませんでした


試しに新規にプロジェクトを作成(Doltengにて作成)して、ビルドしてみました
・Teeda + Kuina-Dao
  例外無し

・SA-Struts + Kuina-Dao(元々問い合わせたプロジェクトと同じ組み合わせ)
 同様の例外が発生
 ----------------------------------------------------------------------
 java.lang.NullPointerException
    at org.seasar.diigu.eclipse.util.JavaProjectClassLoader.
toURL(JavaProjectClassLoader.java:103)
    at org.seasar.diigu.eclipse.util.JavaProjectClassLoader.
addClasspathEntries(JavaProjectClassLoader.java:81)
    at org.seasar.diigu.eclipse.util.JavaProjectClassLoader.<init>
(JavaProjectClassLoader.java:41)
    at org.seasar.diigu.eclipse.operation.NameEnhanceJob.
enhance(NameEnhanceJob.java:196)
    at org.seasar.diigu.eclipse.operation.NameEnhanceJob.
enhance(NameEnhanceJob.java:153)
    at org.seasar.diigu.eclipse.operation.NameEnhanceJob.
enhance(NameEnhanceJob.java:159)
    at org.seasar.diigu.eclipse.operation.NameEnhanceJob$4.
visit(NameEnhanceJob.java:117)
    at org.eclipse.core.internal.events.ResourceDelta.
accept(ResourceDelta.java:68)
    at org.eclipse.core.internal.events.ResourceDelta.
accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.
accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.
accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.
accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.
accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.
accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.
accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.
accept(ResourceDelta.java:48)
    at org.seasar.diigu.eclipse.operation.NameEnhanceJob$3.
run(NameEnhanceJob.java:111)
    at org.seasar.diigu.eclipse.operation.NameEnhanceJob.
runInWorkspace(NameEnhanceJob.java:137)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.
run(InternalWorkspaceJob.java:38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
--------------------------------------------------------------------


プロジェクトの新規作成直後のビルドで例外が発生するという事は
自分のEclipse環境が悪いのでしょうか?
またはdoltengの新規作成Wizardで選択出来る組み合わせに無いものを
選択しているからなのでしょうか?

・組み合わせが正しくない場合
  クライアント側はFlex、サーバはKuina-Daoで作成しています
  クライアント<->サーバ間はHTTP通信でXMLをやり取りします
  
 この場合、Presentation側は何を選択して、Doltengにてプロジェクトを
 作成したら良いのでしょか?
 
−以上です
--------------------------------------------------------------


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