app.data.Order is NOT an Entity Bean registered with this server?

588 views
Skip to first unread message

Philippe COUAS

unread,
Nov 5, 2012, 12:20:13 AM11/5/12
to eb...@googlegroups.com
Hi,
 
How could i resolve this eror ? where register this brean ?
 
Regards
Phil
 
Caused by: javax.persistence.PersistenceException: app.data.Order is NOT an Entity Bean registered with this server?
 at com.avaje.ebeaninternal.server.core.DefaultServer.createQuery(DefaultServer.java:1008)
 at com.avaje.ebeaninternal.server.core.DefaultServer.createQuery(DefaultServer.java:965)
 at com.avaje.ebeaninternal.server.core.DefaultServer.find(DefaultServer.java:1001)
 at com.avaje.ebean.Ebean.find(Ebean.java:1143)
 at app.web.page.HomePage.<init>(HomePage.java:45)

Daryl Stultz

unread,
Nov 5, 2012, 8:45:48 AM11/5/12
to eb...@googlegroups.com


On Monday, November 5, 2012, Philippe COUAS wrote:
Hi,
 
How could i resolve this eror ? where register this brean ?

Is this your first attempt at using ebean or is this a new error? Are you using Play?

/Daryl

Philippe COUAS

unread,
Nov 6, 2012, 12:19:01 AM11/6/12
to Ebean ORM
Hi,

It's my second project with Ebean.
This project is an demo project comming from Avaje sample stored on
GitHub .
I don't using play. I use Eclipse and Maven.
Do you have a idea for my problem ?

Regards
Philippe

Daryl Stultz

unread,
Nov 6, 2012, 9:54:04 AM11/6/12
to eb...@googlegroups.com

On Tuesday, November 6, 2012, Philippe COUAS wrote:
Hi,

It's my second project with Ebean.
This project is an demo project comming from Avaje sample stored on
GitHub .
I don't using play. I use Eclipse and Maven.
Do you have a idea for my problem ?

I believe by default entities are searched for on the classpath. I have an odd environment where I specify what packages to search in. In poroduction, everything is in jar files so you need to tell ebean to search in jars (ebean.search.jars=myentityjar.jar). Ebean isn't finding your entities and it needs some help.

/Daryl

Philippe COUAS

unread,
Nov 7, 2012, 12:33:03 AM11/7/12
to Ebean ORM
Hi

Currently classes are not into jars files, it's only classes files
Do i need to add directory into config file ?

Regards
Philippe

Philippe COUAS

unread,
Nov 7, 2012, 12:42:00 AM11/7/12
to Ebean ORM
My log file

Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.015
sec <<< FAILURE!
testRenderMyPage(app.web.TestHomePage) Time elapsed: 0 sec <<<
ERROR!
org.apache.wicket.WicketRuntimeException: Can't instantiate page using
constructor public
app.web.page.HomePage(org.apache.wicket.PageParameters) and argument
at
org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:
212)
at
org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:
65)
at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:
298)
at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:
320)
at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:
234)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:
92)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
1252)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1331)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1438)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:595)
at
org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:
502)
at
org.apache.wicket.protocol.http.MockWebApplication.processRequestCycle(MockWebApplication.java:
414)
at
org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:
302)
at app.web.TestHomePage.testRenderMyPage(TestHomePage.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:
83)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:
53)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:
123)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:
104)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:
164)
at org.apache.maven.surefire.booter.ProviderFactory
$ProviderProxy.invoke(ProviderFactory.java:110)
at
org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:
175)
at
org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:
107)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:
68)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at
org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:
188)
... 38 more
Caused by: javax.persistence.PersistenceException: app.data.Order is
NOT an Entity Bean registered with this server?
at
com.avaje.ebeaninternal.server.core.DefaultServer.createQuery(DefaultServer.java:
1008)
at
com.avaje.ebeaninternal.server.core.DefaultServer.createQuery(DefaultServer.java:
965)
at
com.avaje.ebeaninternal.server.core.DefaultServer.find(DefaultServer.java:
1001)
at com.avaje.ebean.Ebean.find(Ebean.java:1143)
at app.web.page.HomePage.<init>(HomePage.java:45)
... 43 more
Reply all
Reply to author
Forward
0 new messages