You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2011/08/19 13:27:59 UTC

svn commit: r1159596 - /camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaComponent.java

Author: davsclaus
Date: Fri Aug 19 11:27:59 2011
New Revision: 1159596

URL: http://svn.apache.org/viewvc?rev=1159596&view=rev
Log:
Jpa component should only try to load EntityClass if the path is not empty string.

Modified:
    camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaComponent.java

Modified: camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaComponent.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaComponent.java?rev=1159596&r1=1159595&r2=1159596&view=diff
==============================================================================
--- camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaComponent.java (original)
+++ camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaComponent.java Fri Aug 19 11:27:59 2011
@@ -21,6 +21,7 @@ import javax.persistence.EntityManagerFa
 
 import org.apache.camel.Endpoint;
 import org.apache.camel.impl.DefaultComponent;
+import org.apache.camel.util.ObjectHelper;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.transaction.PlatformTransactionManager;
@@ -62,7 +63,7 @@ public class JpaComponent extends Defaul
         JpaEndpoint endpoint = new JpaEndpoint(uri, this);
 
         // lets interpret the next string as a class
-        if (path != null) {
+        if (ObjectHelper.isNotEmpty(path)) {
             // provide the class loader of this component to work in OSGi environments as camel-jpa must be able
             // to resolve the entity classes
             Class<?> type = getCamelContext().getClassResolver().resolveClass(path, JpaComponent.class.getClassLoader());