installation problem on Apache/Tomcat with Java

Vladimir G. Kogut vgkogut at chesterwater.com
Wed Mar 29 11:07:32 EST 2006


 
Stacked with simple problem probably related to installation (Apache and
Tomcat with Java):

--------------------

1)  According to "Installing and Configuring on Windows.pdf" (page 27),
Apache configuration file httpd.conf must have line:  

JkMount  /mapguide/mapviewerjava/* worker1 (and that's what script has
created).

On the other hand, the "Installing Sample Data and Viewer Sample
Application.pdf" (page 8) says that this line should be as follows:

JkMount  /mapguide/javaviewersample/* worker1


My question is, which line is correct or should I have both?
---------------

2)  The same page 27 says that there are 2 additional lines should be
added to httpd.conf: 

Redirect /mapguide/mapviewerajax/
http://<hostname>:<port>/mapguide/mapviewerjava/ajaxviewer.jsp

Redirect /mapguide/mapviewerdwf/
http://<hostname>:<port>/mapguide/mapviewerjava/dwfviewer.jsp

In my default installation case (Apache on port 8008 and Tomcat on port
8080) these lines, I guess, should be:

Redirect /mapguide/mapviewerajax/
http://localhost:8080/mapguide/mapviewerjava/ajaxviewer.jsp
Redirect /mapguide/mapviewerdwf/
http://localhost:8080/mapguide/mapviewerjava/dwfviewer.jsp

Is that correct?
----------------

3)  Maybe it'll help to find resolution:

After playing for some time with the samples I have found error message
in Tomcats log "localhost.2006-03-29.log"

Mar 29, 2006 10:16:21 AM org.apache.catalina.core.StandardWrapperValve
invoke
SEVERE: Servlet.service() for servlet jsp threw exception
org.osgeo.mapguide.MgApplicationException: Permission denied to
resource: Session:e47db492-ffff-ffff-8000-00142237a530_en//Sheboygan.Map
	at
org.osgeo.mapguide.MapGuideJavaApiJNI.MgResource_Save__SWIG_1(Native
Method)
	at org.osgeo.mapguide.MgResource.Save(MgResource.java:55)
	at
org.apache.jsp.mapviewerjava.mapframe_jsp._jspService(org.apache.jsp.map
viewerjava.mapframe_jsp:348)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:322)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
	at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.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.core.StandardEngineValve.invoke(StandardEngineValve.
java:107)
	at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
8)
	at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:663)
	at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527)
	at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:80)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:684)
	at java.lang.Thread.run(Thread.java:595)


Thanks,

Vlad Kogut
Software Application Analyst
Chester Water Authority
437 West Front Str.
Chester, PA 19013
vgkogut at chesterwater.com
610-876-876-0940x231 





More information about the Mapguide-users mailing list