[JBoss Seam] - Re: Using convertEntity and still getting
by ector7280
Apparently that was just a problem with eclipse.
Everything got built but, it appears to be incompatible with icefaces 1.5.3.
It's throwing this exception:
15:17:35,439 ERROR [SeamUtilities] Exception loading seam environment:
| java.lang.NoSuchMethodException: org.jboss.seam.core.Manager.encodeConversationId(java.lang.String)
| at java.lang.Class.getMethod(Class.java:1581)
| at com.icesoft.util.SeamUtilities.loadSeamEnvironment(SeamUtilities.java:250)
| at com.icesoft.util.SeamUtilities.<clinit>(SeamUtilities.java:49)
| at com.icesoft.faces.webapp.xmlhttp.PersistentFacesServlet.checkSeamRequestParameters(PersistentFacesServlet.jav
| a:483)
| at com.icesoft.faces.webapp.xmlhttp.PersistentFacesServlet.service(PersistentFacesServlet.java:326)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| 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.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.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
| 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=4030790#4030790
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4030790
19Â years, 1Â month
[Persistence,JBoss/CMP, Hibernate, Database] - !
by yangju
I have struggled for days getting a java.lang.Double filed mapped to oracle NUMBER type with precision 4 and scale 1.
I tried this:
<column name="ValidityAgreePercent" sql-type="NUMBER(4,1)" />
and
<column name="ValidityAgreePercent" sql-type="NUMBER(4,1)" />
and
<column name="ValidityAgreePercent" sql-type="NUMBER precision="4" and scale="1 " />
And over two dozen combinations.
None worked.
Does this validation have anything to do with jdbc driver?
My dialect is Oracle9Dialect.
We use jboss 4.0.3SP1 (hibernate jars come with this jboss release).
This is what I got:
org.hibernate.HibernateException: Wrong column type: ValidityAdjacentPercent, expected: NUMBER(4,1)
at org.hibernate.mapping.Table.validateColumns(Table.java:205)
at org.hibernate.cfg.Configuration.validateSchema(Configuration.java:956)
at org.hibernate.tool.hbm2ddl.SchemaValidator.validate(SchemaValidator.java:116)
at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:299)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1145)
at com.pearson.resource.adapter.jmx.jboss.hibernate.HibernateSessionFactory.createSessionFactory(HibernateSessionFactory.java:220)
at com.pearson.resource.adapter.jmx.jboss.hibernate.HibernateSessionFactory.startService(HibernateSessionFactory.java:100)
at com.pearson.epen.service.SessionFactoryDeployer.addSessionFactoryForDatasource(SessionFactoryDeployer.java:91)
at com.pearson.epen.service.DataSourceListener$DeployerThread.deploySessionFactory(DataSourceListener.java:416)
at com.pearson.epen.service.DataSourceListener$DeployerThread.run(DataSourceListener.java:393)
I even tried big_decimal. It does not work either.
The same mapping works for sql-server where we have decimal in the database as a type.
Please help. I don't see any example.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4030786#4030786
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4030786
19Â years, 1Â month