これを解決する方法はありますか?また、tapestry、jetty、openejb の両方も初めてです。私はアイデアがありません=(
構成: Jetty 6.1.26 + Tapestry 6.8 の Jumpstart を実行する OpenEJB 4.5.1
すべてが適切にコンパイルされ、Ant コラプスが正常に実行され、適切に展開されます。Jetty と OpenEJB は、バイナリ zip から prestine です。OpenEjb には、tapestry-jumpstart インストール マニュアルから指示されている hsqldb-2.9 ではなく、hsqldb-2.8 があります。
しかし、Eclipse Juno または IntelliJ IDEA で実行しているある時点で (関係ありません)、次のログが表示されます。
INFO - Deployed Application(path=E:\Workspace\IdeaProjects\tapestry\jumpstart-6.8.0\classpath.ear)
WARN [main] (Slf4jLog.java:76) - Config error at <New id="wiggle" class="org.mortbay.jetty.plus.naming.EnvEntry"><Arg><Ref id="wac"/></Arg><Arg>wiggle</Arg><Arg type="java.lang.Double">100</Arg><Arg type="boolean">true</Arg></New>
WARN [main] (Slf4jLog.java:89) - EXCEPTION
java.lang.reflect.InvocationTargetException
...
caused by: javax.naming.NamingException: Unknown JNDI name prefix 'org.mortbay.jetty.webapp.WebAppContext@40ad55ac{_test-jndi,c:'
at org.apache.openejb.core.ivm.naming.IvmContext.lookup(IvmContext.java:130)
...
WARN [main] (Slf4jLog.java:76) - ContextDeployer$Scanner failed on 'C:\Server\jetty-6.1.26\contexts\test-jndi.xml
INFO [main] (Slf4jLog.java:67) - NO JSP Support for /jumpstart, did not find org.apache.jasper.servlet.JspServlet
INFO [main] (RegistryBuilder.java:129) - Adding module definition for class org.apache.tapestry5.ioc.services.TapestryIOCModule
誰かがこれで何がうまくいかなかったのか教えてもらえますか? そして、私は何をすべきですか?
どうもありがとう。