实体管理器尚未在远程主机OpenShift上注入Spring Aspect Jar

尝试在远程服务器(OpenShift)Tomcat 7(JBoss EWS 2.0)上运行我的应用程序时出现以下错误:

HTTP状态500 - 实体管理器尚未注入(Spring Aspects JAR是否配置为AJC / AJDT方面库?)

我在我的pom.xml中配置了Spring方面

<dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjrt</artifactId>
            <version>${aspectj.version}</version>
        </dependency>


        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjweaver</artifactId>
            <version>${aspectj.version}</version>
        </dependency>

的ApplicationContext

<bean class="org.springframework.orm.jpa.JpaTransactionManager"
    id="transactionManager">
    <property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>

<tx:annotation-driven mode="aspectj"
    transaction-manager="transactionManager" />

要部署应用程序,我使用JBoss和开放式应用程序。

该项目在使用基于Tomcat的STS Vmware Fabric tC在本地主机上运行时正常运行。

链接地址: http://www.djcxy.com/p/25409.html

上一篇: Entity manager has not been injected Spring Aspect Jar on remote host OpenShift

下一篇: AspectJ And Spring eclipse configuration