deploy to jboss 5.1 - You have not defined a non-jta-data-source

View: New views
14 Messages — Rating Filter:   Alert me  

Parent Message unknown deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Matej Lazar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

First I tried to deploy roller 4.0.1 then latest from trunk, but allways get
error mesage, that I have not defined "non jta data source".

I did just as it is described in installation guide... created datebase,
created a roller-custom.properties (JDBC). Put it in WEB-INF\classes\
(tried also elsewhere - all meta-inf folders )

I have required libs in server lib dir
jboss-5.1.0.GA\server\default\lib\mysql-connector-java-5.0.8-bin.jar

Tried to deploy as war and as ear project, tried to play with
resource-ref in web.xml

How can I check that roller-custom.properties file is loaded, because I
get the same error if I remove it ?


thanks.


----
00:47:46,843 INFO  [TomcatDeployment] undeploy, ctxPath=/roller
00:47:53,734 INFO  [PersistenceUnitDeployment] Starting persistence unit
persistence.unit:unitName=rollerEAR.ear/roller.war#RollerPU
00:47:53,734 ERROR [AbstractKernelController] Error installing to Start:
name=persistence.unit:unitName=rollerEAR.ear/roller.war#RollerPU
state=Create
java.lang.RuntimeException: Specification violation [EJB3 JPA 6.2.1.2] -
You have not defined a non-jta-data-source for a RESOURCE_LOCAL enabled
persistence context named: RollerPU
   at
org.jboss.jpa.deployment.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:124)
   at
org.jboss.jpa.deployment.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:275)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at
org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:59)
   at
org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:150)
   at
org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
   at
org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:241)
   at
org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)
   at
org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:109)
   at
org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:70)
   at
org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
   at
org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
   at
org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
   at
org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
   at
org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
   at
org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
   at
org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
   at
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
   at
org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
   at
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
   at
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
   at
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:774)
   at
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
   at
org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:121)
   at
org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:51)
   at
org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
   at
org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
   at
org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
   at
org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
   at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
   at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
   at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
   at
org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
   at
org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
   at
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
   at
org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
   at
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
   at
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
   at
org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
   at
org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
   at
org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
   at
org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
   at
org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
   at
org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:362)
   at
org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255)
   at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
   at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
   at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
   at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown
Source)
   at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown
Source)
   at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown
Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
00:47:53,765 INFO  [TomcatDeployment] deploy, ctxPath=/roller
00:47:53,921 WARN  [HDScanner] Failed to process changes




Re: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Dave-401 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Oct 22, 2009 at 3:27 AM, Matej Lazar <matejonnet@...> wrote:

> First I tried to deploy roller 4.0.1 then latest from trunk, but allways get
> error mesage, that I have not defined "non jta data source".
>
> I did just as it is described in installation guide... created datebase,
> created a roller-custom.properties (JDBC). Put it in WEB-INF\classes\ (tried
> also elsewhere - all meta-inf folders )
>
> I have required libs in server lib dir
> jboss-5.1.0.GA\server\default\lib\mysql-connector-java-5.0.8-bin.jar
>
> Tried to deploy as war and as ear project, tried to play with resource-ref
> in web.xml
>
> How can I check that roller-custom.properties file is loaded, because I get
> the same error if I remove it ?

I don't think you are looking at the right log file.

When Roller attempts to load the properties file, it logs the results
at INFO level in the roller.log file.

- Dave

Re: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Matej Lazar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dave wrote:

> On Thu, Oct 22, 2009 at 3:27 AM, Matej Lazar <matejonnet@...> wrote:
>  
>> First I tried to deploy roller 4.0.1 then latest from trunk, but allways get
>> error mesage, that I have not defined "non jta data source".
>>
>> I did just as it is described in installation guide... created datebase,
>> created a roller-custom.properties (JDBC). Put it in WEB-INF\classes\ (tried
>> also elsewhere - all meta-inf folders )
>>
>> I have required libs in server lib dir
>> jboss-5.1.0.GA\server\default\lib\mysql-connector-java-5.0.8-bin.jar
>>
>> Tried to deploy as war and as ear project, tried to play with resource-ref
>> in web.xml
>>
>> How can I check that roller-custom.properties file is loaded, because I get
>> the same error if I remove it ?
>>    
>
> I don't think you are looking at the right log file.
>
> When Roller attempts to load the properties file, it logs the results
> at INFO level in the roller.log file.
>
> - Dave
>
>  
If I don't comment out resource-ref for jdbc and mail in web.xml, then
roller logs are empty and I don't get message "Successfully loaded
custom properties" in console.

If I comment out then I get console message:
19:40:57,187 INFO  [STDOUT] Roller Weblogger: Successfully loaded custom
properties file from classpath

but before this mesage there is:
19:40:56,250 ERROR [AbstractKernelController] Error installing to Start:
name=persistence.unit:unitName=#RollerPU state=Create
java.lang.RuntimeException: Specification violation [EJB3 JPA 6.2.1.2] -
You have not defined a non-jta-data-source for a RESOURCE_LOCAL enabled
persistence context named: RollerPU
...

In roller.log is nothig about custom properties (see attachment).

I'm deploying application as extracted war, properties file is in
WEB-INF\classes\

Any idea what to try ?

--
Matej


INFO  2009-10-23 19:40:57,218 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JDBC_PROPERTIES
INFO  2009-10-23 19:40:57,218 DatabaseProvider:successMessage - -- Using JDBC driver class: com.mysql.jdbc.Driver
INFO  2009-10-23 19:40:57,218 DatabaseProvider:successMessage - -- Using JDBC connection URL: jdbc:mysql://localhost:3306/rollerdb
INFO  2009-10-23 19:40:57,218 DatabaseProvider:successMessage - -- Using JDBC username: vandramo-roller
INFO  2009-10-23 19:40:57,218 DatabaseProvider:successMessage - -- Using JDBC password: [hidden]
INFO  2009-10-23 19:40:57,234 DatabaseProvider:successMessage - SUCCESS: loaded JDBC driver class [com.mysql.jdbc.Driver]
WARN  2009-10-23 19:40:58,500 WebloggerStartup:prepare - Failed to setup mail provider, continuing anways.
Reason: ERROR connecting to mail server
org.apache.roller.weblogger.business.startup.StartupException: ERROR connecting to mail server
        at org.apache.roller.weblogger.business.MailProvider.<init>(MailProvider.java:99)
        at org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare(WebloggerStartup.java:179)
        at org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:138)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
        at org.jboss.Main.boot(Main.java:221)
        at org.jboss.Main$1.run(Main.java:556)
        at java.lang.Thread.run(Unknown Source)
--- ROOT CAUSE ---
javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25;
  nested exception is:
        java.net.ConnectException: Connection refused: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
        at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
        at javax.mail.Service.connect(Service.java:275)
        at javax.mail.Service.connect(Service.java:156)
        at org.apache.roller.weblogger.business.MailProvider.getTransport(MailProvider.java:126)
        at org.apache.roller.weblogger.business.MailProvider.<init>(MailProvider.java:96)
        at org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare(WebloggerStartup.java:179)
        at org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:138)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
        at org.jboss.Main.boot(Main.java:221)
        at org.jboss.Main$1.run(Main.java:556)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232)
        at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)
        ... 76 more
