Hey JB,

Made some progress on this. Just getting an warning now:

14-01-30 14:16:37,599 | WARN  | jms.model.Person | JpaConsumer                  
   
| 180 - org.apache.camel.camel-core - 2.12.0 | Consumer
Consumer[jpa://net.lr.tutorial.karaf.camel.jpa2jms.model.Person?consumer.delay=2000]
failed polling endpoint:
Endpoint[jpa://net.lr.tutorial.karaf.camel.jpa2jms.model.Person?consumer.delay=2000].
Will try again at next poll. Caused by:
[org.apache.openjpa.persistence.ArgumentException - An error occurred while
parsing the query filter "select x from Person x". Error message: The name
"Person" is not a recognized entity or identifier. Perhaps you meant Person,
which is a close match. Known entity names: [Person]]
<openjpa-2.1.1-r422266:1148538 nonfatal user error>
org.apache.openjpa.persistence.ArgumentException: An error occurred while
parsing the query filter "select x from Person x". Error message: The name
"Person" is not a recognized entity or identifier. Perhaps you meant Person,
which is a close match. Known entity names: [Person]
        at
org.apache.openjpa.kernel.exps.AbstractExpressionBuilder.parseException(AbstractExpressionBuilder.java:119)
        at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getClassMetaData(JPQLExpressionBuilder.java:195)
        at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.resolveClassMetaData(JPQLExpressionBuilder.java:168)
        at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(JPQLExpressionBuilder.java:243)
        at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(JPQLExpressionBuilder.java:213)
        at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateType(JPQLExpressionBuilder.java:206)
        at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.access$200(JPQLExpressionBuilder.java:81)
        at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder$ParsedJPQL.populate(JPQLExpressionBuilder.java:2450)
        at 
org.apache.openjpa.kernel.jpql.JPQLParser.populate(JPQLParser.java:61)
        at
org.apache.openjpa.kernel.ExpressionStoreQuery.populateFromCompilation(ExpressionStoreQuery.java:162)
        at
org.apache.openjpa.kernel.QueryImpl.newCompilation(QueryImpl.java:673)[101:org.apache.openjpa:2.1.1]
        at
org.apache.openjpa.kernel.QueryImpl.compilationFromCache(QueryImpl.java:654)[101:org.apache.openjpa:2.1.1]
        at
org.apache.openjpa.kernel.QueryImpl.compileForCompilation(QueryImpl.java:620)[101:org.apache.openjpa:2.1.1]
        at
org.apache.openjpa.kernel.QueryImpl.compileForExecutor(QueryImpl.java:682)[101:org.apache.openjpa:2.1.1]
        at
org.apache.openjpa.kernel.QueryImpl.compile(QueryImpl.java:589)[101:org.apache.openjpa:2.1.1]
        at
org.apache.openjpa.persistence.EntityManagerImpl.createQuery(EntityManagerImpl.java:996)[101:org.apache.openjpa:2.1.1]
        at
org.apache.openjpa.persistence.EntityManagerImpl.createQuery(EntityManagerImpl.java:978)[101:org.apache.openjpa:2.1.1]
        at
org.apache.openjpa.persistence.EntityManagerImpl.createQuery(EntityManagerImpl.java:101)[101:org.apache.openjpa:2.1.1]
        at
org.apache.aries.jpa.container.impl.EntityManagerWrapper.createQuery(EntityManagerWrapper.java:92)[92:org.apache.aries.jpa.container:1.0.0]
        at
org.apache.camel.component.jpa.QueryBuilder$1.makeQueryObject(QueryBuilder.java:44)[190:org.apache.camel.camel-jpa:2.12.0]
        at
org.apache.camel.component.jpa.QueryBuilder.createQuery(QueryBuilder.java:168)[190:org.apache.camel.camel-jpa:2.12.0]
        at
org.apache.camel.component.jpa.JpaConsumer$1.doInTransaction(JpaConsumer.java:89)[190:org.apache.camel.camel-jpa:2.12.0]
        at
org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131)[183:org.springframework.transaction:3.2.4.RELEASE]
        at
org.apache.camel.component.jpa.JpaConsumer.poll(JpaConsumer.java:83)[190:org.apache.camel.camel-jpa:2.12.0]
        at
org.apache.camel.impl.ScheduledPollConsumer.doRun(ScheduledPollConsumer.java:187)[180:org.apache.camel.camel-core:2.12.0]
        at
org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:114)[180:org.apache.camel.camel-core:2.12.0]
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_45]
        at
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)[:1.7.0_45]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)[:1.7.0_45]
        at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.7.0_45]
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_45]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_45]
        at java.lang.Thread.run(Thread.java:744)[:1.7.0_45]

Trying to fix this. If I mvn clean install my local version how do I install
it into Karaf? I thought that install -s
mvn:net.lr.tutorial.karaf.cameljpa/jpa2jms/1.0-SNAPSHOT might pull my local
version out of the .m2 repository but when I display the log the error is
the same as before.

Regards,

Sean



--
View this message in context: 
http://karaf.922171.n3.nabble.com/faultJmsMessageListenerContainer-Could-not-refresh-JMS-Connection-for-destination-person-tp4031400p4031425.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to