Hi All,
I am pretty new to vaadin and I am trying to use my existing hibernate structure into it.
I am using JPAContainer.
My working hibernate structures works as follows;
[code]
max@spirit6 /opt/jboss-as-7.1.1.Final/idp3/deployments/myDeployment.ear $ ls
total 120
drwxr-xr-x 3 max wheel 102 5 Apr 23:57 META-INF/
-rw-r–r-- 1 max wheel 46722 6 Apr 19:26 myDeploymentWar.war
drwxr-xr-x 5 max wheel 170 6 Apr 19:25 myDeploymentConsole.war/
-rw-r–r-- 1 max staff 10090 6 Apr 16:41 myDeploymentLogic-rc_3.0.jar
drwxr-xr-x 36 max wheel 1224 6 Apr 16:43 lib/
[/code]In the lib/ directory I have the persistence which are the Entities. In the logic I have the beans. In the myDeploymentConsole.war I have the vaadin interface.
Hibernate works fine except in the Vaadin interface, where I get the following exception:
2015-04-06 19:37:45,341 INFO [org.atmosphere.cpr.AtmosphereFramework]
Installed WebSocketProtocol org.atmosphere.websocket.protocol.SimpleHttpProtocol
2015-04-06 19:37:45,347 SEVERE [org.atmosphere.cpr.DefaultAsyncSupportResolver]
Failed to create comet support class: class org.atmosphere.container.JBossWebCometSupport, error: null
2015-04-06 19:37:45,348 SEVERE [org.atmosphere.cpr.DefaultAsyncSupportResolver]
Switching to BlockingIO
2015-04-06 19:37:45,349 INFO [org.atmosphere.cpr.AtmosphereFramework]
Installing Default AtmosphereInterceptor
2015-04-06 19:37:45,350 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.CorsInterceptor : CORS Interceptor Support
2015-04-06 19:37:45,350 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.CacheHeadersInterceptor : Default Response's Headers Interceptor
2015-04-06 19:37:45,351 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.PaddingAtmosphereInterceptor : Browser Padding Interceptor Support
2015-04-06 19:37:45,351 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.AndroidAtmosphereInterceptor : Android Interceptor Support
2015-04-06 19:37:45,352 INFO [org.atmosphere.cpr.AtmosphereFramework]
Dropping Interceptor org.atmosphere.interceptor.HeartbeatInterceptor
2015-04-06 19:37:45,353 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.SSEAtmosphereInterceptor : SSE Interceptor Support
2015-04-06 19:37:45,353 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.JSONPAtmosphereInterceptor : JSONP Interceptor Support
2015-04-06 19:37:45,354 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.JavaScriptProtocol : Atmosphere JavaScript Protocol
2015-04-06 19:37:45,355 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor : org.atmosphere.interceptor.WebSocketMessageSuspendInterceptor
2015-04-06 19:37:45,355 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.OnDisconnectInterceptor : Browser disconnection detection
2015-04-06 19:37:45,356 INFO [org.atmosphere.cpr.AtmosphereFramework]
org.atmosphere.interceptor.IdleResourceInterceptor : org.atmosphere.interceptor.IdleResourceInterceptor
2015-04-06 19:37:45,356 INFO [org.atmosphere.cpr.AtmosphereFramework]
Set org.atmosphere.cpr.AtmosphereInterceptor.disableDefaults to disable them.
2015-04-06 19:37:45,359 INFO [org.atmosphere.cpr.AtmosphereFramework]
Using EndpointMapper class org.atmosphere.util.DefaultEndpointMapper
2015-04-06 19:37:45,360 INFO [org.atmosphere.cpr.AtmosphereFramework]
Using BroadcasterCache: org.atmosphere.cache.UUIDBroadcasterCache
2015-04-06 19:37:45,360 INFO [org.atmosphere.cpr.AtmosphereFramework]
Default Broadcaster Class: org.atmosphere.cpr.DefaultBroadcaster
2015-04-06 19:37:45,360 INFO [org.atmosphere.cpr.AtmosphereFramework]
Broadcaster Polling Wait Time 100
2015-04-06 19:37:45,361 INFO [org.atmosphere.cpr.AtmosphereFramework]
Shared ExecutorService supported: true
2015-04-06 19:37:45,361 INFO [org.atmosphere.cpr.AtmosphereFramework]
Messaging Thread Pool Size: Unlimited
2015-04-06 19:37:45,361 INFO [org.atmosphere.cpr.AtmosphereFramework]
Async I/O Thread Pool Size: 200
2015-04-06 19:37:45,362 INFO [org.atmosphere.cpr.AtmosphereFramework]
Using BroadcasterFactory: org.atmosphere.cpr.DefaultBroadcasterFactory
2015-04-06 19:37:45,362 INFO [org.atmosphere.cpr.AtmosphereFramework]
Using WebSocketProcessor: org.atmosphere.websocket.DefaultWebSocketProcessor
2015-04-06 19:37:45,365 INFO [org.atmosphere.cpr.AtmosphereFramework]
Invoke AtmosphereInterceptor on WebSocket message true
2015-04-06 19:37:45,365 INFO [org.atmosphere.cpr.AtmosphereFramework]
HttpSession supported: true
2015-04-06 19:37:45,366 INFO [org.atmosphere.cpr.AtmosphereFramework]
Atmosphere is using DefaultAtmosphereObjectFactory for dependency injection and object creation
2015-04-06 19:37:45,367 INFO [org.atmosphere.cpr.AtmosphereFramework]
Atmosphere is using async support: org.atmosphere.container.BlockingIOCometSupport running under container: JBoss Web/7.0.13.Final
2015-04-06 19:37:45,367 INFO [org.atmosphere.cpr.AtmosphereFramework]
Atmosphere Framework 2.2.4.vaadin5 started.
2015-04-06 19:37:45,370 INFO [org.atmosphere.cpr.AtmosphereFramework]
Installed AtmosphereInterceptor Track Message Size Interceptor using | with priority BEFORE_DEFAULT
2015-04-06 19:37:48,517 INFO [org.hibernate.dialect.Dialect]
HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect
2015-04-06 19:37:48,518 INFO [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator]
HHH000268: Transaction strategy: org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory
2015-04-06 19:37:48,519 INFO [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory]
HHH000397: Using ASTQueryTranslatorFactory
2015-04-06 19:37:48,523 INFO [org.hibernate.tool.hbm2ddl.SchemaExport]
HHH000227: Running hbm2ddl schema export
2015-04-06 19:37:48,524 INFO [org.hibernate.tool.hbm2ddl.SchemaExport]
HHH000230: Schema export complete
2015-04-06 19:37:48,628 ERROR [stderr]
java.lang.IllegalArgumentException: Not an entity: class com.spirit.identityprovider.db.ClientId
2015-04-06 19:37:48,629 ERROR [stderr]
at org.hibernate.ejb.metamodel.MetamodelImpl.entity(MetamodelImpl.java:184)
2015-04-06 19:37:48,630 ERROR [stderr]
at org.hibernate.ejb.criteria.QueryStructure.from(QueryStructure.java:138)
2015-04-06 19:37:48,630 ERROR [stderr]
at org.hibernate.ejb.criteria.CriteriaQueryImpl.from(CriteriaQueryImpl.java:179)
2015-04-06 19:37:48,630 ERROR [stderr]
at com.vaadin.addon.jpacontainer.provider.LocalEntityProvider.doGetEntityCount(LocalEntityProvider.java:512)
2015-04-06 19:37:48,631 ERROR [stderr]
at com.vaadin.addon.jpacontainer.provider.CachingSupport$FilterCacheEntry.getEntityCount(CachingSupport.java:157)
2015-04-06 19:37:48,631 ERROR [stderr]
at com.vaadin.addon.jpacontainer.provider.CachingSupport.getEntityCount(CachingSupport.java:826)
2015-04-06 19:37:48,632 ERROR [stderr]
at com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider.getEntityCount(CachingMutableLocalEntityProvider.java:130)
2015-04-06 19:37:48,632 ERROR [stderr]
at com.vaadin.addon.jpacontainer.JPAContainer.size(JPAContainer.java:912)
2015-04-06 19:37:48,633 ERROR [stderr]
at com.vaadin.ui.AbstractSelect.size(AbstractSelect.java:769)
2015-04-06 19:37:48,633 ERROR [stderr]
at com.vaadin.ui.Table.refreshRenderedCells(Table.java:1677)
2015-04-06 19:37:48,634 ERROR [stderr]
at com.vaadin.ui.Table.attach(Table.java:4250)
2015-04-06 19:37:48,634 ERROR [stderr]
at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:590)
2015-04-06 19:37:48,634 ERROR [stderr]
at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:621)
2015-04-06 19:37:48,635 ERROR [stderr]
at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:590)
2015-04-06 19:37:48,636 ERROR [stderr]
at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:621)
2015-04-06 19:37:48,636 ERROR [stderr]
at com.vaadin.ui.AbstractComponent.setParent(AbstractComponent.java:528)
2015-04-06 19:37:48,636 ERROR [stderr]
at com.vaadin.ui.AbstractSingleComponentContainer.setContent(AbstractSingleComponentContainer.java:149)
2015-04-06 19:37:48,637 ERROR [stderr]
at com.spirit.spiritidentityprovider3console.Spiritidentityprovider3consoleUI$MainView$3.buttonClick(Spiritidentityprovider3consoleUI.java:274)
2015-04-06 19:37:48,637 ERROR [stderr]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2015-04-06 19:37:48,638 ERROR [stderr]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
2015-04-06 19:37:48,638 ERROR [stderr]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2015-04-06 19:37:48,639 ERROR [stderr]
at java.lang.reflect.Method.invoke(Method.java:606)
2015-04-06 19:37:48,639 ERROR [stderr]
at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508)
2015-04-06 19:37:48,639 ERROR [stderr]
at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:198)
2015-04-06 19:37:48,640 ERROR [stderr]
at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:161)
2015-04-06 19:37:48,640 ERROR [stderr]
at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:977)
2015-04-06 19:37:48,641 ERROR [stderr]
at com.vaadin.ui.Button.fireClick(Button.java:393)
2015-04-06 19:37:48,641 ERROR [stderr]
at com.vaadin.ui.Button$1.click(Button.java:61)
2015-04-06 19:37:48,641 ERROR [stderr]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2015-04-06 19:37:48,642 ERROR [stderr]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
2015-04-06 19:37:48,642 ERROR [stderr]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2015-04-06 19:37:48,642 ERROR [stderr]
at java.lang.reflect.Method.invoke(Method.java:606)
2015-04-06 19:37:48,643 ERROR [stderr]
at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:168)
2015-04-06 19:37:48,643 ERROR [stderr]
at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:118)
2015-04-06 19:37:48,643 ERROR [stderr]
at com.vaadin.server.communication.ServerRpcHandler.handleInvocations(ServerRpcHandler.java:291)
2015-04-06 19:37:48,644 ERROR [stderr]
at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:184)
2015-04-06 19:37:48,644 ERROR [stderr]
at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:92)
2015-04-06 19:37:48,645 ERROR [stderr]
at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41)
2015-04-06 19:37:48,645 ERROR [stderr]
at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1408)
2015-04-06 19:37:48,646 ERROR [stderr]
at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:350)
2015-04-06 19:37:48,646 ERROR [stderr]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
2015-04-06 19:37:48,646 ERROR [stderr]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
2015-04-06 19:37:48,647 ERROR [stderr]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
2015-04-06 19:37:48,647 ERROR [stderr]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
2015-04-06 19:37:48,647 ERROR [stderr]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
2015-04-06 19:37:48,648 ERROR [stderr]
at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
2015-04-06 19:37:48,648 ERROR [stderr]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
2015-04-06 19:37:48,648 ERROR [stderr]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
2015-04-06 19:37:48,649 ERROR [stderr]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
2015-04-06 19:37:48,649 ERROR [stderr]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
2015-04-06 19:37:48,650 ERROR [stderr]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
2015-04-06 19:37:48,650 ERROR [stderr]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
2015-04-06 19:37:48,650 ERROR [stderr]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
2015-04-06 19:37:48,651 ERROR [stderr]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
2015-04-06 19:37:48,651 ERROR [stderr]
at java.lang.Thread.run(Thread.java:724)
2015-04-06 19:37:48,654 SEVERE [com.vaadin.server.DefaultErrorHandler]
: java.lang.IllegalStateException: The view: OAuth2View does not exist
at com.spirit.spiritidentityprovider3console.Spiritidentityprovider3consoleUI$MainView$3.buttonClick(Spiritidentityprovider3consoleUI.java:277)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508)
at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:198)
at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:161)
at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:977)
at com.vaadin.ui.Button.fireClick(Button.java:393)
at com.vaadin.ui.Button$1.click(Button.java:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:168)
at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:118)
at com.vaadin.server.communication.ServerRpcHandler.handleInvocations(ServerRpcHandler.java:291)
at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:184)
at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:92)
at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41)
at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1408)
at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:350)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.lang.IllegalArgumentException: Not an entity: class com.spirit.identityprovider.db.ClientId
at org.hibernate.ejb.metamodel.MetamodelImpl.entity(MetamodelImpl.java:184)
at org.hibernate.ejb.criteria.QueryStructure.from(QueryStructure.java:138)
at org.hibernate.ejb.criteria.CriteriaQueryImpl.from(CriteriaQueryImpl.java:179)
at com.vaadin.addon.jpacontainer.provider.LocalEntityProvider.doGetEntityCount(LocalEntityProvider.java:512)
at com.vaadin.addon.jpacontainer.provider.CachingSupport$FilterCacheEntry.getEntityCount(CachingSupport.java:157)
at com.vaadin.addon.jpacontainer.provider.CachingSupport.getEntityCount(CachingSupport.java:826)
at com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider.getEntityCount(CachingMutableLocalEntityProvider.java:130)
at com.vaadin.addon.jpacontainer.JPAContainer.size(JPAContainer.java:912)
at com.vaadin.ui.AbstractSelect.size(AbstractSelect.java:769)
at com.vaadin.ui.Table.refreshRenderedCells(Table.java:1677)
at com.vaadin.ui.Table.attach(Table.java:4250)
at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:590)
at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:621)
at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:590)
at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:621)
at com.vaadin.ui.AbstractComponent.setParent(AbstractComponent.java:528)
at com.vaadin.ui.AbstractSingleComponentContainer.setContent(AbstractSingleComponentContainer.java:149)
at com.spirit.spiritidentityprovider3console.Spiritidentityprovider3consoleUI$MainView$3.buttonClick(Spiritidentityprovider3consoleUI.java:274)
... 37 more
2015-04-06 19:37:48,667 SEVERE [com.vaadin.server.DefaultErrorHandler]
: java.lang.IllegalArgumentException: Not an entity: class com.spirit.identityprovider.db.ClientId
at org.hibernate.ejb.metamodel.MetamodelImpl.entity(MetamodelImpl.java:184)
at org.hibernate.ejb.criteria.QueryStructure.from(QueryStructure.java:138)
at org.hibernate.ejb.criteria.CriteriaQueryImpl.from(CriteriaQueryImpl.java:179)
at com.vaadin.addon.jpacontainer.provider.LocalEntityProvider.doGetEntityCount(LocalEntityProvider.java:512)
at com.vaadin.addon.jpacontainer.provider.CachingSupport$FilterCacheEntry.getEntityCount(CachingSupport.java:157)
at com.vaadin.addon.jpacontainer.provider.CachingSupport.getEntityCount(CachingSupport.java:826)
at com.vaadin.addon.jpacontainer.provider.CachingMutableLocalEntityProvider.getEntityCount(CachingMutableLocalEntityProvider.java:130)
at com.vaadin.addon.jpacontainer.JPAContainer.size(JPAContainer.java:912)
at com.vaadin.ui.AbstractSelect.size(AbstractSelect.java:769)
at com.vaadin.ui.Table.refreshRenderedCells(Table.java:1677)
at com.vaadin.ui.Table.getVisibleCells(Table.java:4039)
at com.vaadin.ui.Table.beforeClientResponse(Table.java:3254)
at com.vaadin.server.communication.UidlWriter.write(UidlWriter.java:98)
at com.vaadin.server.communication.UidlRequestHandler.writeUidl(UidlRequestHandler.java:149)
at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:98)
at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:41)
at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1408)
at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:350)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
at java.lang.Thread.run(Thread.java:724)
2015-04-06 19:26:40,134 ERROR [stderr]
... 49 more
I instantiate it as follows:
private JPAContainer<ClientId> clientIds;
public OAuth2View() {
clientIds = JPAContainerFactory.make(ClientId.class, "Security");
clientIds.getEntityProvider().setLazyLoadingDelegate(new HibernateLazyLoadingDelegate());
I don’t know what to do now. It looks like that there is a classpath issue. It seems that ClientId is not found in the classpath, but why?
@Entity
@Table(name = "CLIENTID")
@SequenceGenerator(initialValue = 1, name = "CLIENTID_ID", sequenceName = "CLIENTID_SEQ")
public class ClientId {