INFO  2009-10-23 19:40:58,546 RollerContext:contextInitialized -
--------------------------------------------------------------
Roller Weblogger startup INCOMPLETE, user interaction required
--------------------------------------------------------------
INFO  2009-10-23 19:40:58,546 RollerContext:initializeSecurityFeatures - Remember Me enabled: true
INFO  2009-10-23 19:40:58,546 RollerContext:initializeSecurityFeatures - Password Encryption Algorithm set to 'SHA'
INFO  2009-10-23 19:40:58,546 RollerContext:setupVelocity - Initializing Velocity
INFO  2009-10-23 19:40:59,812 IPBanFilter:init - INIT IPBanFilter
INFO  2009-10-23 19:40:59,812 RequestMappingFilter:init - Request mapping filter initialized, 1 mappers configured.
WARN  2009-10-23 19:41:00,078 Settings:getLocale - Settings: Could not parse struts.locale setting, substituting default VM locale
INFO  2009-10-23 19:41:00,578 PageServlet:init - Initializing PageServlet
INFO  2009-10-23 19:41:00,593 WeblogPageCache:<init> - {id=cache.weblogpage, enabled=true, timeout=3600, size=400}
INFO  2009-10-23 19:41:00,593 CacheManager:<clinit> - Cache Manager Initialized.
INFO  2009-10-23 19:41:00,593 CacheManager:<clinit> - Cache Factory = org.apache.roller.weblogger.util.cache.ExpiringLRUCacheFactoryImpl
INFO  2009-10-23 19:41:00,625 SiteWideCache:<init> - {id=cache.sitewide, enabled=true, timeout=1800, size=50}
INFO  2009-10-23 19:41:00,625 PageServlet:init - Referrer processing enabled = true
INFO  2009-10-23 19:41:00,625 FeedServlet:init - Initializing FeedServlet
INFO  2009-10-23 19:41:00,625 WeblogFeedCache:<init> - {id=cache.weblogfeed, enabled=true, timeout=3600, size=200}
INFO  2009-10-23 19:41:00,625 SearchServlet:init - Initializing SearchServlet
INFO  2009-10-23 19:41:00,625 ResourceServlet:init - Initializing ResourceServlet
INFO  2009-10-23 19:41:00,625 CommentServlet:init - Initializing CommentServlet
INFO  2009-10-23 19:41:00,656 CommentValidationManager:<init> - Configured CommentValidator: Èrna lista Validatorja Komentarjev / org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator
INFO  2009-10-23 19:41:00,656 CommentValidationManager:<init> - Configured CommentValidator: Prekoraèene Povezave Validator-ja Komentarja / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator
INFO  2009-10-23 19:41:00,656 CommentValidationManager:<init> - Configured CommentValidator: Prekoraèena Velikost Validatorja Komentarja / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator
INFO  2009-10-23 19:41:00,656 CommentValidationManager:<init> - Configured 3 CommentValidators
INFO  2009-10-23 19:41:00,656 CommentServlet:init - Comment Throttling DISABLED
INFO  2009-10-23 19:41:00,671 CommentValidationManager:<init> - Configured CommentValidator: Èrna lista Validatorja Komentarjev / org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator
INFO  2009-10-23 19:41:00,671 CommentValidationManager:<init> - Configured CommentValidator: Prekoraèene Povezave Validator-ja Komentarja / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator
INFO  2009-10-23 19:41:00,671 CommentValidationManager:<init> - Configured CommentValidator: Prekoraèena Velikost Validatorja Komentarja / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator
INFO  2009-10-23 19:41:00,671 CommentValidationManager:<init> - Configured 3 CommentValidators
INFO  2009-10-23 19:41:00,671 RSDServlet:init - Initializing RSDServlet
INFO  2009-10-23 19:41:00,671 PlanetFeedServlet:init - Initializing PlanetRssServlet
INFO  2009-10-23 19:41:00,671 PlanetCache:<init> - Planet cache = {id=cache.planet, enabled=true, timeout=1800, size=10}
INFO  2009-10-23 19:41:00,671 PreviewResourceServlet:init - Initializing PreviewResourceServlet
INFO  2009-10-23 19:41:00,671 PreviewThemeImageServlet:init - Initializing PreviewThemeImageServlet
INFO  2009-10-23 19:41:00,687 PreviewServlet:init - Initializing PreviewServlet

INFO  2009-10-23 19:40:56,671 ContextLoader:initWebApplicationContext - Root WebApplicationContext: initialization started
INFO  2009-10-23 19:40:56,765 CollectionFactory:<clinit> - Commons Collections 3.x available
INFO  2009-10-23 19:40:56,796 XmlBeanDefinitionReader:loadBeanDefinitions - Loading XML bean definitions from ServletContext resource [/WEB-INF/security.xml]
INFO  2009-10-23 19:40:56,906 AbstractRefreshableApplicationContext:refreshBeanFactory - Bean factory for application context [Root WebApplicationContext]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [filterChainProxy,filterInvocationInterceptor,authenticationManager,loggerListener,daoAuthenticationProvider,jdbcAuthenticationDao,userCache,anonymousAuthenticationProvider,roleVoter,accessDecisionManager,httpSessionContextIntegrationFilter,authenticationProcessingFilter,anonymousProcessingFilter,exceptionTranslationFilter,remoteUserFilter,authenticationProcessingFilterEntryPoint,rememberMeProcessingFilter,rememberMeServices,rememberMeAuthenticationProvider,channelProcessingFilter,channelDecisionManager]; root of BeanFactory hierarchy
INFO  2009-10-23 19:40:56,921 AbstractApplicationContext:refresh - 21 beans defined in application context [Root WebApplicationContext]
INFO  2009-10-23 19:40:56,937 AbstractApplicationContext:initMessageSource - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@b9834c]
INFO  2009-10-23 19:40:56,937 AbstractApplicationContext:initApplicationEventMulticaster - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@add45e]
INFO  2009-10-23 19:40:56,937 UiApplicationContextUtils:initThemeSource - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@1c6b6ec]
INFO  2009-10-23 19:40:56,984 DefaultListableBeanFactory:preInstantiateSingletons - Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [filterChainProxy,filterInvocationInterceptor,authenticationManager,loggerListener,daoAuthenticationProvider,jdbcAuthenticationDao,userCache,anonymousAuthenticationProvider,roleVoter,accessDecisionManager,httpSessionContextIntegrationFilter,authenticationProcessingFilter,anonymousProcessingFilter,exceptionTranslationFilter,remoteUserFilter,authenticationProcessingFilterEntryPoint,rememberMeProcessingFilter,rememberMeServices,rememberMeAuthenticationProvider,channelProcessingFilter,channelDecisionManager]; root of BeanFactory hierarchy]
INFO  2009-10-23 19:40:57,078 EhCacheManagerFactoryBean:afterPropertiesSet - Initializing EHCache CacheManager
INFO  2009-10-23 19:40:57,093 EhCacheFactoryBean:afterPropertiesSet - Creating new EHCache cache region 'userCache'
INFO  2009-10-23 19:40:57,109 AbstractSecurityInterceptor:afterPropertiesSet - Validated configuration attributes
INFO  2009-10-23 19:40:57,171 ChannelProcessingFilter:afterPropertiesSet - Validated configuration attributes
INFO  2009-10-23 19:40:57,187 ContextLoader:initWebApplicationContext - Using context class [org.springframework.web.context.support.XmlWebApplicationContext] for root WebApplicationContext
INFO  2009-10-23 19:40:57,187 ContextLoader:initWebApplicationContext - Root WebApplicationContext: initialization completed in 516 ms

