You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by victor panizza <vi...@gmail.com> on 2007/01/12 18:11:54 UTC

Not enhanced Class Exception starting the ODE server

Hi everyone!!!!

I been having the follow error, may be you could help me...
I was trying to deploy ODE at a JBoss 4.5 server

Everything goes fine until the method  _store.loadAll(); in the class
ODEServerJPA is called.
The error is throw by the class ProcessStoreImpl at the method
exec(Callable) in the line       478-->    return future.get();


Caused by: <4|true|0.9.6-incubating-SNAPSHOT>
org.apache.openjpa.persistence.ArgumentException: The type "class
org.apache.ode.store.jpa.DeploymentUnitDaoImpl " has not been enhanced.
    at org.apache.openjpa.meta.ClassMetaData.resolveMeta(ClassMetaData.java
:1590)
    at org.apache.openjpa.meta.ClassMetaData.resolve(ClassMetaData.java
:1564)
    at org.apache.openjpa.meta.MetaDataRepository.processBuffer (
MetaDataRepository.java:654)
    at org.apache.openjpa.meta.MetaDataRepository.resolveMeta(
MetaDataRepository.java:554)
    at org.apache.openjpa.meta.MetaDataRepository.resolve(
MetaDataRepository.java:479)
    at org.apache.openjpa.meta.MetaDataRepository.getMetaData(
MetaDataRepository.java:283)
    at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getClassMetaData
(JPQLExpressionBuilder.java:162)
    at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.resolveClassMetaData (
JPQLExpressionBuilder.java:131)
    at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(
JPQLExpressionBuilder.java:211)
    at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData (
JPQLExpressionBuilder.java:181)
    at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateType
(JPQLExpressionBuilder.java:174)
    at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.access$500(
JPQLExpressionBuilder.java :61)
    at
org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder$ParsedJPQL.populate(
JPQLExpressionBuilder.java:1653)
    at org.apache.openjpa.kernel.jpql.JPQLParser.populate(JPQLParser.java
:52)
    at
org.apache.openjpa.kernel.ExpressionStoreQuery.populateFromCompilation (
ExpressionStoreQuery.java:145)
    at org.apache.openjpa.kernel.QueryImpl.newCompilation(QueryImpl.java
:595)
    at org.apache.openjpa.kernel.QueryImpl.compileForCompilation(
QueryImpl.java:577)
    at org.apache.openjpa.kernel.QueryImpl.compileForExecutor (
QueryImpl.java:604)
    at org.apache.openjpa.kernel.QueryImpl.getOperation(QueryImpl.java:1417)
    at org.apache.openjpa.kernel.DelegatingQuery.getOperation(
DelegatingQuery.java:120)
    at org.apache.openjpa.persistence.QueryImpl.execute (QueryImpl.java:202)
    at org.apache.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java
:251)
    at org.apache.ode.store.jpa.ConfStoreConnectionJpa.getDeploymentUnits(
ConfStoreConnectionJpa.java:67)
    at org.apache.ode.store.ProcessStoreImpl$5.call(ProcessStoreImpl.java
:411)
    at org.apache.ode.store.ProcessStoreImpl$Callable.call(
ProcessStoreImpl.java:595)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java :269)
    at java.util.concurrent.FutureTask.run(FutureTask.java:123)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
ThreadPoolExecutor.java:650)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run (
ThreadPoolExecutor.java:675)
    ... 1 more

Any Idea thanks in advance.

Re: Not enhanced Class Exception starting the ODE server

Posted by Matthieu Riou <ma...@gmail.com>.
Yeah, I have a fix for that on my computer, I'll commit it with other stuff
soon. Another Maven bug.

