Hi,
I have come a lot futher now with my try on setting up a environment using
Maven 2 and Tapestry 5, Spring 2.5.1, Hibernate 3.2.5.ga and MySql 5.0.8.
But now I have ended up with an exception that I dont understand. When I run
my jetty server I get this:

launching Jetty webapp: /webshop on address: 0.0.0.0:80 using dir:
[C:\DevArea\projects\webshop\src\main\webapp] 
18:31:19.467 INFO   [main] org.mortbay.log.LogImpl.add(LogImpl.java:109)
>16> added [EMAIL PROTECTED]
18:31:19.395 INFO   [main] org.mortbay.log.LogImpl.reset(LogImpl.java:228)
>11> reset
18:31:19.471 INFO   [main] org.mortbay.log.LogImpl.add(LogImpl.java:109)
>11> added [EMAIL PROTECTED]
18:31:20.662 INFO   [main]
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:189)
>09> Root WebApplicationContext: initialization started
18:31:20.854 INFO   [main]
org.springframework.context.support.AbstractApplicationContext.prepareRefresh(AbstractApplicationContext.java:400)
>12> Refreshing
[EMAIL PROTECTED]:
display name [Root WebApplicationContext]; startup date [Tue Jan 29 18:31:20
COT 2008]; root of context hierarchy
18:31:21.031 INFO   [main]
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:308)
>20> Loading XML bean definitions from ServletContext resource
[/WEB-INF/applicationContext-Persistence.xml]
18:31:21.849 INFO   [main]
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:415)
>12> Bean factory for application context
[EMAIL PROTECTED]:
[EMAIL PROTECTED]
18:31:22.058 INFO   [main]
org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:174)
>16> Loading properties file from class path resource [jdbc.properties]
18:31:22.274 INFO   [main]
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:385)
>13> Pre-instantiating singletons in
[EMAIL PROTECTED]:
defining beans
[org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,transactionManager,sessionFactory,hibernateTemplate,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.config.internalTransactionAdvisor];
root of factory hierarchy
18:31:22.734 INFO   [main]
org.hibernate.cfg.Environment.<clinit>(Environment.java:514) >83> Hibernate
3.2.5
18:31:22.740 INFO   [main]
org.hibernate.cfg.Environment.<clinit>(Environment.java:547) >83>
hibernate.properties not found
18:31:22.767 INFO   [main]
org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
>84> Bytecode provider name : cglib
18:31:22.779 INFO   [main]
org.hibernate.cfg.Environment.<clinit>(Environment.java:598) >83> using JDK
1.4 java.sql.Timestamp handling
18:31:23.022 INFO   [main]
org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:731)
>72> Building new Hibernate SessionFactory
18:31:23.027 INFO   [main]
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:72)
>79> Initializing connection provider:
org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
18:31:24.671 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
>76> RDBMS: MySQL, version: 5.0.45-community-nt
18:31:24.672 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
>76> JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.0.8
( Revision: ${svn.Revision} )
18:31:24.753 INFO   [main]
org.hibernate.dialect.Dialect.<init>(Dialect.java:152) >87> Using dialect:
org.hibernate.dialect.MySQLDialect
18:31:24.916 INFO   [main]
org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:31)
>78> Using default transaction strategy (direct JDBC transactions)
18:31:24.921 INFO   [main]
org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
>78> No TransactionManagerLookup configured (in JTA environment, use of
read-write or transactional second-level cache is not recommended)
18:31:24.922 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
>76> Automatic flush during beforeCompletion(): disabled
18:31:24.922 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
>76> Automatic session close at end of transaction: disabled
18:31:24.923 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
>76> JDBC batch size: 15
18:31:24.924 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
>76> JDBC batch updates for versioned data: disabled
18:31:24.926 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
>76> Scrollable result sets: enabled
18:31:24.927 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
>76> JDBC3 getGeneratedKeys(): enabled
18:31:24.927 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
>76> Connection release mode: on_close
18:31:24.927 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
>76> Maximum outer join fetch depth: 2
18:31:24.928 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
>76> Default batch fetch size: 1
18:31:24.928 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
>76> Generate SQL with comments: disabled
18:31:24.928 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
>76> Order SQL updates by primary key: disabled
18:31:24.929 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
>76> Order SQL inserts for batching: disabled
18:31:24.929 INFO   [main]
org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
>77> Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
18:31:24.956 INFO   [main]
org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
>84> Using ASTQueryTranslatorFactory
18:31:24.957 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
>76> Query language substitutions: {}
18:31:24.957 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
>76> JPA-QL strict compliance: disabled
18:31:24.957 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
>76> Second-level cache: enabled
18:31:24.958 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
>76> Query cache: disabled
18:31:24.958 INFO   [main]
org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
>77> Cache provider: org.hibernate.cache.NoCacheProvider
18:31:24.958 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
>76> Optimize cache for minimal puts: disabled
18:31:24.959 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
>76> Structured second-level cache entries: disabled
18:31:24.968 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
>76> Statistics: disabled
18:31:24.968 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
>76> Deleted entity synthetic identifier rollback: disabled
18:31:24.970 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
>76> Default entity-mode: pojo
18:31:24.971 INFO   [main]
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
>76> Named query checking : enabled
18:31:25.213 INFO   [main]
org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
>75> building session factory
18:31:25.245 INFO   [main]
org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
>76> Not binding factory to JNDI, no JNDI name configured
18:31:25.321 INFO   [main]
org.springframework.orm.hibernate3.HibernateTransactionManager.afterPropertiesSet(HibernateTransactionManager.java:390)
>59> Using DataSource [EMAIL PROTECTED] of
Hibernate SessionFactory for HibernateTransactionManager
18:31:25.378 INFO   [main]
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:209)
>09> Root WebApplicationContext: initialization completed in 4716 ms
Exception in thread "main" java.lang.AbstractMethodError
        at
org.apache.tapestry.ioc.internal.RegistryImpl.<init>(RegistryImpl.java:135)
        at 
org.apache.tapestry.ioc.RegistryBuilder.build(RegistryBuilder.java:131)
        at
org.apache.tapestry.internal.TapestryAppInitializer.getRegistry(TapestryAppInitializer.java:152)
        at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:76)
        at org.mortbay.jetty.servlet.FilterHolder.start(FilterHolder.java:71)
        at
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:310)
        at
org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:509)
        at org.mortbay.util.Container.start(Container.java:72)
        at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
        at org.mortbay.util.Container.start(Container.java:72)
        at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:282)
        at com.iw.plugins.jettyrunner.PluginRunner.launch(PluginRunner.java:104)
        at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:75)


I have just created an applicationContext for spring that will connect to
the database so I can see that I have all the pieces working together.

My  http://www.nabble.com/file/p15172268/pom.xml pom.xml 
My  http://www.nabble.com/file/p15172268/applicationContext-Persistence.xml
applicationContext-Persistence.xml 
My  http://www.nabble.com/file/p15172268/web.xml web.xml 

Does anyone have any idea on what I am doing wrong?

I am really thankful for any pointers/solutions

Thanks,
Jacob
-- 
View this message in context: 
http://www.nabble.com/Need-help-with-pom.xml-for-my-tapestry-5-project-tp15166088p15172268.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to