Re: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Matej Lazar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dave wrote:

> On Thu, Oct 22, 2009 at 3:27 AM, Matej Lazar <matejonnet@...> wrote:
>  
>> First I tried to deploy roller 4.0.1 then latest from trunk, but allways get
>> error mesage, that I have not defined "non jta data source".
>>
>> I did just as it is described in installation guide... created datebase,
>> created a roller-custom.properties (JDBC). Put it in WEB-INF\classes\ (tried
>> also elsewhere - all meta-inf folders )
>>
>> I have required libs in server lib dir
>> jboss-5.1.0.GA\server\default\lib\mysql-connector-java-5.0.8-bin.jar
>>
>> Tried to deploy as war and as ear project, tried to play with resource-ref
>> in web.xml
>>
>> How can I check that roller-custom.properties file is loaded, because I get
>> the same error if I remove it ?
>>    
>
> I don't think you are looking at the right log file.
>
> When Roller attempts to load the properties file, it logs the results
> at INFO level in the roller.log file.
>
> - Dave
>
>  
Despite of errors the application started I said, that connection to
database successed and offer me to create tables.
After table creation there was unexpected error which was not logged
anywhere.
Tables are created but I cannot access application anymore, neither with
setting installation.type=auto or manual

--
Matej

Re: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Dave-401 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I don't see any indication of a problem in your log files.

I do see that your custom properties are read successfully.
Your database connection is established successfully.
Your mail server is not configured, but that's OK
Then Roller thinks you need to do a database create or upgrade, not sure why.

Anybody JBoss users out there have pointers?

- Dave


On Fri, Oct 23, 2009 at 2:24 PM, Matej Lazar <matejonnet@...> wrote:

> Dave wrote:
>>
>> On Thu, Oct 22, 2009 at 3:27 AM, Matej Lazar <matejonnet@...> wrote:
>>
>>>
>>> First I tried to deploy roller 4.0.1 then latest from trunk, but allways
>>> get
>>> error mesage, that I have not defined "non jta data source".
>>>
>>> I did just as it is described in installation guide... created datebase,
>>> created a roller-custom.properties (JDBC). Put it in WEB-INF\classes\
>>> (tried
>>> also elsewhere - all meta-inf folders )
>>>
>>> I have required libs in server lib dir
>>> jboss-5.1.0.GA\server\default\lib\mysql-connector-java-5.0.8-bin.jar
>>>
>>> Tried to deploy as war and as ear project, tried to play with
>>> resource-ref
>>> in web.xml
>>>
>>> How can I check that roller-custom.properties file is loaded, because I
>>> get
>>> the same error if I remove it ?
>>>
>>
>> I don't think you are looking at the right log file.
>>
>> When Roller attempts to load the properties file, it logs the results
>> at INFO level in the roller.log file.
>>
>> - Dave
>>
>>
>
> Despite of errors the application started I said, that connection to
> database successed and offer me to create tables.
> After table creation there was unexpected error which was not logged
> anywhere.
> Tables are created but I cannot access application anymore, neither with
> setting installation.type=auto or manual
>
> --
> Matej
>

Re: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Matej Lazar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Now I have different type of error
"java.lang.ClassNotFoundException: org.apache.openjpa.util.CacheMap"
although openjpa-0.9.7-incubating.jar is in lib folder. See attached log.

Tried with and without
<loader-repository-config>java2ParentDelegation=false</loader-repository-config>

Tried also to delete DB tables, but cannot start roller again to access
the install page. Then I created tables manually from script, but error
is always the same.


--
matej


Dave wrote:

> I don't see any indication of a problem in your log files.
>
> I do see that your custom properties are read successfully.
> Your database connection is established successfully.
> Your mail server is not configured, but that's OK
> Then Roller thinks you need to do a database create or upgrade, not sure why.
>
> Anybody JBoss users out there have pointers?
>
> - Dave
>
>
> On Fri, Oct 23, 2009 at 2:24 PM, Matej Lazar <matejonnet@...> wrote:
>  
>> Dave wrote:
>>    
>>> On Thu, Oct 22, 2009 at 3:27 AM, Matej Lazar <matejonnet@...> wrote:
>>>
>>>      
>>>> First I tried to deploy roller 4.0.1 then latest from trunk, but allways
>>>> get
>>>> error mesage, that I have not defined "non jta data source".
>>>>
>>>> I did just as it is described in installation guide... created datebase,
>>>> created a roller-custom.properties (JDBC). Put it in WEB-INF\classes\
>>>> (tried
>>>> also elsewhere - all meta-inf folders )
>>>>
>>>> I have required libs in server lib dir
>>>> jboss-5.1.0.GA\server\default\lib\mysql-connector-java-5.0.8-bin.jar
>>>>
>>>> Tried to deploy as war and as ear project, tried to play with
>>>> resource-ref
>>>> in web.xml
>>>>
>>>> How can I check that roller-custom.properties file is loaded, because I
>>>> get
>>>> the same error if I remove it ?
>>>>
>>>>        
>>> I don't think you are looking at the right log file.
>>>
>>> When Roller attempts to load the properties file, it logs the results
>>> at INFO level in the roller.log file.
>>>
>>> - Dave
>>>
>>>
>>>      
>> Despite of errors the application started I said, that connection to
>> database successed and offer me to create tables.
>> After table creation there was unexpected error which was not logged
>> anywhere.
>> Tables are created but I cannot access application anymore, neither with
>> setting installation.type=auto or manual
>>
>> --
>> Matej
>>
>>    
>
>  

INFO  2009-10-24 15:42:28,078 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JDBC_PROPERTIES
INFO  2009-10-24 15:42:28,078 DatabaseProvider:successMessage - -- Using JDBC driver class: com.mysql.jdbc.Driver
INFO  2009-10-24 15:42:28,078 DatabaseProvider:successMessage - -- Using JDBC connection URL: jdbc:mysql://localhost:3306/rollerdb
INFO  2009-10-24 15:42:28,078 DatabaseProvider:successMessage - -- Using JDBC username: vandramo-roller
INFO  2009-10-24 15:42:28,078 DatabaseProvider:successMessage - -- Using JDBC password: [hidden]
INFO  2009-10-24 15:42:28,078 DatabaseProvider:successMessage - SUCCESS: loaded JDBC driver class [com.mysql.jdbc.Driver]
WARN  2009-10-24 15:42:29,421 WebloggerStartup:prepare - Failed to setup mail provider, continuing anways.
Reason: ERROR connecting to mail server
org.apache.roller.weblogger.business.startup.StartupException: ERROR connecting to mail server
        at org.apache.roller.weblogger.business.MailProvider.<init>(MailProvider.java:99)
        at org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare(WebloggerStartup.java:179)
        at org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:138)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
        at org.jboss.Main.boot(Main.java:221)
        at org.jboss.Main$1.run(Main.java:556)
        at java.lang.Thread.run(Unknown Source)
