首页 文章
  • 1 votes
     answers
     views

    将相同EJB和类的多个版本部署到同一JBoss服务器

    我有几个单独的应用程序项目(EAR),包含多个EJB,我想将它们部署到同一个JBoss服务器上 . 现在,一些项目可能具有相同的EJB,但版本不同 . 在类似的情况下,一些项目可能使用相同“普通”类的不同版本(即在VM中加载的类,没有JNDI查找) . 使用OC4J,这似乎不是一个问题,但现在使用JBoss,我得到的印象是所有内容都存在于相同的“名称空间”(或类加载器)中 . 我在这个假设中是否正...
  • 3 votes
     answers
     views

    如何在JBoss中拥有多个具有相同JNDI名称的数据源?

    所以,我有一种情况,我将部署多个ear文件,我需要使用不同的数据库(可能)配置每个文件 . 现在我有一个部署在JBoss中的* -ds.xml文件,其中包含一个JNDI名称,我的所有portlet和servlet都用它来查找数据库连接 . 如果我使用* -ds.xml文件部署多个ear文件,该文件指向不同的数据库,但具有相同的JNDI名称,则部署barfs . 在部署不同的应用程序以隔离它们时,J...
  • 2 votes
     answers
     views

    WSO2 Carbon 4.x JNDI Tomcat

    基于Carbon 4.x平台的WSO2 Registry 4.5.x允许部署WAR . 对于资源配置,我想使用JNDI . 如此处所述,我尝试配置JNDI资源:http://kishanthan.wordpress.com/2012/05/31/how-to-register-jndi-resources-for-webapps-in-wso2-application-server/ 1)WEB-...
  • 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...
  • 0 votes
     answers
     views

    哪个JNDI数据源名称适用于Wildfly和Websphere?

    我有一个java / spring网络应用程序,需要在Wildfly和Websphere上部署为war文件 该应用程序正在使用带有JNDI名称的数据源: WebConfig.java 包含: public DataSource dataSource() { final JndiDataSourceLookup dsLookup = new JndiDataSourceLookup(...
  • 0 votes
     answers
     views

    JBoss / Spring没有找到我的JNDI / Hibernate配置

    所以我在JBoss 6.2GA中设置了一个数据源,名为“ java:/jdbc/iconDS ” 然后我在persistence.xml中链接到它,调用实体管理器工厂“ java:jboss/persistence/icon ” 我的web.xml加载了我设置的持久单元的上下文引用,还加载了infrastructure.xml,它试图查找我的两个JNDI名称 . 它说“启动持久性单元服务'icon...
  • 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

    我可以为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 . 我猜...
  • 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

    如何在eclipse中使用GWT / Jetty设置连接池?

    对不起,如果这个问题看似重复,但我无法从现有帖子的搜索结果中找到可行的解决方案 . 我有一个使用JDBC连接池的Web应用程序 . 连接池资源在war文件的meta-inf / context.xml中定义 . 当我将war文件部署到tomcat时,这个文件被复制(并重命名为匹配我的war文件的名称)到tomcat的conf / catalina / localhost文件夹 . 我的代码获取连接...
  • 1 votes
     answers
     views

    使用CDI将战争部署到Jetty

    我在IntelliJ中有一个maven项目,我试图将war文件部署到jetty容器中 . 这样做的目的是对所述war文件中的一些功能进行快速集成测试 . 由于开箱即用Jetty没有附带CDI或JNDI,我试图添加对这些的支持,但遇到了一些问题 . 例如,我在启动时收到以下错误: 15:30:50 [34mINFO [0;39m o.a.s.c.CdiObjectFactory - [lookup]...
  • 0 votes
     answers
     views

    Pentaho Kettle使用普通的老tomcat JNDI

    我正在使用Community Edition 5.2.0,我打算将水壶 jar 部署到Tomcat 7上,然后有一组Web服务来运行转换 . 我想要的是能够在设计时在Spoon步骤中的数据库连接对话框中将JNDI名称设置为我的tomcat server.xml / context.xml中的JNDI名称 . 然后在运行时它应该只是无助地拿起它?不是这样 . 我花了几个小时做试验和错误,看看我是否可...
  • 0 votes
     answers
     views

    web.xml中的JBoss数据源引用失败

    我的web.xml中有以下配置 <resource-ref id="ResourceRef_1234567890"> <res-ref-name>jdbc/pcbDB</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res...
  • 0 votes
     answers
     views

    与JBoss的Mbeans

    我正在尝试调用部署在JBoss中的MBean,但我遇到了这个异常: java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: java.io.InvalidClassException: org.jboss.security.auth.callback.SecurityAssociat...
  • 0 votes
     answers
     views

    Webshpere数据源错误:无法查找JNDI名称

    我正在使用Hibernate和Websphere Application Server 8.0开发应用程序 . 我在Websphere中创建了一个数据源,它可以成功连接数据库 . 但是从应用程序中我得到以下错误: SystemErr R创建会话时出错:org.hibernate.service.jndi.JndiException:无法查找JNDI名称[java:comp / env / jdb...
  • 0 votes
     answers
     views

    ActiveMQ JNDI如何工作

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

热门问题