[JBoss Seam] - Re: EntityManager not being injected
by c_eric_ray
Yes. I'm injecting the EM all over the place. All that works great. It's just that the Converter implementation doesn't get it injected. I suspect it has something to do with being created outside of the CMP context. But I really have no idea.
I'm still looking.
BTW, I've resovled to create my own like so...
| EntityManagerFactory emf = Persistence.createEntityManagerFactory("DC");
| EntityManager em = emf.createEntityManager();
|
but that gives me the following error
14:31:36,828 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
| java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException
| at java.lang.Class.getDeclaredConstructors0(Native Method)
| at java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
| at java.lang.Class.getConstructor0(Class.java:2640)
| at java.lang.Class.newInstance0(Class.java:321)
| at java.lang.Class.newInstance(Class.java:303)
| at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:346)
| at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:220)
| at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1928)
| at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1211)
| at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:631)
| at org.hibernate.ejb.Ejb3Configuration.createEntityManagerFactory(Ejb3Configuration.java:760)
| at org.hibernate.ejb.Ejb3Configuration.createFactory(Ejb3Configuration.java:151)
| at org.hibernate.ejb.Ejb3Configuration.createEntityManagerFactory(Ejb3Configuration.java:205)
| at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:114)
| at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:37)
| at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:27)
| at com.vicor.distributedcapture.session.CodeEntityConverter.getAsObject(CodeEntityConverter.java:19)
| at org.apache.myfaces.renderkit.RendererUtils.getConvertedUIOutputValue(RendererUtils.java:658)
| at org.apache.myfaces.renderkit.html.HtmlMenuRendererBase.getConvertedValue(HtmlMenuRendererBase.java:111)
| at javax.faces.component.UIInput.getConvertedValue(UIInput.java:289)
| at javax.faces.component.UIInput.validate(UIInput.java:265)
| at javax.faces.component.UIInput.processValidators(UIInput.java:144)
| at javax.faces.component.UIData.process(UIData.java:514)
| at javax.faces.component.UIData.processColumnChildren(UIData.java:498)
| at javax.faces.component.UIData.processValidators(UIData.java:403)
| at javax.faces.component.UIForm.processValidators(UIForm.java:68)
| at javax.faces.component.UIComponentBase.processValidators(UIComponentBase.java:417)
| at javax.faces.component.UIViewRoot.processValidators(UIViewRoot.java:142)
| at org.apache.myfaces.lifecycle.LifecycleImpl.processValidations(LifecycleImpl.java:240)
| at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:106)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
| at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
| at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
| at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
| at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
| at java.lang.Thread.run(Thread.java:595)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3966527#3966527
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3966527
19 years, 8 months
[JBoss Portal] - Re: Too many errors cant get JBoss Portal to work
by anthon.r
Thanks, finally! I've got things working.. there still some problems though. I've got these errors, im guessing that it comes from the CMS module of JBoss Portal. I've truncated the errors for your convenience.
Thanks.
JBoss Portal Error
| An error occured while rendering window 'default.default.DefaultCMSPortletWindow'
|
| java.lang.NullPointerException
|
Console Error
| 03:20:04,803 INFO [SchemaExport] schema export complete
| 03:20:04,803 INFO [JCRCMS] Starting JCR CMS
| 03:20:05,069 INFO [RepositoryImpl] Starting repository...
| 03:20:05,319 WARN [TxConnectionManager] Connection error occured: org.jboss.res
| ource.connectionmanager.TxConnectionManager$TxConnectionEventListener@1e2e854[st
| ate=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection@1714c
| 8d handles=1 lastUse=1156188005256 permit=true trackByTx=true mcp=org.jboss.reso
| urce.connectionmanager.JBossManagedConnectionPool$OnePool@158c7fa context=org.jb
| oss.resource.connectionmanager.InternalManagedConnectionPool@1b10f9a xaResource=
| org.jboss.resource.connectionmanager.TxConnectionManager$LocalXAResource@1775dde
| txSync=null]
| java.lang.NullPointerException
| at com.microsoft.jdbc.sqlserver.tds.TDSRPCParameter.initializeUserParam(
| Unknown Source)
| at com.microsoft.jdbc.sqlserver.SQLServerImplStatement.addUserParameters
| ToRPC(Unknown Source)
| at com.microsoft.jdbc.sqlserver.SQLServerImplStatement.execute(Unknown S
| ource)
| at com.microsoft.jdbc.base.BaseStatement.commonExecute(Unknown Source)
| at com.microsoft.jdbc.base.BaseStatement.executeInternal(Unknown Source)
|
| at com.microsoft.jdbc.base.BasePreparedStatement.execute(Unknown Source)
|
| at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.execute(Wrap
| pedPreparedStatement.java:209)
| at org.hibernate.id.IdentityGenerator$InsertSelectDelegate.executeAndExt
| ract(IdentityGenerator.java:108)
| at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(Abstr
| actReturningDelegate.java:33)
| at org.hibernate.persister.entity.AbstractEntityPersister.insert(Abstrac
| tEntityPersister.java:2044)
| at org.hibernate.persister.entity.AbstractEntityPersister.insert(Abstrac
| tEntityPersister.java:2481)
| at org.hibernate.action.EntityIdentityInsertAction.execute(EntityIdentit
| yInsertAction.java:47)
| at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
| at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplic
| ate(AbstractSaveEventListener.java:290)
| at org.hibernate.event.def.AbstractSaveEventListener.performSave(Abstrac
| tSaveEventListener.java:180)
| at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId
| (AbstractSaveEventListener.java:108)
|
.
.
truncated
.
.
| 03:20:05,475 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: HY000
| 03:20:05,475 ERROR [JDBCExceptionReporter] [Microsoft][SQLServer 2000 Driver for
| JDBC]Object has been closed.
| 03:20:05,475 ERROR [HibernateStore] failed to create folder entry: /
| org.hibernate.exception.GenericJDBCException: could not insert: [org.jboss.porta
| l.cms.hibernate.RepositoryEntry]
| at org.hibernate.exception.SQLStateConverter.handledNonSpecificException
| (SQLStateConverter.java:103)
| at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.j
| ava:91)
| at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelp
| er.java:43)
| at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(Abstr
| actReturningDelegate.java:40)
| at org.hibernate.persister.entity.AbstractEntityPersister.insert(Abstrac
| tEntityPersister.java:2044)
| at org.hibernate.persister.entity.AbstractEntityPersister.insert(Abstrac
| tEntityPersister.java:2481)
| at org.hibernate.action.EntityIdentityInsertAction.execute(EntityIdentit
| yInsertAction.java:47)
| at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
| at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplic
|
.
.
truncated
.
.
| 03:20:05,662 ERROR [RepositoryImpl] failed to create folder for repository meta
| data
| org.apache.jackrabbit.core.fs.FileSystemException: failed to create folder entry
| : /
| at org.jboss.portal.cms.hibernate.HibernateStore.createDeepFolder(Hibern
| ateStore.java:1530)
| at org.jboss.portal.cms.hibernate.HibernateStore.createDeepFolder(Hibern
| ateStore.java:1496)
| at org.jboss.portal.cms.hibernate.HibernateStore.createFolder(HibernateS
| tore.java:196)
| at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:
| 204)
| at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:
| 483)
| at org.jboss.portal.cms.impl.jcr.jackrabbit.JackrabbitJCRService.start(J
| ackrabbitJCRService.java:102)
| at org.jboss.portal.cms.impl.jcr.JCRCMS.startJCR(JCRCMS.java:200)
| at org.jboss.portal.cms.impl.jcr.JCRCMS.startService(JCRCMS.java:167)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanS
| upport.java:289)
| at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:1
|
.
.
truncated
.
.
| 03:20:05,866 WARN [ServiceController] Problem starting service portal:service=C
| MS
| javax.jcr.RepositoryException: failed to create folder for repository meta data:
| failed to create folder entry: /: failed to create folder entry: /
| at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:
| 209)
| at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:
| 483)
| at org.jboss.portal.cms.impl.jcr.jackrabbit.JackrabbitJCRService.start(J
| ackrabbitJCRService.java:102)
| at org.jboss.portal.cms.impl.jcr.JCRCMS.startJCR(JCRCMS.java:200)
| at org.jboss.portal.cms.impl.jcr.JCRCMS.startService(JCRCMS.java:167)
|
.
.
truncated
.
.
| 03:20:33,397 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0
| -8080
| 03:20:33,537 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
| 03:20:33,553 INFO [JkMain] Jk running ID=0 time=0/62 config=null
| 03:20:33,569 INFO [Server] JBoss (MX MicroKernel) [4.0.4.GA (build: CVSTag=JBos
| s_4_0_4_GA date=200605151000)] Started in 1m:5s:172ms
| 03:20:58,584 ERROR [CMSPortlet] The portlet threw an exception
| java.lang.RuntimeException: java.lang.NullPointerException
| at org.jboss.portal.cms.impl.jcr.JCRCMS.execute(JCRCMS.java:394)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
| java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
| sorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
| er.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3966524#3966524
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3966524
19 years, 8 months
[JBoss Portal] - Exception while Deploying Myfaces portlet in Jboss portal 2.
by bindiya123
Hi
I have downloaded jbossportal 2.4CR3 ( JBoss AS 4.0.4.GA) from the site and replaced all the myfaces jar file for version 1.1.3. Am trying to deploy the portlet which works in jbossportal version 2.2.1 SP1, it throws following exception.
09:57:35,663 INFO [HtmlRenderKitImpl] Overwriting renderer with family = javax
faces.Command rendererType = javax.faces.Button renderer class = org.apache.myf
ces.renderkit.html.jsf.ExtendedHtmlButtonRenderer
09:57:35,820 INFO [HtmlRenderKitImpl] Overwriting renderer with family = javax
faces.Command rendererType = javax.faces.Link renderer class = org.apache.myfac
s.renderkit.html.jsf.ExtendedHtmlLinkRenderer
09:57:35,992 ERROR [FacesConfigurator] failed to configure class com.sun.facele
s.component.RepeatRenderer
java.lang.ClassCastException: com.sun.facelets.component.RepeatRenderer
at org.apache.myfaces.config.FacesConfigurator.configureRenderKits(Face
Configurator.java:625)
at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigura
or.java:142)
at org.apache.myfaces.webapp.StartupServletContextListener.initFaces(St
rtupServletContextListener.java:66)
at org.apache.myfaces.webapp.StartupServletContextListener.contextIniti
lized(StartupServletContextListener.java:49)
at org.apache.catalina.core.StandardContext.listenerStart(StandardConte
t.java:3729)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:
187)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBas
.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:7
9)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java
503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:
64)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.apache.catalina.core.StandardContext.init(StandardContext.java:5
16)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java
503)
at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:
64)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(Tomcat
eployer.java:297)
at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer
java:103)
at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371
at org.jboss.web.WebModule.startModule(WebModule.java:83)
at org.jboss.web.WebModule.startService(WebModule.java:61)
at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBean
upport.java:289)
at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceM
eanSupport.java:245)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatc
er.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker
java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceContro
ler.java:978)
at $Proxy0.start(Unknown Source)
at org.jboss.system.ServiceController.start(ServiceController.java:417)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatc
er.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker
java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy92.start(Unknown Source)
at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:4
6)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatc
er.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercep
or.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(Model
BeanOperationInterceptor.java:142)
at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicIntercepto
.java:97)
at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(Intercept
rServiceMBeanSupport.java:238)
at org.jboss.ws.server.WebServiceDeployer.start(WebServiceDeployer.java
117)
at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor
start(SubDeployerInterceptorSupport.java:188)
at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterc
ptor.java:95)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker
java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy93.start(Unknown Source)
at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatc
er.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercep
or.java:133)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(Model
BeanOperationInterceptor.java:142)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker
java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy8.deploy(Unknown Source)
at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeployme
tScanner.java:421)
at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeployment
canner.java:634)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread
doScan(AbstractDeploymentScanner.java:263)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread
loop(AbstractDeploymentScanner.java:274)
at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread
run(AbstractDeploymentScanner.java:225)
Please help me to fix this.
Regards
Bindiya
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3966521#3966521
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3966521
19 years, 8 months