--- ROOT CAUSE ---
javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25;
  nested exception is:
        java.net.ConnectException: Connection refused: connect
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
        at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
        at javax.mail.Service.connect(Service.java:275)
        at javax.mail.Service.connect(Service.java:156)
        at org.apache.roller.weblogger.business.MailProvider.getTransport(MailProvider.java:126)
        at org.apache.roller.weblogger.business.MailProvider.<init>(MailProvider.java:96)
        at org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare(WebloggerStartup.java:179)
        at org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:138)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
        at org.jboss.Main.boot(Main.java:221)
        at org.jboss.Main$1.run(Main.java:556)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232)
        at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
        at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)
        ... 77 more
INFO  2009-10-24 15:42:30,875 WebloggerFactory:bootstrap - Bootstrapping Roller Weblogger business tier
INFO  2009-10-24 15:42:30,875 WebloggerFactory:bootstrap - Weblogger Provider = org.apache.roller.weblogger.business.GuiceWebloggerProvider
INFO  2009-10-24 15:42:30,875 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JDBC_PROPERTIES
INFO  2009-10-24 15:42:30,875 DatabaseProvider:successMessage - -- Using JDBC driver class: com.mysql.jdbc.Driver
INFO  2009-10-24 15:42:30,875 DatabaseProvider:successMessage - -- Using JDBC connection URL: jdbc:mysql://localhost:3306/rollerdb
INFO  2009-10-24 15:42:30,875 DatabaseProvider:successMessage - -- Using JDBC username: vandramo-roller
INFO  2009-10-24 15:42:30,875 DatabaseProvider:successMessage - -- Using JDBC password: [hidden]
INFO  2009-10-24 15:42:30,875 DatabaseProvider:successMessage - SUCCESS: loaded JDBC driver class [com.mysql.jdbc.Driver]
INFO  2009-10-24 15:42:30,921 JPAPersistenceStrategy:<init> - openjpa.Log: commons
INFO  2009-10-24 15:42:31,406 IndexManagerImpl:<init> - search enabled: true
INFO  2009-10-24 15:42:31,406 IndexManagerImpl:<init> - index dir: C:\Documents and Settings\matej\roller_data\search-index
INFO  2009-10-24 15:42:31,421 ReferrerQueueManagerImpl:<init> - Instantiating Referrer Queue Manager
INFO  2009-10-24 15:42:31,421 ReferrerQueueManagerImpl:<init> - Asynchronous referrer processing = false
INFO  2009-10-24 15:42:31,421 ThreadManagerImpl:<init> - Instantiating Thread Manager
INFO  2009-10-24 15:42:31,437 WebloggerFactory:bootstrap - Roller Weblogger business tier successfully bootstrapped
INFO  2009-10-24 15:42:31,437 WebloggerFactory:bootstrap -    Version: 4.0.1
INFO  2009-10-24 15:42:31,437 WebloggerFactory:bootstrap -    Revision: 729109
INFO  2009-10-24 15:42:31,437 WebloggerImpl:initialize - Initializing Roller Weblogger business tier
FATAL 2009-10-24 15:42:31,703 JPAPropertiesManagerImpl:initialize - Failed to initialize runtime configuration properties.Please check that the database has been upgraded!
<0.9.7-incubating nonfatal general error> org.apache.openjpa.persistence.PersistenceException: There were errors initializing your configuration: org.apache.openjpa.lib.util.ParseException: Instantiation of plugin "QueryCompilationCache" with value "true" caused an error "java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: org.apache.openjpa.util.CacheMap". The alias or class name may have been misspelled (as it closely matches the valid plugin alias "true"), or the class may not be available in the class path.  Valid aliases for this plugin are: [all, false, true]
        at org.apache.openjpa.lib.conf.Configurations.getCreateException(Configurations.java:341)
        at org.apache.openjpa.lib.conf.Configurations.newInstance(Configurations.java:198)
        at org.apache.openjpa.lib.conf.ObjectValue.newInstance(ObjectValue.java:103)
        at org.apache.openjpa.conf.QueryCompilationCacheValue.newInstance(QueryCompilationCacheValue.java:57)
        at org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:101)
        at org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:79)
        at org.apache.openjpa.conf.OpenJPAConfigurationImpl.getQueryCompilationCacheInstance(OpenJPAConfigurationImpl.java:1402)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.openjpa.lib.conf.ConfigurationImpl.instantiateAll(ConfigurationImpl.java:282)
        at org.apache.openjpa.conf.OpenJPAConfigurationImpl.instantiateAll(OpenJPAConfigurationImpl.java:1411)
        at org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:547)
        at org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:157)
        at org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:142)
        at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:190)
        at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:143)
        at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:55)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getThreadLocalEntityManager(JPAPersistenceStrategy.java:252)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getEntityManager(JPAPersistenceStrategy.java:239)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getNamedQuery(JPAPersistenceStrategy.java:272)
        at org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.getProperties(JPAPropertiesManagerImpl.java:117)
        at org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.initialize(JPAPropertiesManagerImpl.java:77)
        at org.apache.roller.weblogger.business.WebloggerImpl.initialize(WebloggerImpl.java:301)
        at org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:159)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
        at org.jboss.Main.boot(Main.java:221)
        at org.jboss.Main$1.run(Main.java:556)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: org.apache.openjpa.util.CacheMap
        at serp.util.Strings.toClass(Strings.java:211)
        at serp.util.Strings.toClass(Strings.java:140)
        at org.apache.openjpa.lib.conf.Configurations.newInstance(Configurations.java:194)
        ... 94 more

        at org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:193)
        at org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:142)
        at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:190)
        at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:143)
        at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:55)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getThreadLocalEntityManager(JPAPersistenceStrategy.java:252)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getEntityManager(JPAPersistenceStrategy.java:239)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getNamedQuery(JPAPersistenceStrategy.java:272)
        at org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.getProperties(JPAPropertiesManagerImpl.java:117)
        at org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.initialize(JPAPropertiesManagerImpl.java:77)
        at org.apache.roller.weblogger.business.WebloggerImpl.initialize(WebloggerImpl.java:301)
        at org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:159)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
        at org.jboss.Main.boot(Main.java:221)
        at org.jboss.Main$1.run(Main.java:556)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: There were errors initializing your configuration: org.apache.openjpa.lib.util.ParseException: Instantiation of plugin "QueryCompilationCache" with value "true" caused an error "java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: org.apache.openjpa.util.CacheMap". The alias or class name may have been misspelled (as it closely matches the valid plugin alias "true"), or the class may not be available in the class path.  Valid aliases for this plugin are: [all, false, true]
        at org.apache.openjpa.lib.conf.Configurations.getCreateException(Configurations.java:341)
        at org.apache.openjpa.lib.conf.Configurations.newInstance(Configurations.java:198)
        at org.apache.openjpa.lib.conf.ObjectValue.newInstance(ObjectValue.java:103)
        at org.apache.openjpa.conf.QueryCompilationCacheValue.newInstance(QueryCompilationCacheValue.java:57)
        at org.apache.openjpa.lib.conf.PluginValue.instantiate(PluginValue.java:101)
        at org.apache.openjpa.lib.conf.ObjectValue.instantiate(ObjectValue.java:79)
        at org.apache.openjpa.conf.OpenJPAConfigurationImpl.getQueryCompilationCacheInstance(OpenJPAConfigurationImpl.java:1402)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.openjpa.lib.conf.ConfigurationImpl.instantiateAll(ConfigurationImpl.java:282)
        at org.apache.openjpa.conf.OpenJPAConfigurationImpl.instantiateAll(OpenJPAConfigurationImpl.java:1411)
        at org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:547)
        at org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:157)
        at org.apache.openjpa.kernel.DelegatingBrokerFactory.newBroker(DelegatingBrokerFactory.java:142)
        at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:190)
        at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:143)
        at org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:55)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getThreadLocalEntityManager(JPAPersistenceStrategy.java:252)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getEntityManager(JPAPersistenceStrategy.java:239)
        at org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getNamedQuery(JPAPersistenceStrategy.java:272)
        at org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.getProperties(JPAPropertiesManagerImpl.java:117)
        at org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.initialize(JPAPropertiesManagerImpl.java:77)
        at org.apache.roller.weblogger.business.WebloggerImpl.initialize(WebloggerImpl.java:301)
        at org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:159)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3910)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4393)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1210)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
        at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:361)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.server.profileservice.repository.AbstractProfileService.activateProfile(AbstractProfileService.java:306)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:271)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)
        at org.jboss.Main.boot(Main.java:221)
        at org.jboss.Main$1.run(Main.java:556)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: org.apache.openjpa.util.CacheMap
        at serp.util.Strings.toClass(Strings.java:211)
        at serp.util.Strings.toClass(Strings.java:140)
        at org.apache.openjpa.lib.conf.Configurations.newInstance(Configurations.java:194)
        ... 94 more

        at org.apache.openjpa.lib.conf.ConfigurationImpl.instantiateAll(ConfigurationImpl.java:296)
        at org.apache.openjpa.conf.OpenJPAConfigurationImpl.instantiateAll(OpenJPAConfigurationImpl.java:1411)
        at org.apache.openjpa.kernel.AbstractBrokerFactory.makeReadOnly(AbstractBrokerFactory.java:547)
        at org.apache.openjpa.kernel.AbstractBrokerFactory.newBroker(AbstractBrokerFactory.java:157)
        ... 81 more
