[JBoss Portal] - JBossBlog on Jboss Portal 2.7.1 - Did someone try?
by vantek
Hi.
I took the Jboss Blog sources from the anonym svn, via the branche feeds100p27 (it's said it's specially for Jboss Portal 2.7) but I didn't succeed in deploying it on my jboss Portal 2.7.1 (jboss as 2.4.3, jdk5)
Did someone succeed in it?
thanks a lot!
Here is the trace while deploying it :
| 10:57:01,143 INFO [EARDeployer] Init J2EE application: file:/C:/projects/proxiad/extranet/jboss-portal-2.7.1/server/default/deploy/blog.ear
| 10:57:12,645 INFO [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.entity.PersistenceUnitDeployment
| 10:57:12,645 INFO [JmxKernelAbstraction] installing MBean: persistence.units:ear=blog.ear,jar=blog-impl.jar,unitName=blog with dependencies:
| 10:57:12,645 INFO [JmxKernelAbstraction] jboss.jca:name=blogDatasource,service=DataSourceBinding
| 10:57:12,645 INFO [PersistenceUnitDeployment] Starting persistence unit persistence.units:ear=blog.ear,jar=blog-impl.jar,unitName=blog
| 10:57:12,707 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.Group
| 10:57:12,707 INFO [EntityBinder] Bind entity org.jboss.blog.model.Group on table FeedGroup
| 10:57:12,707 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.feed.Feed
| 10:57:12,707 INFO [EntityBinder] Bind entity org.jboss.blog.model.feed.Feed on table Feed
| 10:57:12,723 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.feed.RemoteFeed
| 10:57:12,723 INFO [EntityBinder] Bind entity org.jboss.blog.model.feed.RemoteFeed on table RemoteFeed
| 10:57:12,723 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.feed.AggregatedFeed
| 10:57:12,723 INFO [EntityBinder] Bind entity org.jboss.blog.model.feed.AggregatedFeed on table AggregatedFeed
| 10:57:12,723 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.feed.HighlightsFeed
| 10:57:12,723 INFO [EntityBinder] Bind entity org.jboss.blog.model.feed.HighlightsFeed on table HighlightsFeed
| 10:57:12,723 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.feed.IndividualPostsFeed
| 10:57:12,723 INFO [EntityBinder] Bind entity org.jboss.blog.model.feed.IndividualPostsFeed on table IndividualPostsFeed
| 10:57:12,723 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.feed.IndividualPostInfo
| 10:57:12,723 INFO [EntityBinder] Bind entity org.jboss.blog.model.feed.IndividualPostInfo on table IndividualPostInfo
| 10:57:12,723 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.Category
| 10:57:12,723 INFO [EntityBinder] Bind entity org.jboss.blog.model.Category on table Category
| 10:57:12,738 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.Post
| 10:57:12,738 INFO [EntityBinder] Bind entity org.jboss.blog.model.Post on table Post
| 10:57:12,738 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.Enclosure
| 10:57:12,738 INFO [EntityBinder] Bind entity org.jboss.blog.model.Enclosure on table Enclosure
| 10:57:12,738 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.Image
| 10:57:12,738 INFO [EntityBinder] Bind entity org.jboss.blog.model.Image on table Image
| 10:57:12,738 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.Template
| 10:57:12,754 INFO [EntityBinder] Bind entity org.jboss.blog.model.Template on table Template
| 10:57:12,754 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.configuration.Configuration
| 10:57:12,754 INFO [EntityBinder] Bind entity org.jboss.blog.model.configuration.Configuration on table Configuration
| 10:57:12,754 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.security.SecurityMapping
| 10:57:12,754 INFO [EntityBinder] Bind entity org.jboss.blog.model.security.SecurityMapping on table SecurityMapping
| 10:57:12,754 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.security.SecurityGroup
| 10:57:12,754 INFO [EntityBinder] Bind entity org.jboss.blog.model.security.SecurityGroup on table SecurityGroup
| 10:57:12,754 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.security.SecurityUser
| 10:57:12,754 INFO [EntityBinder] Bind entity org.jboss.blog.model.security.SecurityUser on table SecurityUser
| 10:57:12,770 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.shotoku.ShotokuFeed
| 10:57:12,770 INFO [EntityBinder] Bind entity org.jboss.blog.model.shotoku.ShotokuFeed on table ShotokuFeed
| 10:57:12,770 INFO [AnnotationBinder] Binding entity from annotated class: org.jboss.blog.model.log.PropositionsLog
| 10:57:12,770 INFO [EntityBinder] Bind entity org.jboss.blog.model.log.PropositionsLog on table PropositionsLog
| 10:57:12,770 INFO [CollectionBinder] Mapping collection: org.jboss.blog.model.feed.Feed.posts -> Post
| 10:57:12,770 INFO [CollectionBinder] Mapping collection: org.jboss.blog.model.feed.IndividualPostsFeed.postInfos -> IndividualPostInfo
| 10:57:12,785 INFO [CollectionBinder] Mapping collection: org.jboss.blog.model.Post.enclosures -> Enclosure
| 10:57:12,785 INFO [CollectionBinder] Mapping collection: org.jboss.blog.model.Post.images -> Image
| 10:57:12,910 INFO [ConnectionProviderFactory] Initializing connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
| 10:57:12,910 INFO [InjectedDataSourceConnectionProvider] Using provided datasource
| 10:57:12,910 INFO [SettingsFactory] RDBMS: MySQL, version: 5.1.32-community
| 10:57:12,910 INFO [SettingsFactory] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
| 10:57:12,910 INFO [Dialect] Using dialect: org.hibernate.dialect.MySQLDialect
| 10:57:12,910 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.ejb.transaction.JoinableCMTTransactionFactory
| 10:57:12,910 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.JBossTransactionManagerLookup
| 10:57:12,910 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
| 10:57:12,910 INFO [SettingsFactory] Automatic flush during beforeCompletion(): disabled
| 10:57:12,910 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
| 10:57:12,910 INFO [SettingsFactory] JDBC batch size: 15
| 10:57:12,910 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
| 10:57:12,910 INFO [SettingsFactory] Scrollable result sets: enabled
| 10:57:12,910 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): enabled
| 10:57:12,910 INFO [SettingsFactory] Connection release mode: auto
| 10:57:12,910 INFO [SettingsFactory] Maximum outer join fetch depth: 2
| 10:57:12,910 INFO [SettingsFactory] Default batch fetch size: 1
| 10:57:12,910 INFO [SettingsFactory] Generate SQL with comments: disabled
| 10:57:12,910 INFO [SettingsFactory] Order SQL updates by primary key: disabled
| 10:57:12,910 INFO [SettingsFactory] Order SQL inserts for batching: disabled
| 10:57:12,910 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
| 10:57:12,910 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
| 10:57:12,910 INFO [SettingsFactory] Query language substitutions: {}
| 10:57:12,910 INFO [SettingsFactory] JPA-QL strict compliance: enabled
| 10:57:12,910 INFO [SettingsFactory] Second-level cache: enabled
| 10:57:12,910 INFO [SettingsFactory] Query cache: enabled
| 10:57:12,910 INFO [SettingsFactory] Cache provider: org.hibernate.cache.EhCacheProvider
| 10:57:12,910 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
| 10:57:12,910 INFO [SettingsFactory] Cache region prefix: blog_ear,blog-impl_jar,blog
| 10:57:12,910 INFO [SettingsFactory] Structured second-level cache entries: disabled
| 10:57:12,910 INFO [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
| 10:57:12,910 INFO [SettingsFactory] Statistics: disabled
| 10:57:12,910 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
| 10:57:12,910 INFO [SettingsFactory] Default entity-mode: pojo
| 10:57:12,910 INFO [SettingsFactory] Named query checking : enabled
| 10:57:13,190 INFO [SessionFactoryImpl] building session factory
| 10:57:13,206 WARN [CacheManager] Creating a new instance of CacheManager using the diskStorePath "C:\DOCUME~1\VVANGH~1\LOCALS~1\Temp\" which is already used by an existing CacheManager.
| The source of the configuration was URL of jar:file:/C:/projects/proxiad/extranet/jboss-portal-2.7.1/server/default/tmp/deploy/tmp7440242366282171024blog.ear!/blog-ehcache.xml.
| The diskStore path for this CacheManager will be set to C:\DOCUME~1\VVANGH~1\LOCALS~1\Temp\\ehcache_auto_created_1238662633206.
| To avoid this warning consider using the CacheManager factory methods to create a singleton CacheManager or specifying a separate ehcache configuration (ehcache.xml) for each CacheManager instance.
| 10:57:13,206 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.feed.Feed]; using defaults.
| 10:57:13,237 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.Category]; using defaults.
| 10:57:13,253 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.Post]; using defaults.
| 10:57:13,268 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.Template]; using defaults.
| 10:57:13,284 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.Image]; using defaults.
| 10:57:13,299 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.Enclosure]; using defaults.
| 10:57:13,362 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.Group]; using defaults.
| 10:57:13,377 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.feed.AggregatedFeed.feeds]; using defaults.
| 10:57:13,377 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.Post.categories]; using defaults.
| 10:57:13,377 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.feed.AggregatedFeed.groups]; using defaults.
| 10:57:13,393 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.Post.images]; using defaults.
| 10:57:13,393 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.feed.Feed.templates]; using defaults.
| 10:57:13,393 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.jboss.blog.model.Post.enclosures]; using defaults.
| 10:57:13,440 INFO [SessionFactoryObjectFactory] Factory name: persistence.units:ear=blog.ear,jar=blog-impl.jar,unitName=blog
| 10:57:13,440 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
| 10:57:13,455 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: persistence.units:ear=blog.ear,jar=blog-impl.jar,unitName=blog
| 10:57:13,455 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
| 10:57:13,455 INFO [SchemaUpdate] Running hbm2ddl schema update
| 10:57:13,455 INFO [SchemaUpdate] fetching database metadata
| 10:57:13,455 INFO [SchemaUpdate] updating schema
| 10:57:13,502 INFO [DatabaseMetadata] table not found: AggregatedFeed
| 10:57:13,518 INFO [DatabaseMetadata] table not found: AggregatedFeed_feeds
| 10:57:13,518 INFO [DatabaseMetadata] table not found: AggregatedFeed_groups
| 10:57:13,518 INFO [DatabaseMetadata] table not found: Category
| 10:57:13,518 INFO [DatabaseMetadata] table not found: Configuration
| 10:57:13,518 INFO [DatabaseMetadata] table not found: Enclosure
| 10:57:13,518 INFO [DatabaseMetadata] table not found: Feed
| 10:57:13,518 INFO [DatabaseMetadata] table not found: FeedGroup
| 10:57:13,518 INFO [DatabaseMetadata] table not found: Feed_Template
| 10:57:13,518 INFO [DatabaseMetadata] table not found: HighlightsFeed
| 10:57:13,518 INFO [DatabaseMetadata] table not found: HighlightsFeed_Post
| 10:57:13,518 INFO [DatabaseMetadata] table not found: Image
| 10:57:13,518 INFO [DatabaseMetadata] table not found: IndividualPostInfo
| 10:57:13,518 INFO [DatabaseMetadata] table not found: IndividualPostsFeed
| 10:57:13,533 INFO [DatabaseMetadata] table not found: Post
| 10:57:13,533 INFO [DatabaseMetadata] table not found: Post_Category
| 10:57:13,533 INFO [DatabaseMetadata] table not found: PropositionsLog
| 10:57:13,533 INFO [DatabaseMetadata] table not found: RemoteFeed
| 10:57:13,533 INFO [DatabaseMetadata] table not found: SecurityGroup
| 10:57:13,533 INFO [DatabaseMetadata] table not found: SecurityMapping
| 10:57:13,533 INFO [DatabaseMetadata] table not found: SecurityMapping_SecurityGroup
| 10:57:13,533 INFO [DatabaseMetadata] table not found: SecurityMapping_SecurityUser
| 10:57:13,533 INFO [DatabaseMetadata] table not found: SecurityUser
| 10:57:13,533 INFO [DatabaseMetadata] table not found: ShotokuFeed
| 10:57:13,533 INFO [DatabaseMetadata] table not found: Template
| 10:57:13,549 INFO [DatabaseMetadata] table not found: AggregatedFeed
| 10:57:13,549 INFO [DatabaseMetadata] table not found: AggregatedFeed_feeds
| 10:57:13,549 INFO [DatabaseMetadata] table not found: AggregatedFeed_groups
| 10:57:13,549 INFO [DatabaseMetadata] table not found: Category
| 10:57:13,549 INFO [DatabaseMetadata] table not found: Configuration
| 10:57:13,549 INFO [DatabaseMetadata] table not found: Enclosure
| 10:57:13,549 INFO [DatabaseMetadata] table not found: Feed
| 10:57:13,549 INFO [DatabaseMetadata] table not found: FeedGroup
| 10:57:13,549 INFO [DatabaseMetadata] table not found: Feed_Template
| 10:57:13,549 INFO [DatabaseMetadata] table not found: HighlightsFeed
| 10:57:13,549 INFO [DatabaseMetadata] table not found: HighlightsFeed_Post
| 10:57:13,549 INFO [DatabaseMetadata] table not found: Image
| 10:57:13,549 INFO [DatabaseMetadata] table not found: IndividualPostInfo
| 10:57:13,549 INFO [DatabaseMetadata] table not found: IndividualPostsFeed
| 10:57:13,564 INFO [DatabaseMetadata] table not found: Post
| 10:57:13,564 INFO [DatabaseMetadata] table not found: Post_Category
| 10:57:13,564 INFO [DatabaseMetadata] table not found: PropositionsLog
| 10:57:13,564 INFO [DatabaseMetadata] table not found: RemoteFeed
| 10:57:13,564 INFO [DatabaseMetadata] table not found: SecurityGroup
| 10:57:13,564 INFO [DatabaseMetadata] table not found: SecurityMapping
| 10:57:13,564 INFO [DatabaseMetadata] table not found: SecurityMapping_SecurityGroup
| 10:57:13,564 INFO [DatabaseMetadata] table not found: SecurityMapping_SecurityUser
| 10:57:13,564 INFO [DatabaseMetadata] table not found: SecurityUser
| 10:57:13,564 INFO [DatabaseMetadata] table not found: ShotokuFeed
| 10:57:13,564 INFO [DatabaseMetadata] table not found: Template
| 10:57:13,580 INFO [DatabaseMetadata] table not found: hibernate_sequences
| 10:57:15,388 INFO [SchemaUpdate] schema update complete
| 10:57:15,388 INFO [NamingHelper] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
| 10:57:15,388 INFO [UpdateTimestampsCache] starting update timestamps cache at region: blog_ear,blog-impl_jar,blog.org.hibernate.cache.UpdateTimestampsCache
| 10:57:15,388 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.hibernate.cache.UpdateTimestampsCache]; using defaults.
| 10:57:15,419 INFO [StandardQueryCache] starting query cache at region: blog_ear,blog-impl_jar,blog.org.hibernate.cache.StandardQueryCache
| 10:57:15,419 WARN [EhCacheProvider] Could not find configuration [blog_ear,blog-impl_jar,blog.org.hibernate.cache.StandardQueryCache]; using defaults.
| 10:57:15,435 INFO [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.stateless.StatelessContainer
| 10:57:15,435 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=blog.ear,jar=blog-impl.jar,name=ParserServiceImpl,service=EJB3 with dependencies:
| 10:57:15,450 INFO [EJBContainer] STARTED EJB: org.jboss.blog.session.parser.ParserServiceImpl ejbName: ParserServiceImpl
| 10:57:15,466 INFO [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.stateless.StatelessContainer
| 10:57:15,466 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=blog.ear,jar=blog-impl.jar,name=UpdateHandlerAsyncImpl,service=EJB3 with dependencies:
| 10:57:15,466 INFO [EJBContainer] STARTED EJB: org.jboss.blog.session.update.UpdateHandlerAsyncImpl ejbName: UpdateHandlerAsyncImpl
| 10:57:15,481 INFO [EJB3Deployer] Deployed: file:/C:/projects/proxiad/extranet/jboss-portal-2.7.1/server/default/tmp/deploy/tmp7440242366282171024blog.ear-contents/blog-impl.jar
| 10:57:15,512 INFO [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.stateless.StatelessContainer
| 10:57:15,512 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=blog.ear,jar=blog-portal.jar,name=PortalSecurityServiceImpl,service=EJB3 with dependencies:
| 10:57:15,528 INFO [EJBContainer] STARTED EJB: org.jboss.blog.session.security.external.PortalSecurityServiceImpl ejbName: PortalSecurityServiceImpl
| 10:57:15,544 INFO [EJB3Deployer] Deployed: file:/C:/projects/proxiad/extranet/jboss-portal-2.7.1/server/default/tmp/deploy/tmp7440242366282171024blog.ear-contents/blog-portal.jar
| 10:57:15,590 INFO [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.stateless.StatelessContainer
| 10:57:15,590 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=blog.ear,jar=jboss-seam.jar,name=TimerServiceDispatcher,service=EJB3 with dependencies:
| 10:57:15,590 INFO [EJBContainer] STARTED EJB: org.jboss.seam.async.TimerServiceDispatcher ejbName: TimerServiceDispatcher
| 10:57:15,653 INFO [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.stateful.StatefulContainer
| 10:57:15,653 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:ear=blog.ear,jar=jboss-seam.jar,name=EjbSynchronizations,service=EJB3 with dependencies:
| 10:57:15,668 INFO [EJBContainer] STARTED EJB: org.jboss.seam.transaction.EjbSynchronizations ejbName: EjbSynchronizations
| 10:57:15,684 INFO [EJB3Deployer] Deployed: file:/C:/projects/proxiad/extranet/jboss-portal-2.7.1/server/default/tmp/deploy/tmp7440242366282171024blog.ear-contents/jboss-seam.jar
| 10:57:15,684 INFO [TomcatDeployer] deploy, ctxPath=/blog-portal, warUrl=.../tmp/deploy/tmp7440242366282171024blog.ear-contents/blog-portal-exp.war/
| 10:57:16,136 ERROR [[/blog-portal]] Exception au d??marrage du filtre Resources Filter
| java.lang.NullPointerException
| at org.jboss.shotoku.ContentManager.getContentManager(ContentManager.java:610)
| at org.jboss.shotoku.web.ShotokuResourcesFilter.init(ShotokuResourcesFilter.java:90)
| at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
| at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
| at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
| at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3722)
| at org.apache.catalina.core.StandardContext.start(StandardContext.java:4367)
| at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
| at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
| at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
| at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)
| at sun.reflect.GeneratedMethodAccessor141.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
| at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
| at org.jboss.web.WebModule.startModule(WebModule.java:83)
| at org.jboss.web.WebModule.startService(WebModule.java:61)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
| at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(ServiceController.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(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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 $Proxy201.start(Unknown Source)
| at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
| at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
| at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
| at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
| at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
| at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.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 $Proxy202.start(Unknown Source)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy9.deploy(Unknown Source)
| at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
| at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.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)
| 10:57:16,136 ERROR [StandardContext] Error filterStart
| 10:57:16,136 ERROR [StandardContext] Erreur de d??marrage du contexte [/blog-portal] suite aux erreurs pr??c??dentes
| 10:57:16,136 WARN [ServiceController] Problem starting service jboss.web.deployment:war=blog-portal.war,id=476609328
| org.jboss.deployment.DeploymentException: URL file:/C:/projects/proxiad/extranet/jboss-portal-2.7.1/server/default/tmp/deploy/tmp7440242366282171024blog.ear-contents/blog-portal-exp.war/ deployment failed
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:386)
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
| at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
| at org.jboss.web.WebModule.startModule(WebModule.java:83)
| at org.jboss.web.WebModule.startService(WebModule.java:61)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
| at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(ServiceController.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(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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 $Proxy201.start(Unknown Source)
| at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
| at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
| at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
| at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
| at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
| at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.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 $Proxy202.start(Unknown Source)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy9.deploy(Unknown Source)
| at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
| at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.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)
| 10:57:16,151 ERROR [MainDeployer] Could not start deployment: file:/C:/projects/proxiad/extranet/jboss-portal-2.7.1/server/default/tmp/deploy/tmp7440242366282171024blog.ear-contents/blog-portal.war
| org.jboss.deployment.DeploymentException: URL file:/C:/projects/proxiad/extranet/jboss-portal-2.7.1/server/default/tmp/deploy/tmp7440242366282171024blog.ear-contents/blog-portal-exp.war/ deployment failed
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:386)
| at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
| at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
| at org.jboss.web.WebModule.startModule(WebModule.java:83)
| at org.jboss.web.WebModule.startService(WebModule.java:61)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
| at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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(ServiceController.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(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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 $Proxy201.start(Unknown Source)
| at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
| at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
| at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
| at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
| at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
| at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
| at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.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 $Proxy202.start(Unknown Source)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
| at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy9.deploy(Unknown Source)
| at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
| at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.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)
|
|
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4222920#4222920
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4222920
17 years
[JBoss Messaging] - Re: Could not find new XAResource to use for recovering non-
by chtimi2
I already have these parameters, here is my jbossjta-properties.xml:
<?xml version="1.0" encoding="UTF-8"?>
| <transaction-service>
| <properties depends="common" name="arjuna">
| <!--
| Transaction Reaper Timeout (default is 120000 ms).
| -->
| <property
| name="com.arjuna.ats.arjuna.coordinator.txReaperTimeout" value="120000"/>
| <!--
| Transaction Reaper Mode, can be: NORMAL or DYNAMIC (default is NORMAL).
| -->
| <property name="com.arjuna.ats.arjuna.coordinator.txReaperMode" value="DYNAMIC"/>
| <!--
| (default is NO)
| -->
| <property name="com.arjuna.ats.arjuna.coordinator.asyncCommit" value="NO"/>
| <!--
| (default is NO)
| -->
| <property name="com.arjuna.ats.arjuna.coordinator.asyncPrepare" value="NO"/>
| <!--
| (default is YES)
| -->
| <property
| name="com.arjuna.ats.arjuna.coordinator.commitOnePhase" value="YES"/>
| <!--
| (default is defaultStore)
| -->
| <property name="com.arjuna.ats.arjuna.objectstore.localOSRoot" value="defaultStore"/>
| <!--
| default is under user.home - must be writeable!)
| -->
| <property
| name="com.arjuna.ats.arjuna.objectstore.objectStoreDir" value="PutObjectStoreDirHere"/>
| <!--
| (default is ON)
| -->
| <property
| name="com.arjuna.ats.arjuna.objectstore.objectStoreSync" value="ON"/>
| <!--
| (default is ShadowNoFileLockStore)
| -->
| <property
| name="com.arjuna.ats.arjuna.objectstore.objectStoreType" value="ShadowNoFileLockStore"/>
| <!--
| (default is 255)
| -->
| <property
| name="com.arjuna.ats.arjuna.objectstore.hashedDirectories" value="255"/>
| <!--
| (default is ON)
| -->
| <property
| name="com.arjuna.ats.arjuna.objectstore.transactionSync" value="ON"/>
| <!--
| (Must be unique across all Arjuna instances.)
| -->
| <property name="com.arjuna.ats.arjuna.xa.nodeIdentifier" value="1"/>
| <!-- property
| name="com.arjuna.ats.arjuna.coordinator.actionStore"
| value="HashedActionStore"
| value="JDBCActionStore"
| -->
| <!-- property
| name="com.arjuna.ats.arjuna.objectstore.jdbcTxDbAccess"
| value="JDBCAccess"
| -->
| <!-- property
| name="com.arjuna.ats.arjuna.objectstore.objectStoreType"
| value="ShadowNoFileLockStore"
| value="JDBCStore"
| -->
| <!-- property
| name="com.arjuna.ats.arjuna.objectstore.jdbcUserDbAccess"
| value="JDBCAccess"
| -->
| <!-- property
| name="com.arjuna.ats.arjuna.objectstore.jdbcPoolSizeInitial"
| value="1"
| -->
| <!-- property
| name="com.arjuna.ats.arjuna.objectstore.jdbcPoolSizeMaximum"
| value="1"
| -->
| <!-- property
| name="com.arjuna.ats.arjuna.objectstore.jdbcPoolPutConnections"
| value="false"
| -->
| <!-- property
| name="com.arjuna.ats.arjuna.internal.arjuna.objectstore.cacheStore.size"
| value=""
| -->
| <!-- property
| name="com.arjuna.ats.arjuna.internal.arjuna.objectstore.cacheStore.period"
| value=""
| -->
| <!--
| The location for creating temporary files, e.g., Uids.
| Default is under user.home.
| IMPORTANT: make sure the directory is lockable, e.g., /tmp on Unix
| may not be!
| -->
| <!--
| <property
| name="com.arjuna.ats.arjuna.common.varDir"
| value="var"/>
| -->
| </properties>
| <properties name="common">
| <!-- CLF 2.0 properties -->
| <property name="com.arjuna.common.util.logging.DebugLevel"
| type="System" value="0x00000000"/>
| <property name="com.arjuna.common.util.logging.FacilityLevel"
| type="System" value="0xffffffff"/>
| <property name="com.arjuna.common.util.logging.VisibilityLevel"
| type="System" value="0xffffffff"/>
| <property name="com.arjuna.common.util.logger" type="System" value="log4j"/>
| </properties>
| <properties depends="arjuna" name="txoj">
| <!--
| (default is LockStore of installation - must be writeable!)
| -->
| <!--
| <property
| name="com.arjuna.ats.txoj.lockstore.lockStoreDir"
| value="LockStore"/>
| -->
| <!--
| (default is BasicLockStore)
| -->
| <property name="com.arjuna.ats.txoj.lockstore.lockStoreType" value="BasicLockStore"/>
| <!--
| (default is NO)
| -->
| <property name="com.arjuna.ats.txoj.lockstore.multipleLockStore" value="NO"/>
| <!--
| (default is YES)
| -->
| <property name="com.arjuna.ats.txoj.lockstore.singleLockStore" value="YES"/>
| <!--
| (default is YES)
| -->
| <property
| name="com.arjuna.ats.txoj.lockstore.allowNestedLocking" value="YES"/>
| </properties>
| <properties depends="arjuna" name="jta">
| <!--
| Support subtransactions in the JTA layer?
| Default is NO.
| -->
| <property name="com.arjuna.ats.jta.supportSubtransactions" value="NO"/>
| <property name="com.arjuna.ats.jta.jtaTMImplementation" value="com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple"/>
| <!--
| com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple
| -->
| <property name="com.arjuna.ats.jta.jtaUTImplementation" value="com.arjuna.ats.internal.jta.transaction.arjunacore.UserTransactionImple"/>
| <!--
| com.arjuna.ats.internal.jta.transaction.jts.UserTransactionImple
| -->
| <property name="com.arjuna.ats.jta.recovery.XAResourceRecovery.JBMESSAGING1"
| value="org.jboss.jms.server.recovery.MessagingXAResourceRecovery;java:/DefaultJMSProvider"/>
| </properties>
| <properties depends="arjuna,txoj,jta" name="recoverymanager">
| <!--
| Properties used only by the RecoveryManager.
| -->
| <!--
| Periodic recovery settings.
| Time values in this section are in seconds.
| -->
| <!--
| Interval in seconds between initiating the periodic recovery modules.
| Default is 120 seconds.
| -->
| <property
| name="com.arjuna.ats.arjuna.recovery.periodicRecoveryPeriod" value="120"/>
| <!--
| Interval in seconds between first and second pass of periodic recovery.
| Default is 10 seconds.
| -->
| <property
| name="com.arjuna.ats.arjuna.recovery.recoveryBackoffPeriod" value="10"/>
| <!--
| Periodic recovery modules to use. Invoked in sort-order of names.
| -->
| <property
| name="com.arjuna.ats.arjuna.recovery.recoveryExtension1" value="com.arjuna.ats.internal.arjuna.recovery.AtomicActionRecoveryModule"/>
| <property
| name="com.arjuna.ats.arjuna.recovery.recoveryExtension2" value="com.arjuna.ats.internal.txoj.recovery.TORecoveryModule"/>
| <property
| name="com.arjuna.ats.arjuna.recovery.recoveryExtension3" value="com.arjuna.ats.internal.jta.recovery.arjunacore.XARecoveryModule"/>
| <!--
| Expired entry removal
| -->
| <!--
| Expiry scanners to use (order of invocation is random).
| Names must begin with "com.arjuna.ats.arjuna.recovery.expiryScanner"
| -->
| <property
| name="com.arjuna.ats.arjuna.recovery.expiryScannerTransactionStatusManager" value="com.arjuna.ats.internal.arjuna.recovery.ExpiredTransactionStatusManagerScanner"/>
| <!--
| Interval, in hours, between running the expiry scanners.
| This can be quite long. The absolute value determines the interval -
| if the value is negative, the scan will NOT be run until after one
| interval has elapsed. If positive the first scan will be immediately
| after startup. Zero will prevent any scanning.
| Default = 12 = run immediately, then every 12 hours.
| -->
| <property
| name="com.arjuna.ats.arjuna.recovery.expiryScanInterval" value="12"/>
| <!--
| Age, in hours, for removal of transaction status manager item.
| This should be longer than any ts-using process will remain running.
| Zero = Never removed. Default is 12.
| -->
| <property
| name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerExpiryTime" value="12"/>
| <!--
| Use this to fix the port on which the TransactionStatusManager listens,
| The default behaviour is to use any free port.
| -->
| <property
| name="com.arjuna.ats.arjuna.recovery.transactionStatusManagerPort" value="0"/>
| </properties>
| <properties depends="jta" name="jdbc">
| <!--
| property name="com.arjuna.ats.jdbc.isolationLevel" value="TRANSACTION_SERIALIZABLE"/>
| -->
| </properties>
| </transaction-service>
And my hajndi-jms-ds.xml does define DefaultJMSProvider:
<?xml version="1.0" encoding="UTF-8"?>
|
| <connection-factories>
|
| <!-- ==================================================================== -->
| <!-- JMS Stuff -->
| <!-- ==================================================================== -->
|
| <!-- The JMS provider loader -->
| <mbean code="org.jboss.jms.jndi.JMSProviderLoader"
| name="jboss.messaging:service=JMSProviderLoader,name=HAJNDIJMSProvider">
| <attribute name="ProviderName">DefaultJMSProvider</attribute>
| <attribute name="ProviderAdapterClass">
| org.jboss.jms.jndi.JNDIProviderAdapter
| </attribute>
| <!-- The combined connection factory -->
| <attribute name="FactoryRef">XAConnectionFactory</attribute>
| <!-- The queue connection factory -->
| <attribute name="QueueFactoryRef">XAConnectionFactory</attribute>
| <!-- The topic factory -->
| <attribute name="TopicFactoryRef">XAConnectionFactory</attribute>
| <!-- Access JMS via HAJNDI -->
| <attribute name="Properties">
| java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
| java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
| java.naming.provider.url=${jboss.bind.address:127.0.0.1}:1100
| jnp.disableDiscovery=false
| jnp.partitionName=${jboss.partition.name:DefaultPartition}
| jnp.discoveryGroup=${jboss.partition.udpGroup:230.0.0.4}
| jnp.discoveryPort=1102
| jnp.discoveryTTL=16
| jnp.discoveryTimeout=5000
| jnp.maxRetries=1
| </attribute>
| </mbean>
|
| <!-- The server session pool for Message Driven Beans -->
| <mbean code="org.jboss.jms.asf.ServerSessionPoolLoader"
| name="jboss.messaging:service=ServerSessionPoolMBean,name=StdJMSPool">
| <depends optional-attribute-name="XidFactory">jboss:service=XidFactory</depends>
| <attribute name="PoolName">StdJMSPool</attribute>
| <attribute name="PoolFactoryClass">
| org.jboss.jms.asf.StdServerSessionPoolFactory
| </attribute>
| </mbean>
|
| <!-- JMS XA Resource adapter, use this to get transacted JMS in beans -->
| <tx-connection-factory>
| <jndi-name>JmsXA</jndi-name>
| <xa-transaction/>
| <rar-name>jms-ra.rar</rar-name>
| <connection-definition>org.jboss.resource.adapter.jms.JmsConnectionFactory</connection-definition>
| <config-property name="SessionDefaultType" type="java.lang.String">javax.jms.Topic</config-property>
| <config-property name="JmsProviderAdapterJNDI" type="java.lang.String">java:/DefaultJMSProvider</config-property>
| <max-pool-size>20</max-pool-size>
| <security-domain-and-application>JmsXARealm</security-domain-and-application>
| <!-- <use-java-context>false</use-java-context>-->
| </tx-connection-factory>
|
| </connection-factories>
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4222890#4222890
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4222890
17 years