我试图在独立环境中使用JBOSS EAP 6.4上的数据源运行一个应用程序。xml文件我的数据源定义良好。当我尝试一个:
Context context = new InitialContext();
NamingEnumeration<NameClassPair> list = context.list("");
while (list.hasMore())
{
String name = list.next().getName();
System.out.println(name);
}
我只获得了TransactionManager,而我期望我的数据源也在standalone.xml中命名为JNDI-name = " Java:JBoss/data sources/Oracle ds "。
为什么我的数据源没有在 jndi 环境中定义?我是否缺少某些配置?
Context.list(Name)
不包含子上下文。换句话说,您不能使用context.list ("")遍历所有注册的名称。如果要列出数据源,您需要使用
context.list("java: jboss/datassource)
。
您只获得
/TransactionManager
的原因是因为它是根命名空间下定义的唯一一个。
一个朋友让我为他们做一个minecraft插件,所以我需要安装Maven。我已经按照教程的指示安装了以下用户变量。 > java_home--值:C:\program files\java\jdk1.8.0\bin windows 7 maven 2安装 当我尝试在命令Propmpt中设置它时,它会响应我,说。如何成功运行? 谢谢你的阅读。 另外,这是我的系统路径变量值:有什么问题吗?
birdmw@birdmw-thinkpad:~/desktop/nlp/iepy$sudo iepy--创建未定义的iepy环境变量JAVAHOME。 我有这个问题包IEPY。它与Django和Java相关。 我觉得我已经尝试了所有的方法来设置JAVAHOME路径,但是没有任何效果: birdmw@birdmw-thinkpad:~/desktoes/nlp/iepy$echo$javahome
为了从web应用程序获取DB连接,我在web应用程序中编写了以下代码: 早些时候,我使用Tomcat作为服务器,当我在文件中配置资源详细信息时,我能够获得DB连接,但当我使用开始使用weblogic server时,我得到以下错误: 我已经尝试了这个链接中提到的选项:如何在WebLogic上查找JNDI资源?但我仍然面临着问题。 请让我知道我在哪里做错误,访问JNDI对象的过程是什么。
问题内容: 我已经使用Weblogic控制台创建了JNDI数据源,但无法从Web应用程序访问该对象。以下是详细信息 在weblogic 10.3.6中,我为数据源指定了JNDI名称: 为了从Web应用程序获得数据库连接,我已经在Web应用程序中编写了以下代码: 之前我使用Tomcat作为服务器,当我在文件中配置资源详细信息时能够获得数据库连接tomcat/conf/server.xml,但是当我开
我试图为Joomla文章创建一个布局视图,以自定义在布局中呈现组件DP字段的方式。 我在 /templates/mytemplate/html/com_content/article/progetti.php中创建了一个新文件(这是default.php的副本) 在这里,我试图把这个代码(见参考这里:[https://joomla.digital-peak.com/documentation/16
我只是想在我的电脑上运行tomcat,但我遇到了这个错误 Catalina_Home变量在此环境中定义不正确 仅供参考:我已尝试搜索有关错误的信息,并找到有关此错误的一些信息。但是,不幸的是,这并不能解决我的问题。 以下是启动的内容。蝙蝠档案。谢谢[在此处输入图像描述][1] @echooff rem根据一个或多个rem贡献者许可协议授权给Apache软件基金会(ASF)。有关版权所有的其他信息,