INFO  2009-10-24 15:42:32,171 HitCountQueue:shutdown - stopping worker HitCountQueueProcessor
INFO  2009-10-24 15:42:32,171 ContinuousWorkerThread:run - HitCountQueueProcessor Started.
INFO  2009-10-24 15:42:32,171 CacheManager:<clinit> - Cache Manager Initialized.
INFO  2009-10-24 15:42:32,187 CacheManager:<clinit> - Cache Factory = org.apache.roller.weblogger.util.cache.ExpiringLRUCacheFactoryImpl
INFO  2009-10-24 15:42:32,187 ContinuousWorkerThread:run - HitCountQueueProcessor INTERRUPT: sleep interrupted

AW: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Werner Gaulke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

I have configured Roller with JBoss 4.2.3. Here are the steps I've done:

- define roller-ds.xml with database configuration
- define jboss-web.xml in roller.war/web-inf with resource ref pointer for
roller-ds
- add roller-custom.properties in roller/web-inf/classes
- put hibernate-entitymanager.jar in roller/web-inf/lib

Create roller tables manually

Startup jboss - everything working fine (I left out email config)

Maybe it helps for jboss 5.1 - if you get it working please drop a note
here. I plan to migrate to jboss 5.1 later this year


Regards
werner



Re: AW: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Matej Lazar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I was also trying to manage with resource ref and ds, but with no
success, can you please post me content of your files.
roller-ds.xml
jboss-web.xml
web.xml
roller-custom.properties

--
matej


Werner Gaulke wrote:

> Hello,
>
> I have configured Roller with JBoss 4.2.3. Here are the steps I've done:
>
> - define roller-ds.xml with database configuration
> - define jboss-web.xml in roller.war/web-inf with resource ref pointer for
> roller-ds
> - add roller-custom.properties in roller/web-inf/classes
> - put hibernate-entitymanager.jar in roller/web-inf/lib
>
> Create roller tables manually
>
> Startup jboss - everything working fine (I left out email config)
>
> Maybe it helps for jboss 5.1 - if you get it working please drop a note
> here. I plan to migrate to jboss 5.1 later this year
>
>
> Regards
> werner
>
>
>
>  


AW: AW: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Werner Gaulke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

No problem:

Jboss-web.xml:
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE jboss-web PUBLIC
    "-//JBoss//DTD Web Application 2.4//EN"
    "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
<jboss-web>
    <security-domain>java:/jaas/roller-policy</security-domain>
   <context-root>roller</context-root>
    <resource-ref>
        <res-ref-name>jdbc/rollerdb</res-ref-name>
      <jndi-name>java:/jdbc/RollerDB</jndi-name>
    </resource-ref>
    <resource-ref>
        <res-ref-name>mail/Session</res-ref-name>
         <jndi-name>java:/mail/RollerMail</jndi-name>
    </resource-ref>
</jboss-web>


Roller-ds.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE datasources
    PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
    "http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd">
<datasources>
   <local-tx-datasource>
      <jndi-name>jdbc/RollerDB</jndi-name>
      <connection-url>jdbc:mysql://localhost:3306/roller</connection-url>
      <driver-class>com.mysql.jdbc.Driver</driver-class>
      <user-name>roller</user-name>
      <password>mysecretpass</password>
   </local-tx-datasource>
</datasources>

Roller-custom.properties
weblog.absoluteurl.mysite=http://www.mysite.de


web.xml -> didn't change anything.


I do not know how far these settings apply to jboss 5.1


Werner





>I was also trying to manage with resource ref and ds, but with no
>success, can you please post me content of your files.
>roller-ds.xml
>jboss-web.xml
>web.xml
>roller-custom.properties
>
>--
>matej


Werner Gaulke wrote:

