yes,Matt,I have modified the log4j.properties,I have solve the
question,thanks Matt.

I have installed the roller2.3 on resin 3.0 sucessfully,any question ,I
could supprt it.

Mark


2006/6/10, Matt Raible <[EMAIL PROTECTED]>:

It looks like you need to modify log4j.properties (in
WEB-INF/classes), so I doesn't point to {catalina.home}.  Maybe?

Matt

On 6/9/06, Mark Zhou <[EMAIL PROTECTED]> wrote:
> HI:
>     I have download roller2.3 ,and install it on resin3.0,when i run the
> resin ,two exceptions are throwed:
>
> og4j:ERROR setFile(null,true) call failed.
> java.io.FileNotFoundException: \logs\roller.log
>  at java.io.FileOutputStream.openAppend(Native Method)
>  at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
>  at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
>  at org.apache.log4j.FileAppender.setFile(FileAppender.java:282)
>  at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:161)
>  at org.apache.log4j.DailyRollingFileAppender.activateOptions(
> DailyRollingFileAppender.java:215)
>  at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java
> :256)[13:29:58.828]
>  at org.apache.log4j.config.PropertySetter.setProperties(
PropertySetter.java
> :132)
>  at org.apache.log4j.config.PropertySetter.setProperties(
PropertySetter.java
> :96)
>  at org.apache.log4j.PropertyConfigurator.parseAppender(
> PropertyConfigurator.java:654)
>  at org.apache.log4j.PropertyConfigurator.parseCategory(
> PropertyConfigurator.java:612)
>  at org.apache.log4j.PropertyConfigurator.configureRootCategory(
> PropertyConfigurator.java:509)
>  at org.apache.log4j.PropertyConfigurator.doConfigure(
> PropertyConfigurator.java:415)
>  at org.apache.log4j.PropertyConfigurator.doConfigure(
> PropertyConfigurator.java:441)
>  at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(
> OptionConverter.java:468)
>  at org.apache.log4j.LogManager.<clinit>(LogManager.java:122)
>  at org.apache.log4j.Logger.getLogger(Logger.java:116)
>  at org.apache.commons.logging.impl.Log4jFactory.getInstance(
> Log4jFactory.java:101)
>  at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
>  at org.apache.roller.presentation.RollerContext.<clinit>(
RollerContext.java
> :81)
>  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
>  at sun.reflect.NativeConstructorAccessorImpl.newInstance(
> NativeConstructorAccessorImpl.java:39)
>  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
> DelegatingConstructorAccessorImpl.java:27)
>  at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>  at java.lang.Class.newInstance0(Class.java:350)
>  at java.lang.Class.newInstance(Class.java:303)
>  at com.caucho.server.webapp.Listener.init(Listener.java:82)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:39)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>  at java.lang.reflect.Method.invoke(Method.java:585)
>  at com.caucho.config.BeanTypeStrategy.init(BeanTypeStrategy.java:316)
>  at com.caucho.config.NodeBuilder.configureImpl(NodeBuilder.java:255)
>  at com.caucho.config.NodeBuilder.configureChildImpl(NodeBuilder.java
:299)
>  at com.caucho.config.BeanTypeStrategy.configure(BeanTypeStrategy.java
:195)
>  at com.caucho.config.SetterAttributeStrategy.configure(
> SetterAttributeStrategy.java:91)
>  at com.caucho.config.NodeBuilder.configureAttributeImpl(
NodeBuilder.java
> :377)
>  at com.caucho.config.NodeBuilder.configureBeanImpl(NodeBuilder.java
:337)
>  at com.caucho.config.TypeStrategy.configureBean(TypeStrategy.java:103)
>  at com.caucho.config.BeanTypeStrategy.configureBean(
BeanTypeStrategy.java
> :226)
>  at com.caucho.config.EnvironmentTypeStrategy.configureBean(
> EnvironmentTypeStrategy.java:70)
>  at com.caucho.config.NodeBuilder.configureBean(NodeBuilder.java:193)
>  at com.caucho.config.Config.configureBean(Config.java:272)
>  at com.caucho.config.Config.configureBean(Config.java:243)
>  at com.caucho.config.core.ResinImport.init(ResinImport.java:134)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:39)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
>  at java.lang.reflect.Method.invoke(Method.java:585)
>  at com.caucho.config.BeanTypeStrategy.init(BeanTypeStrategy.java:316)
>  at com.caucho.config.NodeBuilder.configureImpl(NodeBuilder.java:255)
>  at com.caucho.config.NodeBuilder.configureChildImpl(NodeBuilder.java
:299)
>  at com.caucho.config.EnvironmentAttributeStrategy.configure(
> EnvironmentAttributeStrategy.java:56)
>  at com.caucho.config.NodeBuilder.configureAttributeImpl(
NodeBuilder.java
> :377)
>  at com.caucho.config.TypeStrategy.configureAttribute(TypeStrategy.java
:112)
>  at com.caucho.config.EnvironmentTypeStrategy.configureAttribute(
> EnvironmentTypeStrategy.java:89)
>  at com.caucho.config.NodeBuilder.configureAttribute(NodeBuilder.java
:226)
>  at com.caucho.config.NodeBuilderChildProgram.configureImpl(
> NodeBuilderChildProgram.java:54)
>  at com.caucho.config.BuilderProgramContainer.configureImpl(
> BuilderProgramContainer.java:62)
>  at com.caucho.config.BuilderProgram.configure(BuilderProgram.java:60)
>  at
com.caucho.server.deploy.EnvironmentDeployController.configureInstance(
> EnvironmentDeployController.java:452)
>  at
com.caucho.server.deploy.EnvironmentDeployController.configureInstance(
> EnvironmentDeployController.java:80)
>  at com.caucho.server.deploy.DeployController.startImpl(
> DeployController.java:619)
>  at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(
> StartAutoRedeployAutoStrategy.java:72)
>  at com.caucho.server.deploy.DeployController.startOnInit(
> DeployController.java:509)
>  at com.caucho.server.deploy.DeployContainer.start(DeployContainer.java
:158)
>  at com.caucho.server.webapp.ApplicationContainer.start(
> ApplicationContainer.java:652)
>  at com.caucho.server.host.Host.start(Host.java:385)
>  at com.caucho.server.deploy.DeployController.startImpl(
> DeployController.java:621)
>  at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.startOnInit(
> StartAutoRedeployAutoStrategy.java:72)
>  at com.caucho.server.deploy.DeployController.startOnInit(
> DeployController.java:509)
>  at com.caucho.server.deploy.DeployContainer.start(DeployContainer.java
:158)
>  at com.caucho.server.host.HostContainer.start(HostContainer.java:501)
>  at com.caucho.server.resin.ServletServer.start(ServletServer.java:977)
>  at com.caucho.server.deploy.DeployController.startImpl(
> DeployController.java:621)
>  at com.caucho.server.deploy.AbstractDeployControllerStrategy.start(
> AbstractDeployControllerStrategy.java:56)
>  at com.caucho.server.deploy.DeployController.start(
DeployController.java
> :517)
>  at com.caucho.server.resin.ResinServer.start(ResinServer.java:485)
>  at com.caucho.server.resin.Resin.init(Resin.java)
>  at com.caucho.server.resin.Resin.main(Resin.java:624)
> log4j:ERROR Either File or DatePattern options are not set for appender
> [roller].
>
> *2.the another exception:*
>
>
> java.lang.IllegalStateException: No WebApplicationContext found: no
> ContextLoaderListener
> registered?
>         at
org.springframework.web.context.support.WebApplicationContextUtils.getRequiredWebApplicationContext
(WebApplicationContextUtils.java:84)
>         at org.acegisecurity.util.FilterToBeanProxy.getContext(
FilterToBeanProxy.java:144)
>         at org.acegisecurity.util.FilterToBeanProxy.doInit(
FilterToBeanProxy.java:165)
>         at org.acegisecurity.util.FilterToBeanProxy.init(
FilterToBeanProxy.java:132)
>         at com.caucho.server.dispatch.FilterManager.createFilter(
FilterManager.java:134)
>         at com.caucho.server.dispatch.FilterMapper.buildDispatchChain(
FilterMapper.java:169)
>         at com.caucho.server.webapp.Application.buildInvocation(
Application.java:1780)
>         at com.caucho.server.webapp.ApplicationContainer.buildInvocation
(ApplicationContainer.java:710)
>         at com.caucho.server.host.Host.buildInvocation(Host.java:424)
>         at com.caucho.server.host.HostContainer.buildInvocation(
HostContainer.java:350)
>         at com.caucho.server.resin.ServletServer.buildInvocation(
ServletServer.java:616)
>         at com.caucho.server.dispatch.DispatchServer.buildInvocation(
DispatchServer.java:198)
>         at com.caucho.server.http.HttpRequest.handleRequest(
HttpRequest.java:263)
>         at com.caucho.server.port.TcpConnection.run(TcpConnection.java
:389)
>         at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:507)
>         at com.caucho.util.ThreadPool.run(ThreadPool.java:433)
>         at java.lang.Thread.run(Thread.java:595)
>
>
>
> any help i will be appreciate !
>
>

Reply via email to