Hello,

I have a question that has been asked before on this list, and I have gone thru 
them, and even though they seem similar but their responses do not fix the 
issue I have at hand.

Firstly, I have the following setup:

Magnolia versin: 2.1.5
OS: Unix/Sun Solaris 

Development Environment:
------------------------
Tomcat 1: author running on root on port 7080
Tomcat 2: public running as a web application (with other webapps) on port 8080

All works OK in development environemnt.

I have to move it to staging environment.

I do the following:
Copy Tomcat 1 and install as Tomcat Stage 1 and redo ports and make it run on 
7180
Copy Tomcat 2 and install as Tomcat Stage 2 and redo ports and make it run on 
8180
Copy author and public from Test to Staging and configure the appropriate 
paths..
Get tomcats running.
All works ok.
The magnolia instances come up on Tomcat Stage 1 and Tomcat Stage 2.
I go in Tomcat Stage 1, and go in config -> subscribers -> Subscriber config -> 
0001 -> and change address and senderURL to new respective ports.
No errors here.. (logs show loading subscribers as normal).


The issue occurs when I go to edit website on staging author, and make a change 
in a page and then try to activate it. 
I get the following error:
ERROR  info.magnolia.module.admininterface.AdminTreeMVCHandler 
AdminTreeMVCHandler.java(activate:273) 13.07.2006 13:22:56  can't activate
info.magnolia.cms.exchange.simple.ActivationException: Was not able to send the 
activation request [http://servername:8180/cmhome/ActivationHandler]: servername

The full error stack trace is below.

I have verified that the passwords are same for the corresponding users in both 
author and public instance.

I have also verified that the servers are properly configured as far as 
application setup and ports are considered.

I have tried config -> subscribers -> Subscriber config -> 0001 -> active 
property to false and then back to true. It still fails, except for the error 
changes from "can't activate" to "can't rename"

I have repeated the move from test to staging multiple times, and it always 
causes the same errors.

Both the author and public tomcats were shutdown when the backup was taken.

I even tried to move from test to stage on complete another server(box). Same 
errors.

I must also say, I had done a trial move from test to stage couple of months 
back, and that time all had worked. Is there something that I'm missing this 
time?

Please advise.

Thanks
M Rather

-----
full error stack trace:

ERROR  info.magnolia.module.admininterface.AdminTreeMVCHandler 
AdminTreeMVCHandler.java(activate:273) 13.07.2006 13:22:56  can't activate
info.magnolia.cms.exchange.simple.ActivationException: Was not able to send the 
activation request [http://SERVERNAME:8180/cmhome/ActivationHandler]: SERVERNAME
        at 
info.magnolia.cms.exchange.simple.Syndicator.activate(Syndicator.java:225)
        at 
info.magnolia.cms.exchange.simple.Syndicator.activate(Syndicator.java:181)
        at 
info.magnolia.cms.exchange.simple.Syndicator.activate(Syndicator.java:137)
        at info.magnolia.cms.gui.control.Tree.activateNode(Tree.java:876)
        at 
info.magnolia.module.admininterface.AdminTreeMVCHandler.activate(AdminTreeMVCHandler.java:270)
        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 
info.magnolia.cms.servlets.MVCServletHandlerImpl.execute(MVCServletHandlerImpl.java:70)
        at info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:108)
        at info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:48)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at 
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
        at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at 
info.magnolia.cms.servlets.EntryServlet.redirect(EntryServlet.java:214)
        at info.magnolia.cms.servlets.EntryServlet.doGet(EntryServlet.java:126)
        at info.magnolia.cms.servlets.EntryServlet.doPost(EntryServlet.java:182)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
info.magnolia.cms.filters.SecurityFilter.doFilter(SecurityFilter.java:73)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:80)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:65)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
        at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)


----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to