Seam application displays no data from DB.
My DB DataSource is working fine in Weblogic (it is used by other apps with no problems).
The problem is somewhere between seam and hibernate entity manager
My persistence.xml
|
| <?xml version="1.0" encoding="UTF-8"?>
| <!-- Persistence deployment descriptor for dev profile -->
| <persistence
xmlns="http://java.sun.com/xml/ns/persistence"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
| version="1.0">
|
| <!-- JBoss Config
| <persistence-unit name="PortalPilot"
transaction-type="JTA">
| <provider>org.hibernate.ejb.HibernatePersistence</provider>
| <jta-data-source>java:/PortalPilotDatasource</jta-data-source>
| <properties>
| <property name="hibernate.show_sql" value="true"/>
| <property name="hibernate.transaction.manager_lookup_class"
value="org.hibernate.transaction.JBossTransactionManagerLookup"/>
| <property name="hibernate.dialect"
value="org.hibernate.dialect.SybaseDialect"/>
| <property name="hibernate.hbm2ddl.auto"
value="false"/>
| </properties>
| </persistence-unit>
| -->
|
|
| <!-- WebLogic Config -->
| <persistence-unit name="PortalPilot"
transaction-type="JTA">
| <provider>org.hibernate.ejb.HibernatePersistence</provider>
| <jta-data-source>DBDataSource</jta-data-source>
| <properties>
| <property name="hibernate.show_sql" value="true"/>
| <property name="hibernate.dialect"
value="org.hibernate.dialect.SybaseDialect"/>
| <property name="hibernate.hbm2ddl.auto"
value="false"/>
| <property name="hibernate.cache.provider_class"
value="org.hibernate.cache.HashtableCacheProvider"/>
| <property name="hibernate.transaction.manager_lookup_class"
value="org.hibernate.transaction.WeblogicTransactionManagerLookup"/>
| </properties>
| </persistence-unit>
|
| </persistence>
|
components.xml
| <?xml version="1.0" encoding="UTF-8"?>
| <components
xmlns="http://jboss.com/products/seam/components"
|
xmlns:core="http://jboss.com/products/seam/core"
|
xmlns:drools="http://jboss.com/products/seam/drools"
|
xmlns:security="http://jboss.com/products/seam/security"
|
xmlns:mail="http://jboss.com/products/seam/mail"
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
| xsi:schemaLocation=
| "http://jboss.com/products/seam/core
http://jboss.com/products/seam/core-1.1.xsd
|
http://jboss.com/products/seam/drools
http://jboss.com/products/seam/drools-1.1.xsd
|
http://jboss.com/products/seam/security
http://jboss.com/products/seam/security-1.1.xsd
|
http://jboss.com/products/seam/mail
http://jboss.com/products/seam/mail-1.2.xsd
|
http://jboss.com/products/seam/components
http://jboss.com/products/seam/components-1.1.xsd">
|
| <core:init debug="true"
jndi-pattern="PortalPilot/#{ejbName}/local"/>
|
| <core:manager concurrent-request-timeout="500"
| conversation-timeout="120000"
| conversation-id-parameter="cid"
| conversation-is-long-running-parameter="clr"/>
|
| <core:managed-persistence-context name="entityManager"
| auto-create="true"
|
entity-manager-factory="#{PortalPilotEntityManagerFactory}"/>
|
| <core:entity-manager-factory name="PortalPilotEntityManagerFactory"
| persistence-unit-name="PortalPilot"/>
|
| <core:ejb installed="false"/>
|
| <drools:rule-base name="securityRules">
|
<drools:rule-files><value>/security.drl</value></drools:rule-files>
| </drools:rule-base>
|
| <security:identity
authenticate-method="#{authenticator.authenticate}"
| security-rules="#{securityRules}"
| remember-me="true"/>
|
| <event type="org.jboss.seam.notLoggedIn">
| <action expression="#{redirect.captureCurrentView}"/>
| </event>
| <event type="org.jboss.seam.postAuthenticate">
| <action expression="#{redirect.returnToCapturedView}"/>
| </event>
|
| <mail:mail-session host="localhost" port="2525"
username="test" password="test" />
|
| <!-- For use with jBPM pageflow or process management -->
| <!--
| <core:jbpm>
| <core:process-definitions></core:process-definitions>
| <core:pageflow-definitions></core:pageflow-definitions>
| </core:jbpm>
| -->
|
| </components>
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4033722#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...