首页 文章
  • 2 votes
     answers
     views

    spring jndi数据源设置

    您好我正在尝试使用jndi数据源 . 下面是代码 context.xml <Context antiJARLocking="true" path="/SpringMVCTest"> <Resource auth="Container" driverClassName="com.mysql.jdbc.D...
  • 0 votes
     answers
     views

    使用DAO对Struts2 Spring动作进行单元测试

    我正在尝试单元测试struts2操作(命中真正的数据库),但我无法成功连接到数据库 . 我是Spring的新手,项目设置在多个bean和DAO类中使用jdbctemplate . 这是我到目前为止的尝试: 测试类: public class Test extends StrutsSpringTestCase { private static final String serverURL ...
  • 1 votes
     answers
     views

    在Jboss standalone.xml中为Oracle连接配置Apache DBCP数据源

    我想配置DBCP数据源以连接到oracle数据库 . 我可以选择在 jboss standalone.xml 或 Spring app-config.xml 中配置它 . 我需要配置org.apache.commons.dbcp.BasicDataSource的以下属性 <property name="initialSize" value="10" /...
  • 2 votes
     answers
     views

    activemq jndi tomcat错误

    我试图通过JNDI使用ActiveMQ,在Tomcat 7.0服务器中部署应用程序 . 我已经在Tomcat context.xml 配置文件中为ActiveMQ连接工厂和队列进行了设置,它们看起来像这样: <Resource auth="Container" brokerName="LocalActiveMQBroker&...
  • 0 votes
     answers
     views

    java.sql.SQLException:没有合适的驱动程序无法为连接URL创建类'oracle.jdbc.driver.OracleDriver'的JDBC驱动程序

    我正在尝试使用TNS URL,用户名和密码连接到Oracle 11i数据库 . JNDI正在成功查找数据源,但我无法获取连接 . 相反,我看到以下堆栈跟踪 . java.sql.SQLException: No suitable driver org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createConnectionFactory(BasicDat...
  • 1 votes
     answers
     views

    缺少ejb-jar.xml中的数据源

    如果我在WAS上部署EAR并且EAR缺少ejb-jar.xml中描述的EJB,它会在部署时抱怨 . 但是如果我在ejb-jar.xml中为jndi数据源定义了一个resource-ref,它就不会抱怨,除非我执行一个实际上试图查找数据源的测试用例 . 是否有可以调整的配置,以便在部署EAR时,如果尚未在服务器上创建任何资源引用,它会抱怨?所以我立即知道缺少一些资源引用
  • 0 votes
     answers
     views

    如何为JUnit for Jboss环境注册JNDI数据源

    项目使用Hibernate并部署在Jboss 5.1上 . Hibernate使用JNDI来获取数据源 . 我想为DAO层创建JUnit测试,为此我需要创建JNDI数据源和事务管理器来测试而不运行Jboss . 为此我写了代码: System.out.println(LocateRegistry.getRegistry()); Registry reg = LocateRegistry.crea...
  • 1 votes
     answers
     views

    如何使用Websphere Liberty Profile 8.5中定义的数据源?

    我使用WebSphere 8.5.5 Liberty配置文件来部署使用通过jndi定义和公开的数据源的应用程序 . 但我无法使用我的应用程序中的数据源 . 我的server.xml看起来像这样: <server description="new server"> <!-- Enable features --> <featureM...
  • 0 votes
     answers
     views

    JBoss 7的JNDI查找失败

    嗨, 我在jboss standalone.xml中设置了一个数据源并尝试访问数据源 . 该应用程序不会从我的web.xml配置中开始选择错误 . 无论设置如何变化,都会收到此错误: {“JBAS014653:复合操作失败并被回滚 . 失败的步骤:”=> {“操作步骤-2”=> {“JBAS014771:缺少/不可用依赖的服务”=> [“jboss.naming.context....
  • 1 votes
     answers
     views

    JBOSS 6.1找不到jndi数据源,缺少/不可用依赖项的服务

    我正在将旧的OC4J网络应用程序迁移到 JBOSS 6.1 application server , Hibernate 4.6 final, JDK 1.7, and EAR deployment. 我已经更新了我的ANT构建脚本并且编译了所有内容并且创建了WAR / EAR文件而没有任何错误 . When I enable enable my EAR , i get the following...
  • 1 votes
     answers
     views

    JBoss Wildfly 9,JNDI例外

    我是JBoss Wildfly的新手 . 我已经使用了JBoss 7.1.1,并且它在相同的数据库中运行良好并且具有相同的更改 . 我已将standalone.xml文件更改为连接到wildfly JBoss中的服务器数据库 . 但每当我尝试运行standalone.bat文件时,它都会出现以下错误: ERROR [org.jboss.as.controller.management-operat...
  • 3 votes
     answers
     views

    问题配置JBoss使用JNDI

    我试图在我的JBoss上运行的应用程序中使用JNDI绑定到数据库的连接 . 我做了以下事情: 我创建了数据源文件 oracle-ds.xml 用相关的xml元素填充它: <datasources> <本地-TX-数据源><JNDI名称> bilby </ JNDI名称>...</本地-TX-数据源></数据源> 并将其...
  • 15 votes
     answers
     views

    JNDI路径Tomcat与Jboss

    我有DataSource,它在context.xml中的Tomcat 6上配置为MyDataSource . 我正在通过以下方式获取它: DataSource dataSource; try { dataSource = (DataSource) new InitialContext().lookup("java:comp/env/...
  • 2 votes
     answers
     views

    JNDI在JBoss 7.0.2中查找数据源导致NameNotFoundException

    我在JBoss 7.0.2中对数据源的JNDI查找工作正常时遇到了一些问题 . 基本上,这个应用程序应该可以跨多个应用程序服务器进行部署,因此我希望遵循适当的标准 . 有问题的应用程序是一个部署在Liferay 6.1中的简单portlet应用程序,在Jboss托管域中运行;我在web.xml,jboss-web.xml和persistence.xml中尝试了各种命名约定组合;一切都无济于事 . ...
  • 0 votes
     answers
     views

    使用Spring MVC在hibernate配置中找不到Jboss JNDI名称

    我最近从Struts 1.2迁移到了Spring MVC . 我试图在Jboss 7.1.1中部署ear,并从Scratch启动应用程序而不是使用Struts的Action类 . 我正在使用Hibernate作为应用程序的ORM工具 . 在早期的Struts应用程序中,通过hibernate配置进行JNDI数据源查找没有问题 . 但由于某种原因,相同的配置似乎不适用于Spring . 我一次又一次...
  • 0 votes
     answers
     views

    数据源未在JNDI环境中定义(JBOSS EAP 6)

    我正在尝试使用JBOSS EAP 6.4上的数据源运行应用程序在standalone.xml文件中,我的数据源定义良好 . 当我尝试: Context context = new InitialContext(); NamingEnumeration<NameClassPair> list = context.list(""); while (list....
  • 0 votes
     answers
     views

    如何在嵌入式tomcat中创建JNDI JMS查找:Spring启动

    我有一个spring-boot项目,使用jms在Queue中发布消息并使用Apache ActiveMq进行监听 . 使用外部tomcat服务器时,以下条目在tomcat配置文件中生成,并且接收JMS消息 . <Resource name="jms/myQCF" auth="Container" type="org.apache.ac...
  • 3 votes
     answers
     views

    Weblogic下的EJB bean JNDI名称不清楚

    我用weblogic 10.3.6和EJB 3.0做了一个小例子 . 定义SimpleService类,定义weblogic-ejb-jar.xml以将SimpleService类映射到JNDI名称,将其作为EJB组件打包到EAR文件中并在服务器上部署 . 部署成功,我可以看到名为SimpleServiceBean的ejb bean . 之后使用独立应用程序通过InitialContext连接到w...
  • 3 votes
     answers
     views

    通过jndi获取与外部weblogic服务器的jms连接

    我正在使用spring获取jms的连接工厂 <!-- looking through jndi --> <bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate"> <property name="environment">...
  • 1 votes
     answers
     views

    Weblogic 10.3.0中的EJB 3.0查找

    1:我们的应用程序在Weblogic Application Server版本10.3.0上运行 2:在我们的系统中,我们需要部署符合EJB 3.0规范的EJB . 请查看我们的UAT环境的示例代码,如下所示: /*The remote interface*/ package com.serverside.ejb.session; import javax.ejb.Remote; @Remot...
  • 0 votes
     answers
     views

    ActiveMQ JNDI如何工作

    我是ActiveMQ的新手,我正在努力了解ActiveMQ命名服务的工作原理 . 如果我已正确理解,为了能够使用activeMQ代理,必须通过JNDI来检索connectionFactory和目标(主题,队列) . ActiveMQ提供命名服务,其位置通过jndi.properties文件中的 java.naming.provider.url 变量定义 . 读取类代码ActiveMQInitial...
  • 0 votes
     answers
     views

    我可以为JNDI的主题提供一个带有两个MessageListener的DefaultMessageListenerContainer吗?

    我想创建两个MessageListeners . 我有一个主题,我可以使用JNDI(名称:jms / eventsTopic)接收 . 我知道可以创建以下配置: <jms:listener-container ... <jms:listener destination="topic" ref="listener1" /> &...
  • 6 votes
     answers
     views

    Oracle驱动程序内存泄漏 - Tomcat

    我们正在使用tomcat-7.0.33 . Spring 3.0.1和JPA使用tomcat JNDI数据源 . 使用ojdbc6.jar(最新)后端的Oracle 10g . 当我们尝试取消部署应用程序时,一些Oracle类似乎正在泄漏 . 我在使用旧的ojdbc14.jar驱动程序时没有看到这一点,但我们无法使用这些驱动程序,因为我们正在迁移到需要更新驱动程序的Oracle 11g . 我猜...
  • 75 votes
     answers
     views

    您应该在server.xml或context.xml中设置数据库连接属性

    我正在尝试使用JNDI为Spring Web应用程序设置数据库连接属性 . 我正在考虑以下两种方法: Approach 1: 在Spring配置中,您可能会遇到以下情况: <jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/facs"/> 然后在你的webapp /MET...
  • 1 votes
     answers
     views

    Spring注入的DataSource为null

    我正在尝试使用JdbcTemplate创建DAO . 但似乎 Spring 季注射不顺利 . 我正在从Tomcat注入带有JNDI的DataSource . 我还在Tomcats server.xml,/ META-INF中的ResourceLink,web.xml中的resource-ref中编写了设置,试图在web.xml中添加上下文监听器,它也没有帮助(实际上,我应该添加监听器,如果我不是从...
  • 0 votes
     answers
     views

    Tomcat中的Spring Boot .war - 我可以使用外部属性文件吗?

    我已将Spring Boot应用程序打包为.war文件,它在文件路径/opt/tomcat/webapps/myapp.war下的Tomcat 7中运行 . 但是,我想使用/var//application.properties中的文件属性,其中filePath尚未知 . 我已经阅读了Spring Boot docs,我怀疑最好的方法是使用JNDI属性 . 我在context.xml中配置了一个资...
  • 3 votes
     answers
     views

    Tomcat6忽略META-INF / context.xml

    Tomcat6一直忽略我的META-INF / context.xml . 当我试着查找“tt”时,我一直得到“名字tt不受此上下文约束”(请参阅“详细信息”) . 当我将META-INF / context.xml的内容放在server.xml中的'context'标记内时,它可以工作 . 我还检查了 $Tomcat-base/Catalina/localhost is empty ,所以我的M...
  • 5 votes
     answers
     views

    Tomcat更新了context.xml但不应该

    Tomcat文档(http://tomcat.apache.org/tomcat-6.0-doc/config/context.html) 仅当$ CATALINA_BASE / conf / [enginename] / [hostname] /中的应用程序不存在上下文文件时,才在应用程序文件内的/META-INF/context.xml中的单个文件中 . 如果Web应用程序打包为WAR,则/...
  • 1 votes
     answers
     views

    删除警告“tomcat启动时已指定主机appBase中的docBase”

    我在服务器conf中有一个带有context.xml的应用程序,就像这个'conf / Catalina / localhost' . 它完美地配置了我的JNDI,但是我在启动时收到了这个警告: 24-Nov-2017 13:46:59.352 WARNING [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deploy...
  • 2 votes
     answers
     views

    CATALINA_BASE / conf / Catalina / localhost / <APPNAME> .xml与应用程序的context.xml不同

    我一直在Tomcat上运行一个Web应用程序,当我在应用程序中进行一些更改,包括context.xml,并重新部署它时,我开始收到一个异常: javax.naming.NamingException: Cannot create resource instance at org.apache.naming.factory.ResourceFactory.getObjectInsta...

热门问题