我目前正在将.war网络服务部署到Wildfly 11应用服务器中。
问题是,即时处理一些遗留代码,其中使用
之类的东西访问JNDI名称@Resource(name =" xpto / myStringValue") private String myString;
我尝试过配置" standalone.xml"文件
<subsystem xmlns="urn:jboss:domain:naming:2.0">
<bindings>
<simple name="xpto/myStringValue" value="abcdefgh" type="java.lang.String"/>
</bindings>
</subsystem>
但Wildfly一直告诉我
&#34;无效的绑定名称,名称必须以[java:global,java:jboss,java:/]&#34;
之一开头有没有人知道如何在不更改java代码的JNDI名称的情况下解决这种情况?
非常感谢