TeedaConfigureListener に以下があるけど、Dispatchable… に変わるのかな・・・。眠くなってきたから、明日考えよ。
ExternalContext externalContext = (ExternalContext) DIContainerUtil .getComponent(ExternalContext.class);
Challange IT For Future
TeedaConfigureListener に以下があるけど、Dispatchable… に変わるのかな・・・。眠くなってきたから、明日考えよ。
ExternalContext externalContext = (ExternalContext) DIContainerUtil .getComponent(ExternalContext.class);
メーリングリストにJavaDoc の話題が出ていて、日本語の JavaDoc という話が出ていたので、念のため、返信。個人的には、コード上に日本語があるのはちょっとな、という感じ。英語圏の人々にとっては、コード上に ?、豆腐、または、意味不明文字列だろうし。そういえば、Jetspeed でも以前に JavaDoc の開発者名のところに、ヨーロッパ系の文字列が入って、vim で開いたら、変な文字コードで開こうとして、非常に面倒だった・・・。UTF-8 にしておけば、挙動不審は少ないのかもしれないけど、読めない文字が書いてあるのも印象はあまり良くないかと思うし。まぁ、私自身、英語でまともな JavaDoc を書いていないから、何ともいえないのだけど(^^;
ポートレット用のコードを足しているから、テストで Failure が発生しているのかともったけど、そうではないっぽい。今、再度、最新のものをチェックアウトしても同じみたい。どうも、リソースのパスがおかしいと言っているようだ。まだ、原因とか見ていないけど、これは既知の問題のなだろうか。ちなみに Java5 の FC4 環境。
$ svn co https://www.seasar.org/svn/teeda/trunk/teeda teeda-trunk $ cd teeda-trunk/ $ mvn install $ cat ./teeda-core/target/surefire-reports/org.seasar.teeda.core.spike.cl.ClassLoaderResourceTest.txt ------------------------------------------------------------------------------- Battery: org.seasar.teeda.core.spike.cl.ClassLoaderResourceTest ------------------------------------------------------------------------------- Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 0.018 sec testGetResourceFromClassLoader(org.seasar.teeda.core.spike.cl.ClassLoaderResourceTest) Time elapsed: 0.008 sec <<< FAILURE! [ stdout ] --------------------------------------------------------------- file:/tmp/teeda-trunk/teeda-core/target/test-classes/org/seasar/teeda/core/spike/cl/faces-config-contains-2.jar file:/tmp/teeda-trunk/teeda-core/target/test-classes/org/seasar/teeda/core/spike/cl/faces-config-contains-1.jar file:/tmp/teeda-trunk/teeda-core/target/test-classes/org/seasar/teeda/core/spike/cl/faces-config-not-contains-1.jar [ stderr ] --------------------------------------------------------------- [ stacktrace ] ----------------------------------------------------------- junit.framework.AssertionFailedError: expected ending with: </faces-config-contains-1.jar!/META-INF/faces-config.xml> but was: <file:/tmp/teeda-trunk/teeda-core/target/test-classes/org/seasar/teeda/core/spike/cl/faces-config-contains-2.jar!/META-INF/faces-config.xml> at junit.framework.Assert.fail(Assert.java:47) at junitx.framework.StringAssert.failEndsWith(StringAssert.java:246) at junitx.framework.StringAssert.assertEndsWith(StringAssert.java:176) at junitx.framework.StringAssert.assertEndsWith(StringAssert.java:164) at org.seasar.teeda.core.spike.cl.ClassLoaderResourceTest.testGetResourceFromClassLoader(ClassLoaderResourceTest.java:65) ...