On 1/12/07, victor panizza <vi...@gmail.com> wrote:
>
> Thanks Guillaume!!!
>
> On 1/12/07, Guillaume Nodet <gn...@gmail.com> wrote:
> >
> > See http://www.nabble.com/OpenJPA-big-bang-tf2923099.html
> >
> > You need to build the bpel-store standalone before
> > running the full build ...
> >
> > On 1/12/07, victor panizza <vi...@gmail.com> wrote:
> > > Hi everyone!!!!
> > >
> > > I been having the follow error, may be you could help me...
> > > I was trying to deploy ODE at a JBoss 4.5 server
> > >
> > > Everything goes fine until the method  _store.loadAll(); in the class
> > > ODEServerJPA is called.
> > > The error is throw by the class ProcessStoreImpl at the method
> > > exec(Callable) in the line       478-->    return future.get();
> > >
> > >
> > > Caused by: <4|true|0.9.6-incubating-SNAPSHOT>
> > > org.apache.openjpa.persistence.ArgumentException: The type "class
> > > org.apache.ode.store.jpa.DeploymentUnitDaoImpl " has not been
> enhanced.
> > >     at org.apache.openjpa.meta.ClassMetaData.resolveMeta(
> > ClassMetaData.java
> > > :1590)
> > >     at org.apache.openjpa.meta.ClassMetaData.resolve(
> ClassMetaData.java
> > > :1564)
> > >     at org.apache.openjpa.meta.MetaDataRepository.processBuffer (
> > > MetaDataRepository.java:654)
> > >     at org.apache.openjpa.meta.MetaDataRepository.resolveMeta(
> > > MetaDataRepository.java:554)
> > >     at org.apache.openjpa.meta.MetaDataRepository.resolve(
> > > MetaDataRepository.java:479)
> > >     at org.apache.openjpa.meta.MetaDataRepository.getMetaData(
> > > MetaDataRepository.java:283)
> > >     at
> > org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getClassMetaData
> > > (JPQLExpressionBuilder.java:162)
> > >     at
> > >
> >
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.resolveClassMetaData(
> > > JPQLExpressionBuilder.java:131)
> > >     at
> > >
> >
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(
> > > JPQLExpressionBuilder.java:211)
> > >     at
> > >
> >
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(
> > > JPQLExpressionBuilder.java:181)
> > >     at
> > org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateType
> > > (JPQLExpressionBuilder.java:174)
> > >     at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.access$500
> (
> > > JPQLExpressionBuilder.java :61)
> > >     at
> > >
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder$ParsedJPQL.populate
> > (
> > > JPQLExpressionBuilder.java:1653)
> > >     at org.apache.openjpa.kernel.jpql.JPQLParser.populate(
> > JPQLParser.java
> > > :52)
> > >     at
> > > org.apache.openjpa.kernel.ExpressionStoreQuery.populateFromCompilation(
> > > ExpressionStoreQuery.java:145)
> > >     at org.apache.openjpa.kernel.QueryImpl.newCompilation(
> QueryImpl.java
> > > :595)
> > >     at org.apache.openjpa.kernel.QueryImpl.compileForCompilation(
> > > QueryImpl.java:577)
> > >     at org.apache.openjpa.kernel.QueryImpl.compileForExecutor (
> > > QueryImpl.java:604)
> > >     at org.apache.openjpa.kernel.QueryImpl.getOperation(QueryImpl.java
> > :1417)
> > >     at org.apache.openjpa.kernel.DelegatingQuery.getOperation(
> > > DelegatingQuery.java:120)
> > >     at org.apache.openjpa.persistence.QueryImpl.execute (
> QueryImpl.java
> > :202)
> > >     at org.apache.openjpa.persistence.QueryImpl.getResultList(
> > QueryImpl.java
> > > :251)
> > >     at
> > org.apache.ode.store.jpa.ConfStoreConnectionJpa.getDeploymentUnits(
> > > ConfStoreConnectionJpa.java:67)
> > >     at org.apache.ode.store.ProcessStoreImpl$5.call(
> > ProcessStoreImpl.java
> > > :411)
> > >     at org.apache.ode.store.ProcessStoreImpl$Callable.call(
> > > ProcessStoreImpl.java:595)
> > >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java
> :269)
> > >     at java.util.concurrent.FutureTask.run(FutureTask.java:123)
> > >     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
> > > ThreadPoolExecutor.java:650)
> > >     at java.util.concurrent.ThreadPoolExecutor$Worker.run (
> > > ThreadPoolExecutor.java:675)
> > >     ... 1 more
> > >
> > > Any Idea thanks in advance.
> > >
> > >
> >
> >
> > --
> > Cheers,
> > Guillaume Nodet
> > ------------------------
> > Architect, LogicBlaze (http://www.logicblaze.com/)
> > Blog: http://gnodet.blogspot.com/
> >
>
>

Re: Not enhanced Class Exception starting the ODE server

Posted by victor panizza <vi...@gmail.com>.
Thanks Guillaume!!!

On 1/12/07, Guillaume Nodet <gn...@gmail.com> wrote:
>
> See http://www.nabble.com/OpenJPA-big-bang-tf2923099.html
>
> You need to build the bpel-store standalone before
> running the full build ...
>
> On 1/12/07, victor panizza <vi...@gmail.com> wrote:
> > Hi everyone!!!!
> >
> > I been having the follow error, may be you could help me...
> > I was trying to deploy ODE at a JBoss 4.5 server
> >
> > Everything goes fine until the method  _store.loadAll(); in the class
> > ODEServerJPA is called.
> > The error is throw by the class ProcessStoreImpl at the method
> > exec(Callable) in the line       478-->    return future.get();
> >
> >
> > Caused by: <4|true|0.9.6-incubating-SNAPSHOT>
> > org.apache.openjpa.persistence.ArgumentException: The type "class
> > org.apache.ode.store.jpa.DeploymentUnitDaoImpl " has not been enhanced.
> >     at org.apache.openjpa.meta.ClassMetaData.resolveMeta(
> ClassMetaData.java
> > :1590)
> >     at org.apache.openjpa.meta.ClassMetaData.resolve(ClassMetaData.java
> > :1564)
> >     at org.apache.openjpa.meta.MetaDataRepository.processBuffer (
> > MetaDataRepository.java:654)
> >     at org.apache.openjpa.meta.MetaDataRepository.resolveMeta(
> > MetaDataRepository.java:554)
> >     at org.apache.openjpa.meta.MetaDataRepository.resolve(
> > MetaDataRepository.java:479)
> >     at org.apache.openjpa.meta.MetaDataRepository.getMetaData(
> > MetaDataRepository.java:283)
> >     at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getClassMetaData
> > (JPQLExpressionBuilder.java:162)
> >     at
> >
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.resolveClassMetaData(
> > JPQLExpressionBuilder.java:131)
> >     at
> >
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(
> > JPQLExpressionBuilder.java:211)
> >     at
> >
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(
> > JPQLExpressionBuilder.java:181)
> >     at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateType
> > (JPQLExpressionBuilder.java:174)
> >     at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.access$500(
> > JPQLExpressionBuilder.java :61)
> >     at
> > org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder$ParsedJPQL.populate
> (
> > JPQLExpressionBuilder.java:1653)
> >     at org.apache.openjpa.kernel.jpql.JPQLParser.populate(
> JPQLParser.java
> > :52)
> >     at
> > org.apache.openjpa.kernel.ExpressionStoreQuery.populateFromCompilation (
> > ExpressionStoreQuery.java:145)
> >     at org.apache.openjpa.kernel.QueryImpl.newCompilation(QueryImpl.java
> > :595)
> >     at org.apache.openjpa.kernel.QueryImpl.compileForCompilation(
> > QueryImpl.java:577)
> >     at org.apache.openjpa.kernel.QueryImpl.compileForExecutor (
> > QueryImpl.java:604)
> >     at org.apache.openjpa.kernel.QueryImpl.getOperation(QueryImpl.java
> :1417)
> >     at org.apache.openjpa.kernel.DelegatingQuery.getOperation(
> > DelegatingQuery.java:120)
> >     at org.apache.openjpa.persistence.QueryImpl.execute (QueryImpl.java
> :202)
> >     at org.apache.openjpa.persistence.QueryImpl.getResultList(
> QueryImpl.java
> > :251)
> >     at
> org.apache.ode.store.jpa.ConfStoreConnectionJpa.getDeploymentUnits(
> > ConfStoreConnectionJpa.java:67)
> >     at org.apache.ode.store.ProcessStoreImpl$5.call(
> ProcessStoreImpl.java
> > :411)
> >     at org.apache.ode.store.ProcessStoreImpl$Callable.call(
> > ProcessStoreImpl.java:595)
> >     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
> >     at java.util.concurrent.FutureTask.run(FutureTask.java:123)
> >     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
> > ThreadPoolExecutor.java:650)
> >     at java.util.concurrent.ThreadPoolExecutor$Worker.run (
> > ThreadPoolExecutor.java:675)
> >     ... 1 more
> >
> > Any Idea thanks in advance.
> >
> >
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Architect, LogicBlaze (http://www.logicblaze.com/)
> Blog: http://gnodet.blogspot.com/
>

Re: Not enhanced Class Exception starting the ODE server

Posted by Guillaume Nodet <gn...@gmail.com>.
See http://www.nabble.com/OpenJPA-big-bang-tf2923099.html

You need to build the bpel-store standalone before
running the full build ...

On 1/12/07, victor panizza <vi...@gmail.com> wrote:
> Hi everyone!!!!
>
> I been having the follow error, may be you could help me...
> I was trying to deploy ODE at a JBoss 4.5 server
>
> Everything goes fine until the method  _store.loadAll(); in the class
> ODEServerJPA is called.
> The error is throw by the class ProcessStoreImpl at the method
> exec(Callable) in the line       478-->    return future.get();
>
>
> Caused by: <4|true|0.9.6-incubating-SNAPSHOT>
> org.apache.openjpa.persistence.ArgumentException: The type "class
> org.apache.ode.store.jpa.DeploymentUnitDaoImpl " has not been enhanced.
>     at org.apache.openjpa.meta.ClassMetaData.resolveMeta(ClassMetaData.java
> :1590)
>     at org.apache.openjpa.meta.ClassMetaData.resolve(ClassMetaData.java
> :1564)
>     at org.apache.openjpa.meta.MetaDataRepository.processBuffer (
> MetaDataRepository.java:654)
>     at org.apache.openjpa.meta.MetaDataRepository.resolveMeta(
> MetaDataRepository.java:554)
>     at org.apache.openjpa.meta.MetaDataRepository.resolve(
> MetaDataRepository.java:479)
>     at org.apache.openjpa.meta.MetaDataRepository.getMetaData(
> MetaDataRepository.java:283)
>     at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getClassMetaData
> (JPQLExpressionBuilder.java:162)
>     at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.resolveClassMetaData (
> JPQLExpressionBuilder.java:131)
>     at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData(
> JPQLExpressionBuilder.java:211)
>     at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateMetaData (
> JPQLExpressionBuilder.java:181)
>     at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getCandidateType
> (JPQLExpressionBuilder.java:174)
>     at org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.access$500(
> JPQLExpressionBuilder.java :61)
>     at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder$ParsedJPQL.populate(
> JPQLExpressionBuilder.java:1653)
>     at org.apache.openjpa.kernel.jpql.JPQLParser.populate(JPQLParser.java
> :52)
>     at
> org.apache.openjpa.kernel.ExpressionStoreQuery.populateFromCompilation (
> ExpressionStoreQuery.java:145)
>     at org.apache.openjpa.kernel.QueryImpl.newCompilation(QueryImpl.java
> :595)
>     at org.apache.openjpa.kernel.QueryImpl.compileForCompilation(
> QueryImpl.java:577)
>     at org.apache.openjpa.kernel.QueryImpl.compileForExecutor (
> QueryImpl.java:604)
>     at org.apache.openjpa.kernel.QueryImpl.getOperation(QueryImpl.java:1417)
>     at org.apache.openjpa.kernel.DelegatingQuery.getOperation(
> DelegatingQuery.java:120)
>     at org.apache.openjpa.persistence.QueryImpl.execute (QueryImpl.java:202)
>     at org.apache.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java
> :251)
>     at org.apache.ode.store.jpa.ConfStoreConnectionJpa.getDeploymentUnits(
> ConfStoreConnectionJpa.java:67)
>     at org.apache.ode.store.ProcessStoreImpl$5.call(ProcessStoreImpl.java
> :411)
>     at org.apache.ode.store.ProcessStoreImpl$Callable.call(
> ProcessStoreImpl.java:595)
>     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java :269)
>     at java.util.concurrent.FutureTask.run(FutureTask.java:123)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
> ThreadPoolExecutor.java:650)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run (
> ThreadPoolExecutor.java:675)
>     ... 1 more
>
> Any Idea thanks in advance.
>
>


-- 
Cheers,
Guillaume Nodet
------------------------
Architect, LogicBlaze (http://www.logicblaze.com/)
Blog: http://gnodet.blogspot.com/