> Hello,
>
> I have configured Roller with JBoss 4.2.3. Here are the steps I've done:
>
> - define roller-ds.xml with database configuration
> - define jboss-web.xml in roller.war/web-inf with resource ref pointer for
> roller-ds
> - add roller-custom.properties in roller/web-inf/classes
> - put hibernate-entitymanager.jar in roller/web-inf/lib
>
> Create roller tables manually
>
> Startup jboss - everything working fine (I left out email config)
>
> Maybe it helps for jboss 5.1 - if you get it working please drop a note
> here. I plan to migrate to jboss 5.1 later this year
>
>
> Regards
> werner
>
>
>
>  




Re: AW: AW: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Matej Lazar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Unfortunately  no success :(

roller.log empty, jboss console/log (see attachment)

I think I'm closer with jdbc configuration than jndi.


--
matej


Werner Gaulke wrote:

> No problem:
>
> Jboss-web.xml:
> <?xml version='1.0' encoding='UTF-8' ?>
> <!DOCTYPE jboss-web PUBLIC
>     "-//JBoss//DTD Web Application 2.4//EN"
>     "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
> <jboss-web>
>     <security-domain>java:/jaas/roller-policy</security-domain>
>    <context-root>roller</context-root>
>     <resource-ref>
>         <res-ref-name>jdbc/rollerdb</res-ref-name>
>       <jndi-name>java:/jdbc/RollerDB</jndi-name>
>     </resource-ref>
>     <resource-ref>
>         <res-ref-name>mail/Session</res-ref-name>
>          <jndi-name>java:/mail/RollerMail</jndi-name>
>     </resource-ref>
> </jboss-web>
>
>
> Roller-ds.xml
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE datasources
>     PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
>     "http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd">
> <datasources>
>    <local-tx-datasource>
>       <jndi-name>jdbc/RollerDB</jndi-name>
>       <connection-url>jdbc:mysql://localhost:3306/roller</connection-url>
>       <driver-class>com.mysql.jdbc.Driver</driver-class>
>       <user-name>roller</user-name>
>       <password>mysecretpass</password>
>    </local-tx-datasource>
> </datasources>
>
> Roller-custom.properties
> weblog.absoluteurl.mysite=http://www.mysite.de
>
>
> web.xml -> didn't change anything.
>
>
> I do not know how far these settings apply to jboss 5.1
>
>
> Werner
>
>
>
>
>
>  
>> I was also trying to manage with resource ref and ds, but with no
>> success, can you please post me content of your files.
>> roller-ds.xml
>> jboss-web.xml
>> web.xml
>> roller-custom.properties
>>
>> --
>> matej
>>    
>
>
> Werner Gaulke wrote:
>  
>> Hello,
>>
>> I have configured Roller with JBoss 4.2.3. Here are the steps I've done:
>>
>> - define roller-ds.xml with database configuration
>> - define jboss-web.xml in roller.war/web-inf with resource ref pointer for
>> roller-ds
>> - add roller-custom.properties in roller/web-inf/classes
>> - put hibernate-entitymanager.jar in roller/web-inf/lib
>>
>> Create roller tables manually
>>
>> Startup jboss - everything working fine (I left out email config)
>>
>> Maybe it helps for jboss 5.1 - if you get it working please drop a note
>> here. I plan to migrate to jboss 5.1 later this year
>>
>>
>> Regards
>> werner
>>
>>
>>
>>  
>>    
>
>
>
>
>  

17:48:00,078 INFO  [PersistenceUnitDeployment] Starting persistence unit persistence.unit:unitName=#RollerPU
17:48:00,078 ERROR [AbstractKernelController] Error installing to Start: name=persistence.unit:unitName=#RollerPU state=Create
java.lang.RuntimeException: Specification violation [EJB3 JPA 6.2.1.2] - You have not defined a non-jta-data-source for a RESOURCE_LOCAL enabled persistence context named: RollerPU
        at org.jboss.jpa.deployment.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:124)
        at org.jboss.jpa.deployment.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:275)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:59)
        at org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:150)
        at org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
        at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:241)
        at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)
        at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:109)
        at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:70)
        at org.jboss.kernel.plugins.dependency.LifecycleAction.installActionInternal(LifecycleAction.java:221)
        at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
        at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:774)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
        at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:121)
        at org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:51)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:362)
        at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
        at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
17:48:00,125 INFO  [TomcatDeployment] deploy, ctxPath=/roller
17:48:00,187 ERROR [StandardContext] Context [/roller] startup failed due to previous errors
java.lang.RuntimeException: mapped-name is required for mail/Session of deployment roller.war
        at org.jboss.web.tomcat.service.injection.WebResourceHandler.loadXmlResourceRefs(WebResourceHandler.java:178)
        at org.jboss.web.tomcat.service.injection.WebResourceHandler.loadXml(WebResourceHandler.java:327)
        at org.jboss.web.tomcat.service.TomcatInjectionContainer.processMetadata(TomcatInjectionContainer.java:550)
        at org.jboss.web.tomcat.service.WebCtxLoader.start(WebCtxLoader.java:158)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4272)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:310)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:362)
        at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
        at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
17:48:00,187 ERROR [StandardContext] Context [/roller] startup failed due to previous errors
17:48:00,187 ERROR [AbstractKernelController] Error installing to Start: name=jboss.web.deployment:war=/roller state=Create mode=Manual requiredState=Installed
org.jboss.deployers.spi.DeploymentException: URL file:/C:/java/runtimes/jboss-5.1.0.GA/server/default/deploy/roller.war/ deployment failed
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:331)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:362)
        at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
        at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
17:48:00,187 ERROR [AbstractKernelController] Error installing to Real: name=vfsfile:/C:/java/runtimes/jboss-5.1.0.GA/server/default/deploy/roller.war/ state=PreReal mode=Manual requiredState=Real
org.jboss.deployers.spi.DeploymentException: URL file:/C:/java/runtimes/jboss-5.1.0.GA/server/default/deploy/roller.war/ deployment failed
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:331)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:142)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:461)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:97)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        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:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy38.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:688)
        at org.jboss.system.ServiceController.start(ServiceController.java:460)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1178)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)
        at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
        at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:362)
        at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
        at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
17:48:00,187 WARN  [HDScanner] Failed to process changes
org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):

*** DEPLOYMENTS IN ERROR: Name -> Error


AW: AW: AW: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Werner Gaulke :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Exception looks like a datasource configuration problem to me. Try defining
a no-tx-datasource. Have a look in the jboss server documentation.





