[seasar-dev:309] Re: [S2Container] S2EJB3Unit

Toshihiro Nakamura taedium @ zf7.so-net.ne.jp
2006年 3月 8日 (水) 16:13:45 JST


中村(taedium)です。

> 乙です!!
> が,しかし.
> やっぱり Maven でテストが通りません.(^^;
> j2ee.dicon は s2-extension にはあるけど s2-tiger には
> ないので,それが見つからなくて例外が吹っ飛んでます.

すみませんです。

ところで私もMavenでテストしたいのですが、
そもそもテストまで到達できていません。
s2-tigerのプロジェクトに対して「mvn compile」 や
「maven test」ってやるだけではだめなんでしょうか。
seasar2のプロジェクトに対してはうまく動くのですが...

s2-frameworkやs2-extensionの2.4.0のSNAPSHOTがないから
怒られているように見えます。
2.4.0系のSNAPSHOTを自分で作る必要があるのでしょうか?

Mavenでのテストに必要な手順を教えていただけると助かります。
s2-tigerに対してmvn testしてみたのですが
次のようなログが出力されます。

---
C:\home\workspace\eclipse\s2-tiger>mvn -version
Maven version: 2.0.2

C:\home\workspace\eclipse\s2-tiger>mvn test
[INFO] Scanning for projects...
[INFO] -------------------------------------------------------------------------
---
[INFO] Building S2 Tiger
[INFO]    task-segment: [test]
[INFO] -------------------------------------------------------------------------
---
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading: http://maven.seasar.org/maven2/org/seasar/container/s2-extension/2.
4.0-SNAPSHOT/s2-extension-2.4.0-SNAPSHOT.pom
[WARNING] Unable to get resource from repository maven.seasar.org (http://maven.
seasar.org/maven2)
Downloading: http://maven.seasar.org/maven2/org/seasar/container/s2-framework/2.
4.0-SNAPSHOT/s2-framework-2.4.0-SNAPSHOT.pom
[WARNING] Unable to get resource from repository maven.seasar.org (http://maven.
seasar.org/maven2)
Downloading: http://maven.seasar.org/maven2/org/seasar/container/s2-framework/2.
4.0-SNAPSHOT/s2-framework-2.4.0-SNAPSHOT-tests.jar
[WARNING] Unable to get resource from repository maven.seasar.org (http://maven.
seasar.org/maven2)
Downloading: http://maven.seasar.org/maven2/org/seasar/container/s2-extension/2.
4.0-SNAPSHOT/s2-extension-2.4.0-SNAPSHOT.jar
[WARNING] Unable to get resource from repository maven.seasar.org (http://maven.
seasar.org/maven2)
[INFO] -------------------------------------------------------------------------
---
[ERROR] BUILD ERROR
[INFO] -------------------------------------------------------------------------
---
[INFO] Failed to resolve artifact.

required artifacts missing:
  org.seasar.container:s2-framework:test-jar:tests:2.4.0-SNAPSHOT
  org.seasar.container:s2-extension:jar:2.4.0-SNAPSHOT

for the artifact:
  org.seasar.container:s2-tiger:jar:2.4.0-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2),
  maven.seasar.org (http://maven.seasar.org/maven2)


[INFO] -------------------------------------------------------------------------
---
[INFO] For more information, run Maven with the -e switch
[INFO] -------------------------------------------------------------------------
---
[INFO] Total time: 1 second
[INFO] Finished at: Fri Mar 10 01:56:10 JST 2006
[INFO] Final Memory: 2M/5M
[INFO] -------------------------------------------------------------------------
---
--
Toshihiro Nakamura




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