Hello!
I am a new user trying to get started with Seam. I have downloaded JBoss AS
4.0.4rc1 and Seam 1.0b2, and set them up in order to run the examples. I used
ANT to build and deploy the examples, and everything worked great!
With that working, I set out to get the booking example imported into an
Eclipse project. I created a new EJB 3.0 project using Eclipse IDE and imported
the booking files into it. After some inspection of the example ANT build
scripts, I created a packaging configuration that more or less duplicates their
output. I can start the JBoss server from Eclipse, successfully deploy the
application to it and load it in my browser without difficulty, but that is
where the trouble starts. Once the application is loaded, none of the links do
anything! Trying to log into the application or clicking the 'register new
user' link seems to generate a request, but forwards right back to the login
page without error or explanation. The server log does contain one cryptic
error message, but I do not know what it means or how to resolve it.
Does anyone have any ideas about what could be the problem? I'm a little lost :)
anonymous wrote :
| 16:15:18,448 INFO [ConnectionFactoryBindingService] Bound
ConnectionManager 'jboss.jca:service=DataSourceBinding,name=bookingDatasource'
to JNDI name 'java:bookingDatasource'
| 16:15:18,464 INFO [EARDeployer] Init J2EE application:
file:/D:/a/prog/apps/jboss-4.0.4RC1/server/default/deploy/jboss-seam-booking.ear
| 16:15:19,354 INFO [Ejb3AnnotationHandler] found EJB3:
ejbName=BookingListAction,
class=org.jboss.seam.example.booking.BookingListAction, type=STATEFUL
| 16:15:19,479 INFO [Ejb3AnnotationHandler] found EJB3:
ejbName=ChangePasswordAction,
class=org.jboss.seam.example.booking.ChangePasswordAction, type=STATEFUL
| 16:15:19,526 INFO [Ejb3AnnotationHandler] found EJB3:
ejbName=HotelBookingAction,
class=org.jboss.seam.example.booking.HotelBookingAction, type=STATEFUL
| 16:15:19,573 INFO [Ejb3AnnotationHandler] found EJB3: ejbName=LoginAction,
class=org.jboss.seam.example.booking.LoginAction, type=STATELESS
| 16:15:19,604 INFO [Ejb3AnnotationHandler] found EJB3:
ejbName=LogoutAction, class=org.jboss.seam.example.booking.LogoutAction,
type=STATELESS
| 16:15:19,636 INFO [Ejb3AnnotationHandler] found EJB3:
ejbName=RegisterAction, class=org.jboss.seam.example.booking.RegisterAction,
type=STATEFUL
| 16:15:19,651 FATAL [PersistenceXmlLoader] bookingDatabase JTA
| 16:15:19,651 INFO [Ejb3Deployment] EJB3 deployment time took: 343
| 16:15:19,667 INFO [JmxKernelAbstraction] installing MBean:
persistence.units:ear=jboss-seam-booking.ear.ear,jar=jboss-seam-booking.jar.jar,unitName=bookingDatabase
with dependencies:
| 16:15:19,667 INFO [JmxKernelAbstraction]
jboss.jca:name=bookingDatasource,service=ManagedConnectionFactory
| 16:15:19,714 INFO [Ejb3Configuration] found EJB3 Entity bean:
org.jboss.seam.example.booking.Booking
| 16:15:19,729 INFO [Ejb3Configuration] found EJB3 Entity bean:
org.jboss.seam.example.booking.Hotel
| 16:15:19,745 INFO [Ejb3Configuration] found EJB3 Entity bean:
org.jboss.seam.example.booking.User
| 16:15:19,776 INFO [AnnotationBinder] Binding entity from annotated class:
org.jboss.seam.example.booking.Booking
| 16:15:19,776 INFO [EntityBinder] Bind entity
org.jboss.seam.example.booking.Booking on table Booking
| 16:15:19,808 INFO [AnnotationBinder] Binding entity from annotated class:
org.jboss.seam.example.booking.Hotel
| 16:15:19,808 INFO [EntityBinder] Bind entity
org.jboss.seam.example.booking.Hotel on table Hotel
| 16:15:19,823 INFO [AnnotationBinder] Binding entity from annotated class:
org.jboss.seam.example.booking.User
| 16:15:19,823 INFO [EntityBinder] Bind entity
org.jboss.seam.example.booking.User on table User
| 16:15:19,948 INFO [ConnectionProviderFactory] Initializing connection
provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
| 16:15:19,964 INFO [InjectedDataSourceConnectionProvider] Using provided
datasource
| 16:15:19,964 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version:
1.8.0
| 16:15:19,964 INFO [SettingsFactory] JDBC driver: HSQL Database Engine
Driver, version: 1.8.0
| 16:15:19,964 INFO [Dialect] Using dialect:
org.hibernate.dialect.HSQLDialect
| 16:15:19,964 INFO [TransactionFactoryFactory] Using default transaction
strategy (direct JDBC transactions)
| 16:15:19,964 INFO [TransactionManagerLookupFactory] instantiating
TransactionManagerLookup:
org.hibernate.transaction.JBossTransactionManagerLookup
| 16:15:19,964 INFO [TransactionManagerLookupFactory] instantiated
TransactionManagerLookup
| 16:15:19,964 INFO [SettingsFactory] Automatic flush during
beforeCompletion(): enabled
| 16:15:19,964 INFO [SettingsFactory] Automatic session close at end of
transaction: disabled
| 16:15:19,964 INFO [SettingsFactory] JDBC batch size: 15
| 16:15:19,964 INFO [SettingsFactory] JDBC batch updates for versioned data:
disabled
| 16:15:19,964 INFO [SettingsFactory] Scrollable result sets: enabled
| 16:15:19,964 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
| 16:15:19,964 INFO [SettingsFactory] Connection release mode:
after_statement
| 16:15:19,964 INFO [SettingsFactory] Default batch fetch size: 1
| 16:15:19,964 INFO [SettingsFactory] Generate SQL with comments: disabled
| 16:15:19,964 INFO [SettingsFactory] Order SQL updates by primary key:
disabled
| 16:15:19,964 INFO [SettingsFactory] Query translator:
org.hibernate.hql.ast.ASTQueryTranslatorFactory
| 16:15:19,964 INFO [ASTQueryTranslatorFactory] Using
ASTQueryTranslatorFactory
| 16:15:19,964 INFO [SettingsFactory] Query language substitutions: {}
| 16:15:19,964 INFO [SettingsFactory] Second-level cache: enabled
| 16:15:19,964 INFO [SettingsFactory] Query cache: disabled
| 16:15:19,964 INFO [SettingsFactory] Cache provider:
org.hibernate.cache.HashtableCacheProvider
| 16:15:19,964 INFO [SettingsFactory] Optimize cache for minimal puts:
disabled
| 16:15:19,964 INFO [SettingsFactory] Structured second-level cache entries:
disabled
| 16:15:19,964 INFO [SettingsFactory] Echoing all SQL to stdout
| 16:15:19,964 INFO [SettingsFactory] Statistics: disabled
| 16:15:19,964 INFO [SettingsFactory] Deleted entity synthetic identifier
rollback: disabled
| 16:15:19,964 INFO [SettingsFactory] Default entity-mode: pojo
| 16:15:20,011 INFO [SessionFactoryImpl] building session factory
| 16:15:20,167 INFO [SessionFactoryObjectFactory] Not binding factory to
JNDI, no JNDI name configured
| 16:15:20,167 INFO [SchemaExport] Running hbm2ddl schema export
| 16:15:20,167 INFO [SchemaExport] exporting generated schema to database
| 16:15:20,183 INFO [SchemaExport] Executing import script: /import.sql
| 16:15:20,198 INFO [SchemaExport] schema export complete
| 16:15:20,198 INFO [NamingHelper] JNDI InitialContext
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
| 16:15:20,354 INFO [JmxKernelAbstraction] installing MBean:
jboss.j2ee:service=EJB3,ear=jboss-seam-booking.ear,jar=jboss-seam-booking.jar,name=BookingListAction
with dependencies:
| 16:15:20,354 INFO [JmxKernelAbstraction]
persistence.units:ear=jboss-seam-booking.ear.ear,jar=jboss-seam-booking.jar.jar,unitName=bookingDatabase
| 16:15:20,558 INFO [JmxKernelAbstraction] installing MBean:
jboss.j2ee:service=EJB3,ear=jboss-seam-booking.ear,jar=jboss-seam-booking.jar,name=ChangePasswordAction
with dependencies:
| 16:15:20,558 INFO [JmxKernelAbstraction]
persistence.units:ear=jboss-seam-booking.ear.ear,jar=jboss-seam-booking.jar.jar,unitName=bookingDatabase
| 16:15:20,714 INFO [JmxKernelAbstraction] installing MBean:
jboss.j2ee:service=EJB3,ear=jboss-seam-booking.ear,jar=jboss-seam-booking.jar,name=HotelBookingAction
with dependencies:
| 16:15:20,714 INFO [JmxKernelAbstraction]
persistence.units:ear=jboss-seam-booking.ear.ear,jar=jboss-seam-booking.jar.jar,unitName=bookingDatabase
| 16:15:21,011 INFO [JmxKernelAbstraction] installing MBean:
jboss.j2ee:service=EJB3,ear=jboss-seam-booking.ear,jar=jboss-seam-booking.jar,name=LoginAction
with dependencies:
| 16:15:21,011 INFO [JmxKernelAbstraction]
persistence.units:ear=jboss-seam-booking.ear.ear,jar=jboss-seam-booking.jar.jar,unitName=bookingDatabase
| 16:15:21,167 INFO [JmxKernelAbstraction] installing MBean:
jboss.j2ee:service=EJB3,ear=jboss-seam-booking.ear,jar=jboss-seam-booking.jar,name=LogoutAction
with dependencies:
| 16:15:21,276 INFO [JmxKernelAbstraction] installing MBean:
jboss.j2ee:service=EJB3,ear=jboss-seam-booking.ear,jar=jboss-seam-booking.jar,name=RegisterAction
with dependencies:
| 16:15:21,292 INFO [JmxKernelAbstraction]
persistence.units:ear=jboss-seam-booking.ear.ear,jar=jboss-seam-booking.jar.jar,unitName=bookingDatabase
| 16:15:21,448 INFO [EJB3Deployer] Deployed:
file:/D:/a/prog/apps/jboss-4.0.4RC1/server/default/tmp/deploy/tmp18972jboss-seam-booking.ear-contents/jboss-seam-booking.jar
| 16:15:21,464 INFO [TomcatDeployer] deploy, ctxPath=/seam-booking,
warUrl=.../tmp/deploy/tmp18972jboss-seam-booking.ear-contents/jboss-seam-booking-exp.war/
| 16:15:22,151 INFO [FacesConfigurator] Reading standard config
org/apache/myfaces/resource/standard-faces-config.xml
| 16:15:22,245 INFO [FacesConfigurator] Reading config
jar:file:/D:/a/prog/apps/jboss-4.0.4RC1/server/default/tmp/deploy/tmp18972jboss-seam-booking.ear-contents/jboss-seam-booking-exp.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/faces-config.xml
| 16:15:22,261 INFO [FacesConfigurator] Reading config
/WEB-INF/faces-config.xml
| 16:15:22,511 ERROR [LocaleUtils] Locale name null or empty, ignoring
| 16:15:22,995 ERROR [FacesConfigurator] Class
org.jboss.seam.jsf.SeamPhaseListener does not implement PhaseListener
| 16:15:23,026 INFO [StartupServletContextListener] ServletContext
'D:\a\prog\apps\jboss-4.0.4RC1\server\default\.\tmp\deploy\tmp18972jboss-seam-booking.ear-contents\jboss-seam-booking-exp.war\'
initialized.
| 16:15:23,026 INFO [ServletContextListener] Welcome to Seam 1.0 beta 2
| 16:15:23,042 INFO [Initialization] reading properties from:
/seam.properties
| 16:15:23,058 INFO [Initialization] initializing Seam
| 16:15:23,151 INFO [Component] Component: org.jboss.seam.core.init, scope:
APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.Init
| 16:15:23,229 INFO [Component] Component: org.jboss.seam.core.pages, scope:
APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.Pages
| 16:15:23,261 INFO [Component] Component: org.jboss.seam.core.manager,
scope: EVENT, type: JAVA_BEAN, class: org.jboss.seam.core.Manager
| 16:15:23,308 INFO [Component] Component: switcher, scope: PAGE, type:
JAVA_BEAN, class: org.jboss.seam.core.Switcher
| 16:15:23,323 INFO [Component] Component: conversation, scope:
CONVERSATION, type: JAVA_BEAN, class: org.jboss.seam.core.Conversation
| 16:15:23,339 INFO [Component] Component: conversationList, scope: PAGE,
type: JAVA_BEAN, class: org.jboss.seam.core.ConversationList
| 16:15:23,401 INFO [Component] Component: conversationStack, scope: PAGE,
type: JAVA_BEAN, class: org.jboss.seam.core.ConversationStack
| 16:15:23,417 INFO [Component] Component: facesContext, scope: APPLICATION,
type: JAVA_BEAN, class: org.jboss.seam.core.FacesContext
| 16:15:23,433 INFO [Component] Component: eventContext, scope: APPLICATION,
type: JAVA_BEAN, class: org.jboss.seam.core.EventContext
| 16:15:23,479 INFO [Component] Component: sessionContext, scope:
APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.SessionContext
| 16:15:23,495 INFO [Component] Component: statelessContext, scope:
APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.StatelessContext
| 16:15:23,511 INFO [Component] Component: applicationContext, scope:
APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.ApplicationContext
| 16:15:23,526 INFO [Component] Component: conversationContext, scope:
APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.ConversationContext
| 16:15:23,542 INFO [Component] Component: businessProcessContext, scope:
APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.BusinessProcessContext
| 16:15:23,558 INFO [Component] Component: resourceBundle, scope:
APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.core.ResourceBundle
| 16:15:23,589 INFO [Component] Component:
org.jboss.seam.debug.introspector, scope: EVENT, type: JAVA_BEAN, class:
org.jboss.seam.debug.Introspector
| 16:15:23,698 INFO [ResourceBundle] resource bundle missing: messages
| 16:15:23,714 INFO [Component] Component: org.jboss.seam.debug.contexts,
scope: APPLICATION, type: JAVA_BEAN, class: org.jboss.seam.debug.Contexts
| 16:15:23,745 INFO [Scanner] scanning:
/D:/a/prog/apps/jboss-4.0.4RC1/server/default/tmp/deploy/tmp18972jboss-seam-booking.ear-contents/jboss-seam-booking.jar
| 16:15:23,776 INFO [Component] Component: bookingList, scope: SESSION,
type: STATEFUL_SESSION_BEAN, class:
org.jboss.seam.example.booking.BookingListAction, JNDI:
jboss-seam-booking/BookingListAction/local
| 16:15:23,808 INFO [Component] Component: login, scope: STATELESS, type:
STATELESS_SESSION_BEAN, class: org.jboss.seam.example.booking.LoginAction,
JNDI: jboss-seam-booking/LoginAction/local
| 16:15:23,823 INFO [Component] Component: hotel, scope: CONVERSATION, type:
ENTITY_BEAN, class: org.jboss.seam.example.booking.Hotel
| 16:15:23,823 INFO [Component] Component: hotelBooking, scope:
CONVERSATION, type: STATEFUL_SESSION_BEAN, class:
org.jboss.seam.example.booking.HotelBookingAction, JNDI:
jboss-seam-booking/HotelBookingAction/local
| 16:15:23,886 INFO [Component] Component: logout, scope: STATELESS, type:
STATELESS_SESSION_BEAN, class: org.jboss.seam.example.booking.LogoutAction,
JNDI: jboss-seam-booking/LogoutAction/local
| 16:15:23,901 INFO [Component] Component: register, scope: EVENT, type:
STATEFUL_SESSION_BEAN, class: org.jboss.seam.example.booking.RegisterAction,
JNDI: jboss-seam-booking/RegisterAction/local
| 16:15:23,901 INFO [Component] Component: user, scope: SESSION, type:
ENTITY_BEAN, class: org.jboss.seam.example.booking.User
| 16:15:23,917 INFO [Component] Component: booking, scope: CONVERSATION,
type: ENTITY_BEAN, class: org.jboss.seam.example.booking.Booking
| 16:15:23,917 INFO [Component] Component: changePassword, scope: EVENT,
type: STATEFUL_SESSION_BEAN, class:
org.jboss.seam.example.booking.ChangePasswordAction, JNDI:
jboss-seam-booking/ChangePasswordAction/local
| 16:15:23,948 INFO [Initialization] done initializing Seam
| 16:15:24,011 INFO [EARDeployer] Started J2EE application:
file:/D:/a/prog/apps/jboss-4.0.4RC1/server/default/deploy/jboss-seam-booking.ear
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3933844#3933844
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3933844
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user