<Caused by: java.lang.ClassNotFoundException: Class bytes found but defineClass()failed for: 'org.apache.activemq.ActiveMQConnectionFactory'>
根據博客的說明java
緣由是:apache
activemq5.13.4 要求運行的Java版本是 jdk 1.7以上,可是weblogic server 運行的jdk版本小於1.7dom
Compiling code with JDK 1.7 Running code with Weblogic server with JDK 1.6spa
Solution 1: Compile code with JDK 1.6code
Solution 2: Run weblogic server with JDK 1.7server
Update (Middleware)\user_projects\domains(DomainName)\bin\setDomainEnv.cmd (Windows)blog
Update (Middleware)\user_projects\domains(DomainName)\bin\setDomainEnv.sh (*nix)部署
set SUN_JAVA_HOME= JDK 1.7 path (e.g C:\Program Files\Java\jdk1.7.0_79)get
set JAVA_HOME= JDK 1.7 path (e.g C:\Program Files\Java\jdk1.7.0_79)