我需要在集成测试期间部署war文件,其中服务需要JNDI查找中的属性。它是一个普通的字符串。我查看了http://docs.codehaus.org/display/CARGO/Starting+and+stopping+a+container#Startingandstoppingacontainer-resources(页面末尾)中唯一现有的示例代码,了解如何添加资源。我还没有找到一种方法来使用简单的String对象。
要在java:comp / env / myProperty中查找,我将其设置为:
cargo.resource.name=env/myProperty|
cargo.resource.type=java.lang.String|
cargo.resource.class=java.lang.String|
cargo.resource.parameters=theStringValue
但这似乎只返回一个普通的null。那怎么做得好呢?