小编Cle*_*nic的帖子

如何在服务器中找到JMX端口?

如果我能看到JAVA OPTS参数,我相信我能搞清楚.我想使用Jconsole监视一个hornetq服务器,所以我需要端口号.

我记得在我连接它的时候使用了一些像java grep等命令.

java jboss jmx

23
推荐指数
2
解决办法
7万
查看次数

如何在cmake上使用FIND_JNI

我正在尝试为我的项目编写一个构建,我正在尝试替换autobuild,我需要正确使用FIND_JNI.

我可以做一个简单的构建,但它没有正确找到jni.h

我需要找到一种正确的方法(没有黑客)来定义Java包含,因为这需要可以移植到其他用户.

java-native-interface cmake hornetq

19
推荐指数
1
解决办法
7542
查看次数

如何使用Spring 3.2.1,Jboss AS7,Aspectj 1.7.1 java 1.7确定jms连接工厂的实现接口?

我们正在使用JBOSS AS7在java 1.6中开发一个项目,我们使用其中:Aspectj和HornetQ.我们需要升级到java 1.7,所以我们使用ASpectj 1.7.1.在部署期间,我们得到以下异常:

Caused by: org.springframework.beans.factory.BeanCreationException:
  Error creating bean with name 'eventsJmsTemplate' defined in class path resource [com/company/project/jms/jms.xml]: 
  Cannot resolve reference to bean 'jmsConnectionFactory' while setting bean property 'connectionFactory'; nested exception is
   org.springframework.beans.factory.BeanCreationException: 
  Error creating bean with name 'jmsConnectionFactory': 
  Post-processing of the FactoryBean's object failed; 
    nestedexception is java.lang.IllegalArgumentException: 
      warning can't determine implemented interfaces of missing type 
    com.company.project.aspects.MBeanAttributesAdvice [Xlint:cantFindType]
Run Code Online (Sandbox Code Playgroud)

mbean是:

<jee:jndi-lookup id="jmsConnectionFactory" jndi-name="java:/JmsXA" />
Run Code Online (Sandbox Code Playgroud)

在其他项目中,当我们使用JPA数据源时,我们遇到了相同的异常:

<jee:jndi-lookup id="dataSource" jndi-name="java:jboss/datasources/table" />
<bean id="jpaDialect" class="org.springframework.orm.jpa.vendor.HibernateJpaDialect" />
Run Code Online (Sandbox Code Playgroud)

我们设法通过在jboss-deployment-structure上添加模块依赖来解决问题:org.jboss.ironjacamar.jdbcadapters

<jboss-deployment-structure>
    <deployment>
        <exclusions>
            <module name="org.slf4j" …
Run Code Online (Sandbox Code Playgroud)

aspectj hornetq java-7 spring-3 jboss7.x

5
推荐指数
1
解决办法
1564
查看次数