> Unfortunately  no success :(

> roller.log empty, jboss console/log (see attachment)

> I think I'm closer with jdbc configuration than jndi.


--
matej


Werner Gaulke wrote:

> No problem:
>
> Jboss-web.xml:
> <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE jboss-web PUBLIC
>     "-//JBoss//DTD Web Application 2.4//EN"
>     "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
> <jboss-web>
>     <security-domain>java:/jaas/roller-policy</security-domain>
>    <context-root>roller</context-root>
>     <resource-ref>
>         <res-ref-name>jdbc/rollerdb</res-ref-name>
>       <jndi-name>java:/jdbc/RollerDB</jndi-name>
>     </resource-ref>
>     <resource-ref>
>         <res-ref-name>mail/Session</res-ref-name>
>          <jndi-name>java:/mail/RollerMail</jndi-name>
>     </resource-ref>
> </jboss-web>
>
>
> Roller-ds.xml
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE datasources
>     PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
>     "http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd">
> <datasources>
>    <local-tx-datasource>
>       <jndi-name>jdbc/RollerDB</jndi-name>
>       <connection-url>jdbc:mysql://localhost:3306/roller</connection-url>
>       <driver-class>com.mysql.jdbc.Driver</driver-class>
>       <user-name>roller</user-name>
>       <password>mysecretpass</password>
>    </local-tx-datasource>
> </datasources>
>
> Roller-custom.properties
> weblog.absoluteurl.mysite=http://www.mysite.de
>
>
> web.xml -> didn't change anything.
>
>
> I do not know how far these settings apply to jboss 5.1
>
>
> Werner
>
>
>
>
>
>  
>> I was also trying to manage with resource ref and ds, but with no
>> success, can you please post me content of your files.
>> roller-ds.xml
>> jboss-web.xml
>> web.xml
>> roller-custom.properties
>>
>> --
>> matej
>>    
>
>
> Werner Gaulke wrote:
>  
>> Hello,
>>
>> I have configured Roller with JBoss 4.2.3. Here are the steps I've done:
>>
>> - define roller-ds.xml with database configuration
>> - define jboss-web.xml in roller.war/web-inf with resource ref pointer
for

>> roller-ds
>> - add roller-custom.properties in roller/web-inf/classes
>> - put hibernate-entitymanager.jar in roller/web-inf/lib
>>
>> Create roller tables manually
>>
>> Startup jboss - everything working fine (I left out email config)
>>
>> Maybe it helps for jboss 5.1 - if you get it working please drop a note
>> here. I plan to migrate to jboss 5.1 later this year
>>
>>
>> Regards
>> werner
>>
>>
>>
>>  
>>    
>
>
>
>
>  




Re: AW: AW: AW: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Matej Lazar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The same error.




Werner Gaulke wrote:

> Exception looks like a datasource configuration problem to me. Try defining
> a no-tx-datasource. Have a look in the jboss server documentation.
>
>
>
>
>
>  
>> Unfortunately  no success :(
>>    
>
>  
>> roller.log empty, jboss console/log (see attachment)
>>    
>
>  
>> I think I'm closer with jdbc configuration than jndi.
>>    
>
>
> --
> matej
>
>
> Werner Gaulke wrote:
>  
>> No problem:
>>
>> Jboss-web.xml:
>> <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE jboss-web PUBLIC
>>     "-//JBoss//DTD Web Application 2.4//EN"
>>     "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
>> <jboss-web>
>>     <security-domain>java:/jaas/roller-policy</security-domain>
>>    <context-root>roller</context-root>
>>     <resource-ref>
>>         <res-ref-name>jdbc/rollerdb</res-ref-name>
>>       <jndi-name>java:/jdbc/RollerDB</jndi-name>
>>     </resource-ref>
>>     <resource-ref>
>>         <res-ref-name>mail/Session</res-ref-name>
>>          <jndi-name>java:/mail/RollerMail</jndi-name>
>>     </resource-ref>
>> </jboss-web>
>>
>>
>> Roller-ds.xml
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE datasources
>>     PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
>>     "http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd">
>> <datasources>
>>    <local-tx-datasource>
>>       <jndi-name>jdbc/RollerDB</jndi-name>
>>       <connection-url>jdbc:mysql://localhost:3306/roller</connection-url>
>>       <driver-class>com.mysql.jdbc.Driver</driver-class>
>>       <user-name>roller</user-name>
>>       <password>mysecretpass</password>
>>    </local-tx-datasource>
>> </datasources>
>>
>> Roller-custom.properties
>> weblog.absoluteurl.mysite=http://www.mysite.de
>>
>>
>> web.xml -> didn't change anything.
>>
>>
>> I do not know how far these settings apply to jboss 5.1
>>
>>
>> Werner
>>
>>
>>
>>
>>
>>  
>>    
>>> I was also trying to manage with resource ref and ds, but with no
>>> success, can you please post me content of your files.
>>> roller-ds.xml
>>> jboss-web.xml
>>> web.xml
>>> roller-custom.properties
>>>
>>> --
>>> matej
>>>    
>>>      
>> Werner Gaulke wrote:
>>  
>>    
>>> Hello,
>>>
>>> I have configured Roller with JBoss 4.2.3. Here are the steps I've done:
>>>
>>> - define roller-ds.xml with database configuration
>>> - define jboss-web.xml in roller.war/web-inf with resource ref pointer
>>>      
> for
>  
>>> roller-ds
>>> - add roller-custom.properties in roller/web-inf/classes
>>> - put hibernate-entitymanager.jar in roller/web-inf/lib
>>>
>>> Create roller tables manually
>>>
>>> Startup jboss - everything working fine (I left out email config)
>>>
>>> Maybe it helps for jboss 5.1 - if you get it working please drop a note
>>> here. I plan to migrate to jboss 5.1 later this year
>>>
>>>
>>> Regards
>>> werner
>>>
>>>
>>>
>>>  
>>>    
>>>      
>>
>>
>>  
>>    
>
>
>
>
>  


Re: AW: AW: AW: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Matej Lazar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Finally working after disabling openjpa.QueryCompilationCache and
applying patch to xwork-2.0.4.jar.

Patch is required to prevent "Could not initialize class
com.opensymphony.xwork2.validator.ValidatorFactory" while trying to
create new user.

to apply patch download sources from
http://www.opensymphony.com/xwork/download.action

and patch from
http://jira.opensymphony.com/browse/XW-649

problem described
http://www.jboss.org/index.html?module=bb&op=viewtopic&t=141959&postdays=0&postorder=asc&start=0

my configuration ...

roller-custom.properties:
installation.type=manual
database.configurationType=jdbc
database.jdbc.driverClass=com.mysql.jdbc.Driver
database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb
database.jdbc.username=roller
database.jdbc.password=*****

#dibable cache to prevent
#<0.9.7-incubating nonfatal general error>
org.apache.openjpa.persistence.PersistenceException: There were errors
initializing your configuration:
org.apache.openjpa.lib.util.ParseException: Instantiation of plugin
"QueryCompilationCache" with value "true" caused an error
"java.lang.IllegalArgumentException: java.lang.ClassNotFoundException:
org.apache.openjpa.util.CacheMap". The alias or class name may have been
misspelled (as it closely matches the valid plugin alias "true"), or the
class may not be available in the class path.  Valid aliases for this
plugin are: [all, false, true]
#...
#Caused by: java.lang.IllegalArgumentException:
java.lang.ClassNotFoundException: org.apache.openjpa.util.CacheMap
openjpa.QueryCompilationCache=false


web.xml comment out resource-ref:
    <!-- jndi resources -->
    <!--
    <resource-ref>
        <res-ref-name>jdbc/rollerdb</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
    </resource-ref>
   
    <resource-ref>
        <res-ref-name>mail/Session</res-ref-name>
        <res-type>javax.mail.Session</res-type>
        <res-auth>Container</res-auth>
    </resource-ref>
    -->


Thanks for help,
Matej.


Werner Gaulke wrote:

> Exception looks like a datasource configuration problem to me. Try defining
> a no-tx-datasource. Have a look in the jboss server documentation.
>
>
>
>
>
>  
>> Unfortunately  no success :(
>>    
>
>  
>> roller.log empty, jboss console/log (see attachment)
>>    
>
>  
>> I think I'm closer with jdbc configuration than jndi.
>>    
>
>
> --
> matej
>
>
> Werner Gaulke wrote:
>  
>> No problem:
>>
>> Jboss-web.xml:
>> <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE jboss-web PUBLIC
>>     "-//JBoss//DTD Web Application 2.4//EN"
>>     "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
>> <jboss-web>
>>     <security-domain>java:/jaas/roller-policy</security-domain>
>>    <context-root>roller</context-root>
>>     <resource-ref>
>>         <res-ref-name>jdbc/rollerdb</res-ref-name>
>>       <jndi-name>java:/jdbc/RollerDB</jndi-name>
>>     </resource-ref>
>>     <resource-ref>
>>         <res-ref-name>mail/Session</res-ref-name>
>>          <jndi-name>java:/mail/RollerMail</jndi-name>
>>     </resource-ref>
>> </jboss-web>
>>
>>
>> Roller-ds.xml
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE datasources
>>     PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
>>     "http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd">
>> <datasources>
>>    <local-tx-datasource>
>>       <jndi-name>jdbc/RollerDB</jndi-name>
>>       <connection-url>jdbc:mysql://localhost:3306/roller</connection-url>
>>       <driver-class>com.mysql.jdbc.Driver</driver-class>
>>       <user-name>roller</user-name>
>>       <password>mysecretpass</password>
>>    </local-tx-datasource>
>> </datasources>
>>
>> Roller-custom.properties
>> weblog.absoluteurl.mysite=http://www.mysite.de
>>
>>
>> web.xml -> didn't change anything.
>>
>>
>> I do not know how far these settings apply to jboss 5.1
>>
>>
>> Werner
>>
>>
>>
>>
>>
>>  
>>    
>>> I was also trying to manage with resource ref and ds, but with no
>>> success, can you please post me content of your files.
>>> roller-ds.xml
>>> jboss-web.xml
>>> web.xml
>>> roller-custom.properties
>>>
>>> --
>>> matej
>>>    
>>>      
>> Werner Gaulke wrote:
>>  
>>    
>>> Hello,
>>>
>>> I have configured Roller with JBoss 4.2.3. Here are the steps I've done:
>>>
>>> - define roller-ds.xml with database configuration
>>> - define jboss-web.xml in roller.war/web-inf with resource ref pointer
>>>      
> for
>  
>>> roller-ds
>>> - add roller-custom.properties in roller/web-inf/classes
>>> - put hibernate-entitymanager.jar in roller/web-inf/lib
>>>
>>> Create roller tables manually
>>>
>>> Startup jboss - everything working fine (I left out email config)
>>>
>>> Maybe it helps for jboss 5.1 - if you get it working please drop a note
>>> here. I plan to migrate to jboss 5.1 later this year
>>>
>>>
>>> Regards
>>> werner
>>>
>>>
>>>
>>>  
>>>    
>>>      
>>
>>
>>  
>>    
>
>
>
>
>  


Re: AW: AW: AW: deploy to jboss 5.1 - You have not defined a non-jta-data-source

by Matej Lazar :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


I forgot to mention that I still have error saying "You have not defined
a non-jta-data-source", but for now seems to work.

I'm not sure if I'm allowed to distribute xwork lib, so I'm not
attaching it, if you need it, email me.


--
matej


Werner Gaulke wrote:

> Exception looks like a datasource configuration problem to me. Try defining
> a no-tx-datasource. Have a look in the jboss server documentation.
>
>
>
>
>
>  
>> Unfortunately  no success :(
>>    
>
>  
>> roller.log empty, jboss console/log (see attachment)
>>    
>
>  
>> I think I'm closer with jdbc configuration than jndi.
>>    
>
>
> --
> matej
>
>
> Werner Gaulke wrote:
>  
>> No problem:
>>
>> Jboss-web.xml:
>> <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE jboss-web PUBLIC
>>     "-//JBoss//DTD Web Application 2.4//EN"
>>     "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
>> <jboss-web>
>>     <security-domain>java:/jaas/roller-policy</security-domain>
>>    <context-root>roller</context-root>
>>     <resource-ref>
>>         <res-ref-name>jdbc/rollerdb</res-ref-name>
>>       <jndi-name>java:/jdbc/RollerDB</jndi-name>
>>     </resource-ref>
>>     <resource-ref>
>>         <res-ref-name>mail/Session</res-ref-name>
>>          <jndi-name>java:/mail/RollerMail</jndi-name>
>>     </resource-ref>
>> </jboss-web>
>>
>>
>> Roller-ds.xml
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE datasources
>>     PUBLIC "-//JBoss//DTD JBOSS JCA Config 1.5//EN"
>>     "http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd">
>> <datasources>
>>    <local-tx-datasource>
>>       <jndi-name>jdbc/RollerDB</jndi-name>
>>       <connection-url>jdbc:mysql://localhost:3306/roller</connection-url>
>>       <driver-class>com.mysql.jdbc.Driver</driver-class>
>>       <user-name>roller</user-name>
>>       <password>mysecretpass</password>
>>    </local-tx-datasource>
>> </datasources>
>>
>> Roller-custom.properties
>> weblog.absoluteurl.mysite=http://www.mysite.de
>>
>>
>> web.xml -> didn't change anything.
>>
>>
>> I do not know how far these settings apply to jboss 5.1
>>
>>
>> Werner
>>
>>
>>
>>
>>
>>  
>>    
>>> I was also trying to manage with resource ref and ds, but with no
>>> success, can you please post me content of your files.
>>> roller-ds.xml
>>> jboss-web.xml
>>> web.xml
>>> roller-custom.properties
>>>
>>> --
>>> matej
>>>    
>>>      
>> Werner Gaulke wrote:
>>  
>>    
>>> Hello,
>>>
>>> I have configured Roller with JBoss 4.2.3. Here are the steps I've done:
>>>
>>> - define roller-ds.xml with database configuration
>>> - define jboss-web.xml in roller.war/web-inf with resource ref pointer
>>>      
> for
>  
>>> roller-ds
>>> - add roller-custom.properties in roller/web-inf/classes
>>> - put hibernate-entitymanager.jar in roller/web-inf/lib
>>>
>>> Create roller tables manually
>>>
>>> Startup jboss - everything working fine (I left out email config)
>>>
>>> Maybe it helps for jboss 5.1 - if you get it working please drop a note
>>> here. I plan to migrate to jboss 5.1 later this year
>>>
>>>
>>> Regards
>>> werner
>>>
>>>
>>>
>>>  
>>>    
>>>      
>>
>>
>>  
>>    
>
>
>
>
>