Tag: jboss

无法导入org.hibernate.session

我在我的eclipse中安装了wildfly 8.1,并希望将我的旧项目从jboss 4.2移到新的项目中。 import org.hibernate.Session;有一个问题import org.hibernate.Session; 无法在WildFly 8上解析。有人可以建议任何可能的解决方案吗?

如何以编程方式获取JBoss中所有已注册DS名称(Object)的列表?

我想检查在JBoss中是否使用两个不同的DS名称注册了相同的模式 如何以编程方式获取JBoss中所有已注册DS名称(Object)的列表?

如何在jboss启动时实例化一个类

我想实例化我自己的java类(只有一次),当JBOSS 5和i的启动时间将使用该对象,直到我关闭jboss。 怎么可能实例化。

架构位置错误jboss-ejb3.xml

我发现了这个问题,但似乎他们能够修复。 我不知道我的错误是什么,但错误看起来与上述问题中报告的错误相同。 也许有人会介绍如何解决这个补丁或解决方法吗? 的jboss-ejb3.xml SecuredEjb myJdbcSecurityDomain Admin false 这是错误 谢谢,贝尔

Infinispan with Spring,从缓存中转换失败

我有部署到WildFly 10的Spring 1.4应用程序,它使用的是WildFly内置的Infinispan 8.1。 我已经设法正确部署了应用程序,这是Infinispan的配置:1)CacheManager @Bean public CacheManager cacheManager() throws Exception { JndiTemplate jndiTemplate = new JndiTemplate(); EmbeddedCacheManager embededCacheManager = (EmbeddedCacheManager) jndiTemplate.lookup(“java:jboss/infinispan/container/CONTAINER”); SpringEmbeddedCacheManager cacheManager = new SpringEmbeddedCacheManager(embededCacheManager); } 2)pom.xml org.infinispan infinispan-spring 8.1.0.Final org.springframework.boot spring-boot-starter-logging javax.servlet servlet-api org.apache.logging.log4j log4j-core org.apache.logging.log4j log4j-jcl org.apache.logging.log4j log4j-slf4j-impl org.apache.maven.plugins maven-war-plugin org.infinispan, org.infinispan.commons, org.jboss.as.clustering.infinispan export 当我第一次部署应用程序时,一切正常。 但是,在启动缓存后,以及重新部署应用程序时,使用缓存时出现以下错误: java.lang.ClassCastException: com.dplesa.Class cannot be cast […]

Spring 3..0.5 + hierbnate 3.6.6.final + jboss as 7数据库访问

我正在将我们的项目从spring 2.5.6,hibernate 3.3.2,jboss 4.2升级到Spring 3..0.5 + hierbnate 3.6.6.final + jboss as 7 。 那里有很多问题,我决定写一个简单的项目,并在jboss as7(使用Spring 3..0.5 + hierbnate 3.6.6.final)开始时将其删除。 该项目非常简单:DAO类将访问MYSQL数据库。 但是当它的entityManager尝试访问数据库时,应用程序失败,抛出“抛出exception:org.hibernate.MappingException:未知实体”。 以下是我的项目: 我的web控制器类: package com.yan.testing.web.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import com.yan.testing.jpa.dao.IYanDao; import com.yan.testing.jpa.entity.Yan; @Controller public class WebController { @Autowired IYanDao yanDao; @RequestMapping(“sayHello.do”) public String SayHello(){ Yan yan = yanDao.findById(1L); System.out.println(yan.getName()); return “sayHello”; } […]

无法使用资源注释在JBoss 6.1.0中注入JMS QueueConnectionFactory

我花了很多时间来解决JBoss 6.1.0的问题,在我的会话bean中注入JMS连接工厂。 我正在使用JBoss 6.1.0和默认配置文件并在debian中运行它。 剪切我的代码是: @Resource(name=”java:/QueueConnectionFactory”) private QueueConnectionFactory factory 在jboss6 / server / default / deploy / hornetq / hornetq-jms.xml中: true 在部署我的ear-file时,我收到此错误: 既没有指定任何映射名称/ lookup / jndi-name也没有任何ResourceProvider可以处理名为env / java的resource-ref:/ javax.jms.QueueConnectionFactory类型的QueueConnectionFactory 尽管队列工厂在管理控制台中可见,但它无法在我的会话bean中注入队列连接工厂。

Atomikos vs. Bitronix vs. JBossTS – MVCC和嵌套事务

我想实现前一个事务管理器。 但是,由于我还处于概念阶段,我想尝试所有这些事务管理器。 我最后选择的标准是易用性, Tomcat的使用,适应性以及嵌套事务和MVCC的大部分支持。 我无法找到有关Bitronix和Atomikos后一种标准的可能支持的任何信息。 我知道JBossTS支持MVCC和NT – 但我不确定JBoss是否是JBoss使用带来的巨大开销的一个很好的选择…特别是关于Spring和hibernate的用户。 你知道Atomikos和/或Bitronix是否适合我的标准 – 或者实现我自己的TM会更好吗?

如何在JBoss6中动态添加Quartz作业

我正在使用JBoss6并希望动态创建Quartz-Jobs。 在处理作业期间,将定义下一个开始时间(例如,在1,5或10小时内)。 我没有找到任何解决方案,甚至很难访问org.quartz.Scheduler (参见JBoss AS 6中的QuartzScheduler注入 )。 下一个问题是创建新的工作,我按照教程http://www.quartz-scheduler.org/docs/tutorial/TutorialLesson02.html : import static org.quartz.JobBuilder.*; import static org.quartz.SimpleScheduleBuilder.*; import static org.quartz.CronScheduleBuilder.*; import static org.quartz.CalendarIntervalScheduleBuilder.*; import static org.quartz.TriggerBuilder.*; import static org.quartz.DateBuilder.*; // define the job and tie it to our HelloJob class JobDetail job = newJob(HelloJob.class) .withIdentity(“myJob”, “group1”) // name “myJob”, group “group1” .build(); // Trigger the job to […]

java.lang.ClassCastException:$ Proxy99无法强制转换

我正在使用JBoss4.2.2和java6。 部署的耳朵的名字是apa.ear 在servlet中,我有以下代码行: placeBid = (PlaceBid) context.lookup(“apa/” + PlaceBid.class.getSimpleName() + “/remote”); 我有一个生成的jboss-app.xml,如下所示: apa:app=ejb3 当试图通过上下文获取PlaceBid时,我得到了这个exception java.lang.ClassCastException: $Proxy99 cannot be cast to se.nextit.actionbazaar.buslogic.PlaceBid PlaceBid界面如下所示: @Remote public interface PlaceBid { Long addBid(String userId, Long itemId, Double bidPrice); } 当我运行EJB3的实例时,它可以工作。 EJB3在动作示例代码中附带了ant构建。 我想使用Maven,所以我重新安排了一些代码。 但是,我不知道我在这里做错了什么。 我对jboss-app.xml文件有一些想法。 我不确定它的内容应该是什么样的。 感谢任何帮助。 祝愿Lasse