<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>news.eclipse.webtools</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/maillist.html</link>
		<description>NewsGroup: news.eclipse.webtools</description>
		<language>en-us</language>
		<pubDate>Sat, 04 Jul 2009 18:40:59 GMT</pubDate>
		<lastBuildDate>Sat, 04 Jul 2009 18:40:59 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>news.eclipse.webtools</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/maillist.html</link>
		</image>
 

	<item>
		<title>[news.eclipse.webtools] Re: Ganamede, Galileo, and Tomcat 6</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18895.html</link>
		<description> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (Unknown com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanE...</description>
		<content:encoded><![CDATA[<pre>On Sat, 04 Jul 2009 17:06:57 +0000, Dan Thurman wrote:

&gt; On Thu, 02 Jul 2009 18:57:04 +0000, Dan Thurman wrote:
&gt; 
&gt;&gt; I have successfully used Tomcat before so I am not a total noob, just a
&gt;&gt; semi/advanced-noob, perhaps. ;)
&gt;&gt; 
&gt;&gt; Lately however, I have &quot;all of a sudden&quot; lost my tomcat connectivity
&gt;&gt; with Eclipse on a Fedora Linux distro.
&gt;&gt; 
&gt;&gt; It seems, that all of my problems started after I downloaded,
&gt;&gt; installed, and ran Eclipse Galileo, having previously used Ganemede
&gt;&gt; SR2, which no longer works nor does Galileo.
&gt;&gt; 
&gt;&gt; There are several problems that showed up, but the most significant
&gt;&gt; error that I ran into was that the Tomcat server could not start since
&gt;&gt; it could not locate tomcat-juli.jar file.
&gt;&gt; 
&gt;&gt; The error reported is:
&gt;&gt; ========================================== Exception in thread &quot;main&quot;
&gt;&gt; java.lang.NoClassDefFoundError: org/apache/juli/ logging/LogFactory
&gt;&gt; 	at org.apache.catalina.startup.Bootstrap.&lt;clinit&gt;
&gt;&gt; (Bootstrap.java:54)
&gt;&gt; Caused by: java.lang.ClassNotFoundException:
&gt;&gt; org.apache.juli.logging.LogFactory
&gt;&gt; 	at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at
&gt;&gt; 	java.security.AccessController.doPrivileged(Native Method) at
&gt;&gt; 	java.net.URLClassLoader.findClass(URLClassLoader.java:205) at
&gt;&gt; 	java.lang.ClassLoader.loadClass(ClassLoader.java:323) at
&gt;&gt; 	sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at
&gt;&gt; 	java.lang.ClassLoader.loadClass(ClassLoader.java:268) at
&gt;&gt; 	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) ... 1
&gt;&gt; 	more
&gt;&gt; ==========================================
&gt;&gt; 
&gt;&gt; So, at this point, I have looked into the Tomcat Server Launch
&gt;&gt; configuration (double-clicked the tomcat6 server in the Servers tab,
&gt;&gt; then clicked in &quot;Overview&quot;, the link: &quot;Open launch configuration&quot;,) and
&gt;&gt; clicked the Classpath tab, and noted the following entries:
&gt;&gt; 
&gt;&gt; ================================================== Bootstrap Entries:
&gt;&gt;  + JRE  System Libraries [java-1.6.0-openjdk-1.6.0.0]
&gt;&gt; 
&gt;&gt; User Entries:
&gt;&gt;  + bootstrap.jar - /usr/share/tomcat6/bin + tools.jar     -
&gt;&gt;  /usr/lib/vm/java-1.6.0-openjdk-1.6.0.0/lib/
&gt;&gt; ==================================================
&gt;&gt; 
&gt;&gt; The above configuration used to work, but now it does not, the Tomcat
&gt;&gt; server fails to start. I guess, &quot;something&quot; has changed...
&gt;&gt; 
&gt;&gt; Scratching my head, I added to the above list, under the User Entries
&gt;&gt; of Classpath:
&gt;&gt; ===================================================
&gt;&gt;  + commons-logging.jar - /usr/share/tomcat6/bin + tomcat-juli.jar     -
&gt;&gt;  /usr/share/tomcat6/bin
&gt;&gt; ===================================================
&gt;&gt; 
&gt;&gt; The tomcat server now runs, however, the applications will not run:
&gt;&gt; 
&gt;&gt; HTTP Status 404 - /WebDbTest/
&gt;&gt; =============================
&gt;&gt;        type: Status report
&gt;&gt;     message: /WebDbTest/
&gt;&gt; description: The requested resource (/WebDbTest/) is not available.
&gt;&gt; =============================
&gt;&gt; 
&gt;&gt; Since I am trying to resolve the tomcat issue, I have as a test created
&gt;&gt; a new dynamic web application with a simple index.jsp file:
&gt;&gt; 
&gt;&gt; 1) Created a new 'Dynamic Web Application': 'Hello' 2) Created a new
&gt;&gt; index.jsp file under Webcontent-&gt;WEB-INF
&gt;&gt;    and changed the title to &quot;Hello World&quot; and added &quot;Hello World&quot; to
&gt;&gt;    the &lt;body&gt; and saved the changes.
&gt;&gt; 3) Clicked &quot;Run As&quot;, selected &quot;Run on server&quot;
&gt;&gt;    and the server started, but the web-browser displayed a HTTP 404
&gt;&gt;    error, similarly as before but with 'Hello' application.
&gt;&gt; 
&gt;&gt; 
&gt;&gt; Can anyone offer any suggestions what I can do to resolve this issue?
&gt;&gt; 
&gt;&gt; Kind regards!
&gt;&gt; Dan
&gt; 
&gt; The above for Ganamede is resolved:
&gt; (1) Add two missing jar files to server classpath: commons-logging.jar
&gt;     &amp; tomcat-juli.jar
&gt; (2) Move the web-application under Webcontents, not WEB-INF
&gt; 
&gt; and it works.
&gt; 
&gt; However, the same project does not run in Galileo. Seems that there is
&gt; an invoker issue in the application's web.xml file.  Why does the same
&gt; application work in Ganamede but not in Galileo since both are using
&gt; tomcat6.  Is there something different in the way Galileo works?
&gt; 
&gt; Please note, however, that tomcat6 server does run in Galileo, but the
&gt; application fails to start/run due to a 404 - status error... and I
&gt; checked to ensure that the index.jsp file is under the Webcontext
&gt; directory as I goofed earlier...
&gt; 
&gt; I wonder if under Galileo, we now have to add invoker rules manually in
&gt; order for the application to run, i.e. it is not longer done
&gt; automatically, and if so, how does this differ under Ganamede?
&gt; 
&gt; Anyway, here are the errors:
&gt; =============================================== [...]
&gt; SEVERE: End event threw exception
&gt; java.lang.reflect.InvocationTargetException
&gt; 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke
&gt; (NativeMethodAccessorImpl.java:57)
&gt; 	at sun.reflect.DelegatingMethodAccessorImpl.invoke
&gt; (DelegatingMethodAccessorImpl.java:43)
&gt; 	at java.lang.reflect.Method.invoke(Method.java:616) at
&gt; 	org.apache.tomcat.util.IntrospectionUtils.callMethodN
&gt; (IntrospectionUtils.java:953)
&gt; 	at org.apache.catalina.startup.CallMethodMultiRule.end
&gt; (WebRuleSet.java:789)
&gt; 	at org.apache.tomcat.util.digester.Rule.end(Rule.java:229) at
&gt; 	org.apache.tomcat.util.digester.Digester.endElement
&gt; (Digester.java:1140)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
&gt; $FragmentContentDriver.next(Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
(Unknown
&gt; Source)
&gt; 	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
&gt; $JAXPSAXParser.parse(Unknown Source)
&gt; 	at org.apache.tomcat.util.digester.Digester.parse
&gt; (Digester.java:1644)
&gt; 	at
&gt; org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
&gt; (ContextConfig.java:687)
&gt; 	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
&gt; (ContextConfig.java:624)
&gt; 	at org.apache.catalina.startup.ContextConfig.start
&gt; (ContextConfig.java:1065)
&gt; 	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
&gt; (ContextConfig.java:261)
&gt; 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
&gt; (LifecycleSupport.java:117)
&gt; 	at org.apache.catalina.core.StandardContext.start
&gt; (StandardContext.java:4252)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardHost.start
&gt; (StandardHost.java:719)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardEngine.start
&gt; (StandardEngine.java:443)
&gt; 	at org.apache.catalina.core.StandardService.start
&gt; (StandardService.java:516)
&gt; 	at org.apache.catalina.core.StandardServer.start
&gt; (StandardServer.java:710)
&gt; 	at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke
&gt; (NativeMethodAccessorImpl.java:57)
&gt; 	at sun.reflect.DelegatingMethodAccessorImpl.invoke
&gt; (DelegatingMethodAccessorImpl.java:43)
&gt; 	at java.lang.reflect.Method.invoke(Method.java:616) at
&gt; 	org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at
&gt; 	org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
&gt; 
&gt; Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies
&gt; an unknown servlet name invoker
&gt; 	at org.apache.catalina.core.StandardContext.addServletMapping
&gt; (StandardContext.java:2393)
&gt; 	at org.apache.catalina.core.StandardContext.addServletMapping
&gt; (StandardContext.java:2373)
&gt; 	... 38 more
&gt; Jul 4, 2009 8:44:23 AM org.apache.catalina.startup.ContextConfig
&gt; processDefaultWebConfig
&gt; 
&gt; 
&gt; SEVERE: Parse error in default web.xml
&gt; java.lang.IllegalArgumentException: Servlet mapping specifies an unknown
&gt; servlet name invoker
&gt; 	at org.apache.tomcat.util.digester.Digester.createSAXException
&gt; (Digester.java:2808)
&gt; 	at org.apache.tomcat.util.digester.Digester.createSAXException
&gt; (Digester.java:2834)
&gt; 	at org.apache.tomcat.util.digester.Digester.endElement
&gt; (Digester.java:1143)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
&gt; $FragmentContentDriver.next(Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
(Unknown
&gt; Source)
&gt; 	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
&gt; $JAXPSAXParser.parse(Unknown Source)
&gt; 	at org.apache.tomcat.util.digester.Digester.parse
&gt; (Digester.java:1644)
&gt; 	at
&gt; org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
&gt; (ContextConfig.java:687)
&gt; 	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
&gt; (ContextConfig.java:624)
&gt; 	at org.apache.catalina.startup.ContextConfig.start
&gt; (ContextConfig.java:1065)
&gt; 	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
&gt; (ContextConfig.java:261)
&gt; 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
&gt; (LifecycleSupport.java:117)
&gt; 	at org.apache.catalina.core.StandardContext.start
&gt; (StandardContext.java:4252)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardHost.start
&gt; (StandardHost.java:719)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardEngine.start
&gt; (StandardEngine.java:443)
&gt; 	at org.apache.catalina.core.StandardService.start
&gt; (StandardService.java:516)
&gt; 	at org.apache.catalina.core.StandardServer.start
&gt; (StandardServer.java:710)
&gt; 	at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke
&gt; (NativeMethodAccessorImpl.java:57)
&gt; 	at sun.reflect.DelegatingMethodAccessorImpl.invoke
&gt; (DelegatingMethodAccessorImpl.java:43)
&gt; 	at java.lang.reflect.Method.invoke(Method.java:616) at
&gt; 	org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at
&gt; 	org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
&gt; Jul 4, 2009 8:44:23 AM org.apache.catalina.startup.ContextConfig
&gt; processDefaultWebConfig
&gt; 
&gt; SEVERE: Occurred at line 365 column 23 Jul 4, 2009 8:44:23 AM
&gt; org.apache.catalina.startup.ContextConfig start
&gt; 
&gt; SEVERE: Marking this application unavailable due to previous error(s)
&gt; Jul 4, 2009 8:44:23 AM org.apache.catalina.core.StandardContext start
&gt; 
&gt; SEVERE: Error getConfigured
&gt; Jul 4, 2009 8:44:23 AM org.apache.catalina.core.StandardContext start
&gt; 
&gt; SEVERE: Context [] startup failed due to previous errors Jul 4, 2009
&gt; 8:44:24 AM org.apache.tomcat.util.digester.Digester endElement
&gt; 
&gt; SEVERE: End event threw exception
&gt; java.lang.reflect.InvocationTargetException
&gt; 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke
&gt; (NativeMethodAccessorImpl.java:57)
&gt; 	at sun.reflect.DelegatingMethodAccessorImpl.invoke
&gt; (DelegatingMethodAccessorImpl.java:43)
&gt; 	at java.lang.reflect.Method.invoke(Method.java:616) at
&gt; 	org.apache.tomcat.util.IntrospectionUtils.callMethodN
&gt; (IntrospectionUtils.java:953)
&gt; 	at org.apache.catalina.startup.CallMethodMultiRule.end
&gt; (WebRuleSet.java:789)
&gt; 	at org.apache.tomcat.util.digester.Rule.end(Rule.java:229) at
&gt; 	org.apache.tomcat.util.digester.Digester.endElement
&gt; (Digester.java:1140)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
&gt; $FragmentContentDriver.next(Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
(Unknown
&gt; Source)
&gt; 	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
&gt; $JAXPSAXParser.parse(Unknown Source)
&gt; 	at org.apache.tomcat.util.digester.Digester.parse
&gt; (Digester.java:1644)
&gt; 	at
&gt; org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
&gt; (ContextConfig.java:687)
&gt; 	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
&gt; (ContextConfig.java:624)
&gt; 	at org.apache.catalina.startup.ContextConfig.start
&gt; (ContextConfig.java:1065)
&gt; 	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
&gt; (ContextConfig.java:261)
&gt; 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
&gt; (LifecycleSupport.java:117)
&gt; 	at org.apache.catalina.core.StandardContext.start
&gt; (StandardContext.java:4252)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardHost.start
&gt; (StandardHost.java:719)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardEngine.start
&gt; (StandardEngine.java:443)
&gt; 	at org.apache.catalina.core.StandardService.start
&gt; (StandardService.java:516)
&gt; 	at org.apache.catalina.core.StandardServer.start
&gt; (StandardServer.java:710)
&gt; 	at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke
&gt; (NativeMethodAccessorImpl.java:57)
&gt; 	at sun.reflect.DelegatingMethodAccessorImpl.invoke
&gt; (DelegatingMethodAccessorImpl.java:43)
&gt; 	at java.lang.reflect.Method.invoke(Method.java:616) at
&gt; 	org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at
&gt; 	org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
&gt; Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies
&gt; an unknown servlet name invoker
&gt; 	at org.apache.catalina.core.StandardContext.addServletMapping
&gt; (StandardContext.java:2393)
&gt; 	at org.apache.catalina.core.StandardContext.addServletMapping
&gt; (StandardContext.java:2373)
&gt; 	... 38 more
&gt; Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig
&gt; processDefaultWebConfig
&gt; 
&gt; SEVERE: Parse error in default web.xml
&gt; java.lang.IllegalArgumentException: Servlet mapping specifies an unknown
&gt; servlet name invoker
&gt; 	at org.apache.tomcat.util.digester.Digester.createSAXException
&gt; (Digester.java:2808)
&gt; 	at org.apache.tomcat.util.digester.Digester.createSAXException
&gt; (Digester.java:2834)
&gt; 	at org.apache.tomcat.util.digester.Digester.endElement
&gt; (Digester.java:1143)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
&gt; $FragmentContentDriver.next(Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
(Unknown
&gt; Source)
&gt; 	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
&gt; $JAXPSAXParser.parse(Unknown Source)
&gt; 	at org.apache.tomcat.util.digester.Digester.parse
&gt; (Digester.java:1644)
&gt; 	at
&gt; org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
&gt; (ContextConfig.java:687)
&gt; 	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
&gt; (ContextConfig.java:624)
&gt; 	at org.apache.catalina.startup.ContextConfig.start
&gt; (ContextConfig.java:1065)
&gt; 	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
&gt; (ContextConfig.java:261)
&gt; 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
&gt; (LifecycleSupport.java:117)
&gt; 	at org.apache.catalina.core.StandardContext.start
&gt; (StandardContext.java:4252)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardHost.start
&gt; (StandardHost.java:719)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardEngine.start
&gt; (StandardEngine.java:443)
&gt; 	at org.apache.catalina.core.StandardService.start
&gt; (StandardService.java:516)
&gt; 	at org.apache.catalina.core.StandardServer.start
&gt; (StandardServer.java:710)
&gt; 	at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke
&gt; (NativeMethodAccessorImpl.java:57)
&gt; 	at sun.reflect.DelegatingMethodAccessorImpl.invoke
&gt; (DelegatingMethodAccessorImpl.java:43)
&gt; 	at java.lang.reflect.Method.invoke(Method.java:616) at
&gt; 	org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at
&gt; 	org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
&gt; Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig
&gt; processDefaultWebConfig
&gt; 
&gt; SEVERE: Occurred at line 365 column 23 Jul 4, 2009 8:44:24 AM
&gt; org.apache.catalina.startup.ContextConfig start
&gt; 
&gt; SEVERE: Marking this application unavailable due to previous error(s)
&gt; Jul 4, 2009 8:44:24 AM org.apache.catalina.core.StandardContext start
&gt; 
&gt; SEVERE: Error getConfigured
&gt; Jul 4, 2009 8:44:24 AM org.apache.catalina.core.StandardContext start
&gt; 
&gt; SEVERE: Context [/WebDbSearch1] startup failed due to previous errors
&gt; Jul 4, 2009 8:44:24 AM org.apache.tomcat.util.digester.Digester
&gt; endElement
&gt; 
&gt; SEVERE: End event threw exception
&gt; java.lang.reflect.InvocationTargetException
&gt; 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke
&gt; (NativeMethodAccessorImpl.java:57)
&gt; 	at sun.reflect.DelegatingMethodAccessorImpl.invoke
&gt; (DelegatingMethodAccessorImpl.java:43)
&gt; 	at java.lang.reflect.Method.invoke(Method.java:616) at
&gt; 	org.apache.tomcat.util.IntrospectionUtils.callMethodN
&gt; (IntrospectionUtils.java:953)
&gt; 	at org.apache.catalina.startup.CallMethodMultiRule.end
&gt; (WebRuleSet.java:789)
&gt; 	at org.apache.tomcat.util.digester.Rule.end(Rule.java:229) at
&gt; 	org.apache.tomcat.util.digester.Digester.endElement
&gt; (Digester.java:1140)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
&gt; $FragmentContentDriver.next(Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
(Unknown
&gt; Source)
&gt; 	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
&gt; $JAXPSAXParser.parse(Unknown Source)
&gt; 	at org.apache.tomcat.util.digester.Digester.parse
&gt; (Digester.java:1644)
&gt; 	at
&gt; org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
&gt; (ContextConfig.java:687)
&gt; 	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
&gt; (ContextConfig.java:624)
&gt; 	at org.apache.catalina.startup.ContextConfig.start
&gt; (ContextConfig.java:1065)
&gt; 	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
&gt; (ContextConfig.java:261)
&gt; 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
&gt; (LifecycleSupport.java:117)
&gt; 	at org.apache.catalina.core.StandardContext.start
&gt; (StandardContext.java:4252)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardHost.start
&gt; (StandardHost.java:719)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardEngine.start
&gt; (StandardEngine.java:443)
&gt; 	at org.apache.catalina.core.StandardService.start
&gt; (StandardService.java:516)
&gt; 	at org.apache.catalina.core.StandardServer.start
&gt; (StandardServer.java:710)
&gt; 	at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke
&gt; (NativeMethodAccessorImpl.java:57)
&gt; 	at sun.reflect.DelegatingMethodAccessorImpl.invoke
&gt; (DelegatingMethodAccessorImpl.java:43)
&gt; 	at java.lang.reflect.Method.invoke(Method.java:616) at
&gt; 	org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at
&gt; 	org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
&gt; Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies
&gt; an unknown servlet name invoker
&gt; 	at org.apache.catalina.core.StandardContext.addServletMapping
&gt; (StandardContext.java:2393)
&gt; 	at org.apache.catalina.core.StandardContext.addServletMapping
&gt; (StandardContext.java:2373)
&gt; 	... 38 more
&gt; Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig
&gt; processDefaultWebConfig
&gt; 
&gt; SEVERE: Parse error in default web.xml
&gt; java.lang.IllegalArgumentException: Servlet mapping specifies an unknown
&gt; servlet name invoker
&gt; 	at org.apache.tomcat.util.digester.Digester.createSAXException
&gt; (Digester.java:2808)
&gt; 	at org.apache.tomcat.util.digester.Digester.createSAXException
&gt; (Digester.java:2834)
&gt; 	at org.apache.tomcat.util.digester.Digester.endElement
&gt; (Digester.java:1143)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
&gt; $FragmentContentDriver.next(Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
&gt; (Unknown Source)
&gt; 	at
&gt; 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
&gt; (Unknown Source)
&gt; 	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
&gt; (Unknown Source)
&gt; 	at
&gt; com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse
(Unknown
&gt; Source)
&gt; 	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
&gt; $JAXPSAXParser.parse(Unknown Source)
&gt; 	at org.apache.tomcat.util.digester.Digester.parse
&gt; (Digester.java:1644)
&gt; 	at
&gt; org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
&gt; (ContextConfig.java:687)
&gt; 	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
&gt; (ContextConfig.java:624)
&gt; 	at org.apache.catalina.startup.ContextConfig.start
&gt; (ContextConfig.java:1065)
&gt; 	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
&gt; (ContextConfig.java:261)
&gt; 	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
&gt; (LifecycleSupport.java:117)
&gt; 	at org.apache.catalina.core.StandardContext.start
&gt; (StandardContext.java:4252)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardHost.start
&gt; (StandardHost.java:719)
&gt; 	at org.apache.catalina.core.ContainerBase.start
&gt; (ContainerBase.java:1045)
&gt; 	at org.apache.catalina.core.StandardEngine.start
&gt; (StandardEngine.java:443)
&gt; 	at org.apache.catalina.core.StandardService.start
&gt; (StandardService.java:516)
&gt; 	at org.apache.catalina.core.StandardServer.start
&gt; (StandardServer.java:710)
&gt; 	at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
&gt; 	sun.reflect.NativeMethodAccessorImpl.invoke
&gt; (NativeMethodAccessorImpl.java:57)
&gt; 	at sun.reflect.DelegatingMethodAccessorImpl.invoke
&gt; (DelegatingMethodAccessorImpl.java:43)
&gt; 	at java.lang.reflect.Method.invoke(Method.java:616) at
&gt; 	org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at
&gt; 	org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
&gt; Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig
&gt; processDefaultWebConfig
&gt; 
&gt; SEVERE: Occurred at line 365 column 23 Jul 4, 2009 8:44:24 AM
&gt; org.apache.catalina.startup.ContextConfig start
&gt; 
&gt; SEVERE: Marking this application unavailable due to previous error(s)
&gt; Jul 4, 2009 8:44:24 AM org.apache.catalina.core.StandardContext start
&gt; 
&gt; SEVERE: Error getConfigured
&gt; Jul 4, 2009 8:44:24 AM org.apache.catalina.core.StandardContext start
&gt; 
&gt; SEVERE: Context [/WebDb1] startup failed due to previous errors Jul 4,
&gt; 2009 8:44:24 AM org.apache.coyote.http11.Http11AprProtocol start
&gt; 
&gt; INFO: Starting Coyote HTTP/1.1 on http-8080 Jul 4, 2009 8:44:24 AM
&gt; org.apache.coyote.ajp.AjpAprProtocol start INFO: Starting Coyote AJP/1.3
&gt; on ajp-8009 Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.Catalina
&gt; start
&gt; 
&gt; INFO: Server startup in 1064 ms
&gt; ===============================================

I have resolved all, but two issues:

1) Galileo no longer prompts me for my workspace
   location when starting Eclipse, so how do I get
   this back?

2) Galileo recognized in server.xml, the required
   authentication code but Ganamede somehow ignores
   this requirement and immediately goes into anonymous
   authentication (no prompts).

====
I had a problem getting the application to run for both
Ganemede &amp; Galileo:

Initially I had the following code:
&lt;%@ page
    import = &quot;java.io.*&quot;
    import = &quot;java.lang.*&quot;
    import = &quot;java.sql.*&quot;
%&gt;
&lt;%@ taglib uri=&quot;<a  href="http://java.sun.com/jsp/jstl/core&quot">http://java.sun.com/jsp/jstl/core&quot</a>; prefix=&quot;c&quot;%&gt;
&lt;%@ taglib uri=&quot;<a  href="http://java.sun.com/jsp/jstl/sql&quot">http://java.sun.com/jsp/jstl/sql&quot</a>;  prefix=&quot;s&quot;%&gt;

Ganemede was happy with this, but Galileo was complaining
of unresolved tablib uri paths for both of the above tablibs.

So, to fix this for Galileo, I had to add:
    import = &quot;java.util.*&quot;
and both tablibs were resolved for Gamamede &amp; Galileo

FWIW,
Dan

</pre>]]></content:encoded>
		<pubDate>Sat, 04 Jul 2009 18:30:55 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18895.html</guid>
		<author>dant@xxxxxxx (Dan Thurman)</author>
	</item>
	<item>
		<title>[news.eclipse.webtools] Re: Ganamede, Galileo, and Tomcat 6</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18894.html</link>
		<description> The above for Ganamede is resolved: (1) Add two missing jar files to server classpath: commons-logging.jar &amp;amp; tomcat-juli.jar (2) Move the web-application under Webcontents, not WEB-INF and it works. However, the same project does not run in Galileo. Seems...</description>
		<content:encoded><![CDATA[<pre>On Thu, 02 Jul 2009 18:57:04 +0000, Dan Thurman wrote:

&gt; I have successfully used Tomcat before so I am not a total noob, just a
&gt; semi/advanced-noob, perhaps. ;)
&gt; 
&gt; Lately however, I have &quot;all of a sudden&quot; lost my tomcat connectivity
&gt; with Eclipse on a Fedora Linux distro.
&gt; 
&gt; It seems, that all of my problems started after I downloaded, installed,
&gt; and ran Eclipse Galileo, having previously used Ganemede SR2, which no
&gt; longer works nor does Galileo.
&gt; 
&gt; There are several problems that showed up, but the most significant
&gt; error that I ran into was that the Tomcat server could not start since
&gt; it could not locate tomcat-juli.jar file.
&gt; 
&gt; The error reported is:
&gt; ========================================== Exception in thread &quot;main&quot;
&gt; java.lang.NoClassDefFoundError: org/apache/juli/ logging/LogFactory
&gt; 	at org.apache.catalina.startup.Bootstrap.&lt;clinit&gt;
&gt; (Bootstrap.java:54)
&gt; Caused by: java.lang.ClassNotFoundException:
&gt; org.apache.juli.logging.LogFactory
&gt; 	at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at
&gt; 	java.security.AccessController.doPrivileged(Native Method) at
&gt; 	java.net.URLClassLoader.findClass(URLClassLoader.java:205) at
&gt; 	java.lang.ClassLoader.loadClass(ClassLoader.java:323) at
&gt; 	sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at
&gt; 	java.lang.ClassLoader.loadClass(ClassLoader.java:268) at
&gt; 	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) ... 1
&gt; 	more
&gt; ==========================================
&gt; 
&gt; So, at this point, I have looked into the Tomcat Server Launch
&gt; configuration (double-clicked the tomcat6 server in the Servers tab,
&gt; then clicked in &quot;Overview&quot;, the link: &quot;Open launch configuration&quot;,) and
&gt; clicked the Classpath tab, and noted the following entries:
&gt; 
&gt; ================================================== Bootstrap Entries:
&gt;  + JRE  System Libraries [java-1.6.0-openjdk-1.6.0.0]
&gt; 
&gt; User Entries:
&gt;  + bootstrap.jar - /usr/share/tomcat6/bin + tools.jar     -
&gt;  /usr/lib/vm/java-1.6.0-openjdk-1.6.0.0/lib/
&gt; ==================================================
&gt; 
&gt; The above configuration used to work, but now it does not, the Tomcat
&gt; server fails to start. I guess, &quot;something&quot; has changed...
&gt; 
&gt; Scratching my head, I added to the above list, under the User Entries of
&gt; Classpath:
&gt; ===================================================
&gt;  + commons-logging.jar - /usr/share/tomcat6/bin + tomcat-juli.jar     -
&gt;  /usr/share/tomcat6/bin
&gt; ===================================================
&gt; 
&gt; The tomcat server now runs, however, the applications will not run:
&gt; 
&gt; HTTP Status 404 - /WebDbTest/
&gt; =============================
&gt;        type: Status report
&gt;     message: /WebDbTest/
&gt; description: The requested resource (/WebDbTest/) is not available.
&gt; =============================
&gt; 
&gt; Since I am trying to resolve the tomcat issue, I have as a test created
&gt; a new dynamic web application with a simple index.jsp file:
&gt; 
&gt; 1) Created a new 'Dynamic Web Application': 'Hello' 2) Created a new
&gt; index.jsp file under Webcontent-&gt;WEB-INF
&gt;    and changed the title to &quot;Hello World&quot; and added &quot;Hello World&quot; to the
&gt;    &lt;body&gt; and saved the changes.
&gt; 3) Clicked &quot;Run As&quot;, selected &quot;Run on server&quot;
&gt;    and the server started, but the web-browser displayed a HTTP 404
&gt;    error, similarly as before but with 'Hello' application.
&gt; 
&gt; 
&gt; Can anyone offer any suggestions what I can do to resolve this issue?
&gt; 
&gt; Kind regards!
&gt; Dan

The above for Ganamede is resolved:
(1) Add two missing jar files to server classpath: commons-logging.jar
    &amp; tomcat-juli.jar
(2) Move the web-application under Webcontents, not WEB-INF

and it works.

However, the same project does not run in
Galileo. Seems that there is an invoker issue
in the application's web.xml file.  Why does
the same application work in Ganamede but not
in Galileo since both are using tomcat6.  Is
there something different in the way Galileo
works?

Please note, however, that tomcat6 server does
run in Galileo, but the application fails
to start/run due to a 404 - status error...
and I checked to ensure that the index.jsp
file is under the Webcontext directory as
I goofed earlier...

I wonder if under Galileo, we now have to add
invoker rules manually in order for the application
to run, i.e. it is not longer done automatically,
and if so, how does this differ under Ganamede?

Anyway, here are the errors:
===============================================
[...]
SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.tomcat.util.IntrospectionUtils.callMethodN
(IntrospectionUtils.java:953)
	at org.apache.catalina.startup.CallMethodMultiRule.end
(WebRuleSet.java:789)
	at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)
	at org.apache.tomcat.util.digester.Digester.endElement
(Digester.java:1140)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown 
Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(Unknown Source)
	at org.apache.tomcat.util.digester.Digester.parse
(Digester.java:1644)
	at 
org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
(ContextConfig.java:687)
	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
(ContextConfig.java:624)
	at org.apache.catalina.startup.ContextConfig.start
(ContextConfig.java:1065)
	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
(ContextConfig.java:261)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:117)
	at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4252)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start
(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start
(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start
(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies 
an unknown servlet name invoker
	at org.apache.catalina.core.StandardContext.addServletMapping
(StandardContext.java:2393)
	at org.apache.catalina.core.StandardContext.addServletMapping
(StandardContext.java:2373)
	... 38 more
Jul 4, 2009 8:44:23 AM org.apache.catalina.startup.ContextConfig 
processDefaultWebConfig


SEVERE: Parse error in default web.xml
java.lang.IllegalArgumentException: Servlet mapping specifies an unknown 
servlet name invoker
	at org.apache.tomcat.util.digester.Digester.createSAXException
(Digester.java:2808)
	at org.apache.tomcat.util.digester.Digester.createSAXException
(Digester.java:2834)
	at org.apache.tomcat.util.digester.Digester.endElement
(Digester.java:1143)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown 
Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(Unknown Source)
	at org.apache.tomcat.util.digester.Digester.parse
(Digester.java:1644)
	at 
org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
(ContextConfig.java:687)
	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
(ContextConfig.java:624)
	at org.apache.catalina.startup.ContextConfig.start
(ContextConfig.java:1065)
	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
(ContextConfig.java:261)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:117)
	at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4252)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start
(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start
(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start
(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Jul 4, 2009 8:44:23 AM org.apache.catalina.startup.ContextConfig 
processDefaultWebConfig

SEVERE: Occurred at line 365 column 23
Jul 4, 2009 8:44:23 AM org.apache.catalina.startup.ContextConfig start

SEVERE: Marking this application unavailable due to previous error(s)
Jul 4, 2009 8:44:23 AM org.apache.catalina.core.StandardContext start

SEVERE: Error getConfigured
Jul 4, 2009 8:44:23 AM org.apache.catalina.core.StandardContext start

SEVERE: Context [] startup failed due to previous errors
Jul 4, 2009 8:44:24 AM org.apache.tomcat.util.digester.Digester endElement

SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.tomcat.util.IntrospectionUtils.callMethodN
(IntrospectionUtils.java:953)
	at org.apache.catalina.startup.CallMethodMultiRule.end
(WebRuleSet.java:789)
	at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)
	at org.apache.tomcat.util.digester.Digester.endElement
(Digester.java:1140)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown 
Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(Unknown Source)
	at org.apache.tomcat.util.digester.Digester.parse
(Digester.java:1644)
	at 
org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
(ContextConfig.java:687)
	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
(ContextConfig.java:624)
	at org.apache.catalina.startup.ContextConfig.start
(ContextConfig.java:1065)
	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
(ContextConfig.java:261)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:117)
	at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4252)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start
(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start
(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start
(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies 
an unknown servlet name invoker
	at org.apache.catalina.core.StandardContext.addServletMapping
(StandardContext.java:2393)
	at org.apache.catalina.core.StandardContext.addServletMapping
(StandardContext.java:2373)
	... 38 more
Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig 
processDefaultWebConfig

SEVERE: Parse error in default web.xml
java.lang.IllegalArgumentException: Servlet mapping specifies an unknown 
servlet name invoker
	at org.apache.tomcat.util.digester.Digester.createSAXException
(Digester.java:2808)
	at org.apache.tomcat.util.digester.Digester.createSAXException
(Digester.java:2834)
	at org.apache.tomcat.util.digester.Digester.endElement
(Digester.java:1143)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown 
Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(Unknown Source)
	at org.apache.tomcat.util.digester.Digester.parse
(Digester.java:1644)
	at 
org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
(ContextConfig.java:687)
	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
(ContextConfig.java:624)
	at org.apache.catalina.startup.ContextConfig.start
(ContextConfig.java:1065)
	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
(ContextConfig.java:261)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:117)
	at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4252)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start
(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start
(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start
(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig 
processDefaultWebConfig

SEVERE: Occurred at line 365 column 23
Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig start

SEVERE: Marking this application unavailable due to previous error(s)
Jul 4, 2009 8:44:24 AM org.apache.catalina.core.StandardContext start

SEVERE: Error getConfigured
Jul 4, 2009 8:44:24 AM org.apache.catalina.core.StandardContext start

SEVERE: Context [/WebDbSearch1] startup failed due to previous errors
Jul 4, 2009 8:44:24 AM org.apache.tomcat.util.digester.Digester endElement

SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.tomcat.util.IntrospectionUtils.callMethodN
(IntrospectionUtils.java:953)
	at org.apache.catalina.startup.CallMethodMultiRule.end
(WebRuleSet.java:789)
	at org.apache.tomcat.util.digester.Rule.end(Rule.java:229)
	at org.apache.tomcat.util.digester.Digester.endElement
(Digester.java:1140)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown 
Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(Unknown Source)
	at org.apache.tomcat.util.digester.Digester.parse
(Digester.java:1644)
	at 
org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
(ContextConfig.java:687)
	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
(ContextConfig.java:624)
	at org.apache.catalina.startup.ContextConfig.start
(ContextConfig.java:1065)
	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
(ContextConfig.java:261)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:117)
	at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4252)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start
(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start
(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start
(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies 
an unknown servlet name invoker
	at org.apache.catalina.core.StandardContext.addServletMapping
(StandardContext.java:2393)
	at org.apache.catalina.core.StandardContext.addServletMapping
(StandardContext.java:2373)
	... 38 more
Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig 
processDefaultWebConfig

SEVERE: Parse error in default web.xml
java.lang.IllegalArgumentException: Servlet mapping specifies an unknown 
servlet name invoker
	at org.apache.tomcat.util.digester.Digester.createSAXException
(Digester.java:2808)
	at org.apache.tomcat.util.digester.Digester.createSAXException
(Digester.java:2834)
	at org.apache.tomcat.util.digester.Digester.endElement
(Digester.java:1143)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
$FragmentContentDriver.next(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse
(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse
(Unknown Source)
	at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown 
Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
$JAXPSAXParser.parse(Unknown Source)
	at org.apache.tomcat.util.digester.Digester.parse
(Digester.java:1644)
	at 
org.apache.catalina.startup.ContextConfig.processDefaultWebConfig
(ContextConfig.java:687)
	at org.apache.catalina.startup.ContextConfig.defaultWebConfig
(ContextConfig.java:624)
	at org.apache.catalina.startup.ContextConfig.start
(ContextConfig.java:1065)
	at org.apache.catalina.startup.ContextConfig.lifecycleEvent
(ContextConfig.java:261)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:117)
	at org.apache.catalina.core.StandardContext.start
(StandardContext.java:4252)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start
(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start
(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start
(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start
(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start
(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:616)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig 
processDefaultWebConfig

SEVERE: Occurred at line 365 column 23
Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.ContextConfig start

SEVERE: Marking this application unavailable due to previous error(s)
Jul 4, 2009 8:44:24 AM org.apache.catalina.core.StandardContext start

SEVERE: Error getConfigured
Jul 4, 2009 8:44:24 AM org.apache.catalina.core.StandardContext start

SEVERE: Context [/WebDb1] startup failed due to previous errors
Jul 4, 2009 8:44:24 AM org.apache.coyote.http11.Http11AprProtocol start

INFO: Starting Coyote HTTP/1.1 on http-8080
Jul 4, 2009 8:44:24 AM org.apache.coyote.ajp.AjpAprProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
Jul 4, 2009 8:44:24 AM org.apache.catalina.startup.Catalina start

INFO: Server startup in 1064 ms
===============================================

</pre>]]></content:encoded>
		<pubDate>Sat, 04 Jul 2009 17:06:57 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18894.html</guid>
		<author>dant@xxxxxxx (Dan Thurman)</author>
	</item>


	<item>
		<title>[news.eclipse.webtools] Re: XML Schema Editor says the type from an	XML-Catalog-Referenced schema is invalid</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18893.html</link>
		<description>Hi Istvan, I download your new zip file and it's still doesn't have the testimport.xsd. Is there something that I have missed? Thanks, Wini </description>
		<content:encoded><![CDATA[<tt>Hi Istvan,<br>
I download your new zip file and it's still doesn't have the 
testimport.xsd. Is there something that I have missed? 
Thanks,<br>
Wini</tt><br>
<br>
<pre style="margin: 0em;"><br></pre><br>
]]></content:encoded>
		<pubDate>Fri, 03 Jul 2009 19:12:15 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18893.html</guid>
		<author>wmmark@xxxxxxx (Wini Mark)</author>
	</item>
	<item>
		<title>[news.eclipse.webtools] Eclipse JUnit Plug-in Test</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18892.html</link>
		<description>Hello I posted the following on the pde newsgroup: http://www.eclipse.org/newsportal/article.php?id=1855&amp;amp;group=eclipse.platform.pde#1855 I think the first part may concern the releng team. greets Flavio </description>
		<content:encoded><![CDATA[<tt>Hello </tt><br>
<br>
<pre style="margin: 0em;">I posted the following on the pde newsgroup:</pre><br>
<pre style="margin: 0em;"><a  href="http://www.eclipse.org/newsportal/article.php?id=1855&amp;group=eclipse.platform.pde#1855">http://www.eclipse.org/newsportal/article.php?id=1855&amp;group=eclipse.platform.pde#1855</a></pre><br>
<pre style="margin: 0em;">I think the first part may concern the releng team.</pre><br>
<pre style="margin: 0em;">greets
Flavio</pre><br>
<br>
]]></content:encoded>
		<pubDate>Fri, 03 Jul 2009 15:51:31 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18892.html</guid>
		<author>flavio.donze@xxxxxxx (Flavio Donz&#xE9;)</author>
	</item>


	<item>
		<title>[news.eclipse.webtools] Re: Ganamede, Galileo, and Tomcat 6</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18891.html</link>
		<description> WTP_Tomcat_FAQ#What_does_it_mean_if_WTP_says_my_server_.22failed_to_start.22.3F So... are you saying that for Fedora, I have to add the two missing jars in order to fix this problem? If so, why did it work with Ganamede (i.e. I did not have to add the two...</description>
		<content:encoded><![CDATA[<pre>On Thu, 02 Jul 2009 15:20:27 -0400, Larry Isaacs wrote:

&gt; Dan Thurman wrote:
&gt;&gt; I have successfully used Tomcat before so I am not a total noob, just a
&gt;&gt; semi/advanced-noob, perhaps. ;)
&gt;&gt; 
&gt;&gt; Lately however, I have &quot;all of a sudden&quot; lost my tomcat connectivity
&gt;&gt; with Eclipse on a Fedora Linux distro.
&gt;&gt; 
&gt;&gt; It seems, that all of my problems started after I downloaded,
&gt;&gt; installed, and ran Eclipse Galileo, having previously used Ganemede
&gt;&gt; SR2, which no longer works nor does Galileo.
&gt;&gt; 
&gt;&gt; There are several problems that showed up, but the most significant
&gt;&gt; error that I ran into was that the Tomcat server could not start since
&gt;&gt; it could not locate tomcat-juli.jar file.
&gt;&gt; 
&gt;&gt; The error reported is:
&gt;&gt; ========================================== Exception in thread &quot;main&quot;
&gt;&gt; java.lang.NoClassDefFoundError: org/apache/juli/ logging/LogFactory
&gt;&gt; 	at org.apache.catalina.startup.Bootstrap.&lt;clinit&gt;
&gt;&gt; (Bootstrap.java:54)
&gt;&gt; Caused by: java.lang.ClassNotFoundException:
&gt;&gt; org.apache.juli.logging.LogFactory
&gt;&gt; 	at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at
&gt;&gt; 	java.security.AccessController.doPrivileged(Native Method) at
&gt;&gt; 	java.net.URLClassLoader.findClass(URLClassLoader.java:205) at
&gt;&gt; 	java.lang.ClassLoader.loadClass(ClassLoader.java:323) at
&gt;&gt; 	sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at
&gt;&gt; 	java.lang.ClassLoader.loadClass(ClassLoader.java:268) at
&gt;&gt; 	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) ... 1
&gt;&gt; 	more
&gt;&gt; ==========================================
&gt;&gt; 
&gt;&gt; So, at this point, I have looked into the Tomcat Server Launch
&gt;&gt; configuration (double-clicked the tomcat6 server in the Servers tab,
&gt;&gt; then clicked in &quot;Overview&quot;, the link: &quot;Open launch configuration&quot;,) and
&gt;&gt; clicked the Classpath tab, and noted the following entries:
&gt;&gt; 
&gt;&gt; ================================================== Bootstrap Entries:
&gt;&gt;  + JRE  System Libraries [java-1.6.0-openjdk-1.6.0.0]
&gt;&gt; 
&gt;&gt; User Entries:
&gt;&gt;  + bootstrap.jar - /usr/share/tomcat6/bin + tools.jar     -
&gt;&gt;  /usr/lib/vm/java-1.6.0-openjdk-1.6.0.0/lib/
&gt;&gt; ==================================================
&gt;&gt; 
&gt;&gt; The above configuration used to work, but now it does not, the Tomcat
&gt;&gt; server fails to start. I guess, &quot;something&quot; has changed...
&gt; 
&gt; It looks like you have addressed the issue described in the 4th
&gt; paragraph (starts with &quot;Another use case...&quot;) of:
&gt; 
&gt; <a  href="http://wiki.eclipse.org/">http://wiki.eclipse.org/</a>
WTP_Tomcat_FAQ#What_does_it_mean_if_WTP_says_my_server_.22failed_to_start.22.3F
&gt; 
&gt; This is not unusual for a packaged Linux install. Using a binary
&gt; download from Apache shouldn't have this problem.

So... are you saying that for Fedora, I have to add the two
missing jars in order to fix this problem?  If so, why did it
work with Ganamede (i.e. I did not have to add the two &quot;missing&quot;
jars as it *seemed* to work before)?  Well, in any case adding
the two missing jars seems to fix things for Fedora.

&gt; 
&gt; 
&gt;&gt; Scratching my head, I added to the above list, under the User Entries
&gt;&gt; of Classpath:
&gt;&gt; ===================================================
&gt;&gt;  + commons-logging.jar - /usr/share/tomcat6/bin + tomcat-juli.jar     -
&gt;&gt;  /usr/share/tomcat6/bin
&gt;&gt; ===================================================
&gt;&gt; 
&gt;&gt; The tomcat server now runs, however, the applications will not run:
&gt;&gt; 
&gt;&gt; HTTP Status 404 - /WebDbTest/
&gt;&gt; =============================
&gt;&gt;        type: Status report
&gt;&gt;     message: /WebDbTest/
&gt;&gt; description: The requested resource (/WebDbTest/) is not available.
&gt;&gt; =============================
&gt; 
&gt; This may not indicate a problem.  By default, current Tomcats return 404
&gt; for a URL ending with &quot;/&quot; when no welcome file is found since directory
&gt; listings are disabled by default for security reasons.

Yup... because I put the index.jsp in the wrong place...
as you explained further down...

&gt; 
&gt; 
&gt;&gt; Since I am trying to resolve the tomcat issue, I have as a test created
&gt;&gt; a new dynamic web application with a simple index.jsp file:
&gt;&gt; 
&gt;&gt; 1) Created a new 'Dynamic Web Application': 'Hello' 2) Created a new
&gt;&gt; index.jsp file under Webcontent-&gt;WEB-INF
&gt;&gt;    and changed the title to &quot;Hello World&quot; and added &quot;Hello World&quot; to
&gt;&gt;    the &lt;body&gt; and saved the changes.
&gt;&gt; 3) Clicked &quot;Run As&quot;, selected &quot;Run on server&quot;
&gt;&gt;    and the server started, but the web-browser displayed a HTTP 404
&gt;&gt;    error, similarly as before but with 'Hello' application.
&gt; 
&gt; Did you really put the index.jsp in WEB-INF?  The servlet spec forbids
&gt; servers to directly serve WEB-INF content to browsers.  You have to
&gt; forward to such JSP pages to access them.  The index.jsp will should
&gt; work as expected if placed in the WebContent folder.

Yup!  You are RIGHT!  I am really blind, ahh!  Moving the
application files to WebContent solved this problem!

Many thanks for responding and now I can proceed happily!

&gt; 
&gt; Cheers,
&gt; Larry
&gt; 
&gt; 
&gt;&gt; 
&gt;&gt; Can anyone offer any suggestions what I can do to resolve this issue?
&gt;&gt; 
&gt;&gt; Kind regards!
&gt;&gt; Dan


</pre>]]></content:encoded>
		<pubDate>Fri, 03 Jul 2009 03:01:57 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18891.html</guid>
		<author>dant@xxxxxxx (Dan Thurman)</author>
	</item>
	<item>
		<title>[news.eclipse.webtools] can't add apache 6.0.18 server runtime</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18890.html</link>
		<description>Hi, I am running eclipse 3.4 with apache tomcat 6.0.18 from the fedora 11 repos, and I'm pretty much stuck with that due to company policy. I am trying to add a Tomcat server runtime, and I am trying to select the tomcat base directory /use/share/tomcat6, ...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi,</pre><br>
<tt>I am running eclipse 3.4 with apache tomcat 6.0.18 from the fedora 11 
repos, and I'm pretty much stuck with that due to company policy.</tt><br>
<br>
<tt>I am trying to add a Tomcat server runtime, and I am trying to select 
the tomcat base directory /use/share/tomcat6, however I am getting the 
following error;</tt><br>
<br>
<tt>The Tomcat installation directory is not valid. It is missing expected 
file or folder lib/servlet-api.jar (alternate name [servletapi6].jar).</tt><br>
<br>
<tt>None of the tomcat6 packages that are shipped with f11 actually contain 
either of those files;<br>
[tomh@localhost ~]$ rpm -qa | grep tomcat6 | xargs rpm -ql | grep 
servlet | grep jar<br>
/usr/share/java/tomcat6/tomcat6-servlet-2.5-api-6.0.18.jar<br>
/usr/share/java/tomcat6-servlet-2.5-api-6.0.18.jar<br>
/usr/share/java/tomcat6-servlet-2.5-api.jar</tt><br>
<br>
<tt>It looks like the fedora11 packaged tomcat6 does not have the expected 
file structure that the tomcat server adapter is expecting.</tt><br>
<br>
<pre style="margin: 0em;">Any ideas on what I am doing wrong?</pre><br>
<pre style="margin: 0em;">Thanks,</pre><br>
<pre style="margin: 0em;">Tom</pre><br>
<pre style="margin: 0em;"><br></pre><br>
]]></content:encoded>
		<pubDate>Fri, 03 Jul 2009 02:58:50 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18890.html</guid>
		<author>tom@xxxxxxx (Tom H)</author>
	</item>
	<item>
		<title>[news.eclipse.webtools] Re: can't install from update site</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18889.html</link>
		<description>What version of Eclipse are you trying to install into? What version of WTP are you trying to install? Did you check that the two are compatible (eg, that you're not trying to install the latest WTP into an older Eclipse like 3.4)? Hope this helps, Eric </description>
		<content:encoded><![CDATA[<tt>Tom H wrote:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi,</pre><br>
<tt>If I try to install the Web developer tools from the WTP update site, I 
get the following error; and ideas on that?
</tt></blockquote><tt><br>What version of Eclipse are you trying to install into? What version of 
WTP are you trying to install? Did you check that the two are compatible 
(eg, that you're not trying to install the latest WTP into an older 
Eclipse like 3.4)?</tt><br>
<br>
<pre style="margin: 0em;">Hope this helps,
Eric</pre><br>
<br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><tt>Cannot complete the request.  See the details.<br>
Unsatisfied dependency: [org.eclipse.wst.server.discovery 
1.0.0.v20090602] requiredCapability: 
osgi.bundle/org.eclipse.equinox.p2.repository/1.0.0<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.xml.ui 
[1.1.0,1.2.0)&quot; and &quot;bundle org.eclipse.wst.xml.ui [1.0.400,1.1.0)&quot; are 
satisfied.<br>
Unsatisfied dependency: [org.eclipse.wst.server.discovery 
1.0.0.v20090602] requiredCapability: 
osgi.bundle/org.eclipse.equinox.p2.repository/1.0.0<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.wsdl 
[1.2.0,1.3.0)&quot; and &quot;bundle org.eclipse.wst.wsdl [1.1.0,1.2.0)&quot; are 
satisfied.<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.xml.ui 
[1.1.0,1.2.0)&quot; and &quot;bundle org.eclipse.wst.xml.ui [1.0.400,1.1.0)&quot; are 
satisfied.<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.wsdl 
[1.2.0,1.3.0)&quot; and &quot;bundle org.eclipse.wst.wsdl [1.1.0,1.2.0)&quot; are 
satisfied.<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.xml.ui 
[1.1.0,1.2.0)&quot; and &quot;bundle org.eclipse.wst.xml.ui [1.0.400,1.1.0)&quot; are 
satisfied.<br>
Unsatisfied dependency: [org.eclipse.wst.ws 1.1.3.v200902042200] 
requiredCapability: osgi.bundle/org.eclipse.wst.wsdl/[1.1.0,1.2.0)<br>
Unsatisfied dependency: [org.eclipse.wst.jsdt.web.ui 
1.0.200.v200904230847] requiredCapability: 
osgi.bundle/org.eclipse.wst.xml.ui/[1.1.0,1.2.0)<br>
Unsatisfied dependency: [org.eclipse.wst.ws.parser 
1.0.202.v200805140300] requiredCapability: 
osgi.bundle/org.eclipse.wst.wsdl/[1.1.0,1.2.0)<br>
Unsatisfied dependency: [org.eclipse.wst.server_ui.feature.feature.group 
3.1.0.v200901260254-7B3DLAtJZNyxfIUbDVOO4256] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.server.discovery/[1.0.0.v20090602,1.0.0.v20090602] </tt><br>
<br>
<tt>Unsatisfied dependency: [org.eclipse.wst.server_ui.feature.feature.group 
3.1.0.v200901260254-7B3DLAtJZNyxfIUbDVOO4256] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.server.ui/[1.1.102.v20090515,1.1.102.v20090515] </tt><br>
<br>
<tt>Unsatisfied dependency: [org.eclipse.wst.server.ui 1.1.102.v20090515] 
requiredCapability: 
osgi.bundle/org.eclipse.wst.server.discovery/[1.0.0,2.0.0)<br>
Unsatisfied dependency: [org.eclipse.wst.xml_ui.feature.feature.group 
3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.ui/[1.1.0.v200905242047,1.1.0.v200905242047] </tt><br>
<br>
<tt>Unsatisfied dependency: [org.eclipse.wst.web_ui.feature.feature.group 
3.1.0.v200905242131-7R77FShEVw2xUGpF1LiNxdVAELXy] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.server_ui.feature.feature.group/[3.1.0.v200901260254-7B3DLAtJZNyxfIUbDVOO4256,3.1.0.v200901260254-7B3DLAtJZNyxfIUbDVOO4256] </tt><br>
<br>
<tt>Unsatisfied dependency: [org.eclipse.wst.web_ui.feature.feature.group 
3.1.0.v200905242131-7R77FShEVw2xUGpF1LiNxdVAELXy] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.jsdt.web.ui/[1.0.200.v200904230847,1.0.200.v200904230847] </tt><br>
<br>
<tt>Unsatisfied dependency: [org.eclipse.wst.web_ui.feature.feature.group 
3.1.0.v200905242131-7R77FShEVw2xUGpF1LiNxdVAELXy] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/[3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL,3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL] </tt><br>
<br>
<tt>Unsatisfied dependency: [org.eclipse.wst.web_ui.feature.feature.group 
3.1.0.v200905242131-7R77FShEVw2xUGpF1LiNxdVAELXy] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.ws_ui.feature.feature.group/[3.1.0.v200903020650-7I6FPlEtEnGxSBtv6tT6hoOXcS3b,3.1.0.v200903020650-7I6FPlEtEnGxSBtv6tT6hoOXcS3b] </tt><br>
<br>
<tt>Unsatisfied dependency: [org.eclipse.wst.server.discovery 
1.0.0.v20090602] requiredCapability: 
osgi.bundle/org.eclipse.equinox.p2.repository/1.0.0<br>
Unsatisfied dependency: [org.eclipse.wst.ws_ui.feature.feature.group 
3.1.0.v200903020650-7I6FPlEtEnGxSBtv6tT6hoOXcS3b] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/[3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL,3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL] </tt><br>
<br>
<pre style="margin: 0em;"><br></pre><br>
<pre style="margin: 0em;"><br>Thanks,</pre><br>
<pre style="margin: 0em;">Tom</pre><br>
</blockquote><br>
]]></content:encoded>
		<pubDate>Thu, 02 Jul 2009 20:47:33 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18889.html</guid>
		<author>eclipse-news@xxxxxxx (Eric Rizzo)</author>
	</item>
	<item>
		<title>[news.eclipse.webtools] Re: Ganamede, Galileo, and Tomcat 6</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18888.html</link>
		<description>It looks like you have addressed the issue described in the 4th paragraph (starts with &amp;quot;Another use case...&amp;quot;) of: http://wiki.eclipse.org/WTP_Tomcat_FAQ#What_does_it_mean_if_WTP_says_my_server_.22failed_to_start.22.3F This is not unusual for a packaged Lin...</description>
		<content:encoded><![CDATA[<tt>Dan Thurman wrote:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">I have successfully used Tomcat before so I am not
a total noob, just a semi/advanced-noob, perhaps. ;)</pre><br>
<pre style="margin: 0em;">Lately however, I have &quot;all of a sudden&quot; lost
my tomcat connectivity with Eclipse on a Fedora
Linux distro.</pre><br>
<pre style="margin: 0em;">It seems, that all of my problems started after
I downloaded, installed, and ran Eclipse Galileo,
having previously used Ganemede SR2, which no longer
works nor does Galileo.</pre><br>
<pre style="margin: 0em;">There are several problems that showed up, but
the most significant error that I ran into was
that the Tomcat server could not start since
it could not locate tomcat-juli.jar file.</pre><br>
<tt>The error reported is:<br>
==========================================<br>
Exception in thread &quot;main&quot; java.lang.NoClassDefFoundError: org/apache/juli/<br>
logging/LogFactory<br>
	at org.apache.catalina.startup.Bootstrap.&lt;clinit&gt;<br>
(Bootstrap.java:54)<br>
Caused by: java.lang.ClassNotFoundException: 
org.apache.juli.logging.LogFactory<br>
	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)<br>
	at java.security.AccessController.doPrivileged(Native Method)<br>
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)<br>
	at java.lang.ClassLoader.loadClass(ClassLoader.java:323)<br>
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)<br>
	at java.lang.ClassLoader.loadClass(ClassLoader.java:268)<br>
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)<br>
	... 1 more<br>
==========================================</tt><br>
<br>
<pre style="margin: 0em;">So, at this point, I have looked into the Tomcat
Server Launch configuration (double-clicked the tomcat6
server in the Servers tab, then clicked in &quot;Overview&quot;,
the link: &quot;Open launch configuration&quot;,) and clicked the
Classpath tab, and noted the following entries:</pre><br>
<pre style="margin: 0em;">==================================================
Bootstrap Entries:
 + JRE  System Libraries [java-1.6.0-openjdk-1.6.0.0]</pre><br>
<pre style="margin: 0em;">User Entries:
 + bootstrap.jar - /usr/share/tomcat6/bin
 + tools.jar     - /usr/lib/vm/java-1.6.0-openjdk-1.6.0.0/lib/
==================================================</pre><br>
<pre style="margin: 0em;">The above configuration used to work, but now it does not,
the Tomcat server fails to start. I guess, &quot;something&quot;
has changed...
</pre></blockquote><tt><br>It looks like you have addressed the issue described in the 4th 
paragraph (starts with &quot;Another use case...&quot;) of:</tt><br>
<br>
<pre style="margin: 0em;"><a  href="http://wiki.eclipse.org/WTP_Tomcat_FAQ#What_does_it_mean_if_WTP_says_my_server_.22failed_to_start.22.3F">http://wiki.eclipse.org/WTP_Tomcat_FAQ#What_does_it_mean_if_WTP_says_my_server_.22failed_to_start.22.3F</a></pre><br>
<tt>This is not unusual for a packaged Linux install. Using a binary 
download from Apache shouldn't have this problem.</tt><br>
<br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;"><br>Scratching my head, I added to the above list, under
the User Entries of Classpath:
===================================================
 + commons-logging.jar - /usr/share/tomcat6/bin
 + tomcat-juli.jar     - /usr/share/tomcat6/bin
===================================================</pre><br>
<pre style="margin: 0em;">The tomcat server now runs, however, the applications
will not run:</pre><br>
<pre style="margin: 0em;">HTTP Status 404 - /WebDbTest/
=============================
       type: Status report
    message: /WebDbTest/
description: The requested resource (/WebDbTest/) is not available.
=============================
</pre></blockquote><tt><br>This may not indicate a problem.  By default, current Tomcats return 404 
for a URL ending with &quot;/&quot; when no welcome file is found since directory 
listings are disabled by default for security reasons.</tt><br>
<br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;"><br>Since I am trying to resolve the tomcat issue,
I have as a test created a new dynamic web
application with a simple index.jsp file:</pre><br>
<pre style="margin: 0em;">1) Created a new 'Dynamic Web Application': 'Hello'
2) Created a new index.jsp file under Webcontent-&gt;WEB-INF
   and changed the title to &quot;Hello World&quot; and added
   &quot;Hello World&quot; to the &lt;body&gt; and saved the changes.
3) Clicked &quot;Run As&quot;, selected &quot;Run on server&quot;
   and the server started, but the web-browser displayed
   a HTTP 404 error, similarly as before but with 'Hello'
   application.
</pre></blockquote><tt><br>Did you really put the index.jsp in WEB-INF?  The servlet spec forbids 
servers to directly serve WEB-INF content to browsers.  You have to 
forward to such JSP pages to access them.  The index.jsp will should 
work as expected if placed in the WebContent folder.</tt><br>
<br>
<pre style="margin: 0em;">Cheers,
Larry</pre><br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;"><br></pre><br>
<pre style="margin: 0em;">Can anyone offer any suggestions what I can do to resolve
this issue?</pre><br>
<pre style="margin: 0em;">Kind regards!
Dan
</pre></blockquote><br>
]]></content:encoded>
		<pubDate>Thu, 02 Jul 2009 19:20:27 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18888.html</guid>
		<author>Larry.Isaacs@xxxxxxx (Larry Isaacs)</author>
	</item>
	<item>
		<title>[news.eclipse.webtools] Ganamede, Galileo, and Tomcat 6</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18887.html</link>
		<description> I have successfully used Tomcat before so I am not a total noob, just a semi/advanced-noob, perhaps. ;) Lately however, I have &amp;quot;all of a sudden&amp;quot; lost my tomcat connectivity with Eclipse on a Fedora Linux distro. It seems, that all of my problems started a...</description>
		<content:encoded><![CDATA[<pre>
I have successfully used Tomcat before so I am not
a total noob, just a semi/advanced-noob, perhaps. ;)

Lately however, I have &quot;all of a sudden&quot; lost
my tomcat connectivity with Eclipse on a Fedora
Linux distro.

It seems, that all of my problems started after
I downloaded, installed, and ran Eclipse Galileo,
having previously used Ganemede SR2, which no longer
works nor does Galileo.

There are several problems that showed up, but
the most significant error that I ran into was
that the Tomcat server could not start since
it could not locate tomcat-juli.jar file.

The error reported is:
==========================================
Exception in thread &quot;main&quot; java.lang.NoClassDefFoundError: org/apache/juli/
logging/LogFactory
	at org.apache.catalina.startup.Bootstrap.&lt;clinit&gt;
(Bootstrap.java:54)
Caused by: java.lang.ClassNotFoundException: 
org.apache.juli.logging.LogFactory
	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
	... 1 more
==========================================

So, at this point, I have looked into the Tomcat
Server Launch configuration (double-clicked the tomcat6
server in the Servers tab, then clicked in &quot;Overview&quot;,
the link: &quot;Open launch configuration&quot;,) and clicked the
Classpath tab, and noted the following entries:

==================================================
Bootstrap Entries:
 + JRE  System Libraries [java-1.6.0-openjdk-1.6.0.0]

User Entries:
 + bootstrap.jar - /usr/share/tomcat6/bin
 + tools.jar     - /usr/lib/vm/java-1.6.0-openjdk-1.6.0.0/lib/
==================================================

The above configuration used to work, but now it does not,
the Tomcat server fails to start. I guess, &quot;something&quot;
has changed...

Scratching my head, I added to the above list, under
the User Entries of Classpath:
===================================================
 + commons-logging.jar - /usr/share/tomcat6/bin
 + tomcat-juli.jar     - /usr/share/tomcat6/bin
===================================================

The tomcat server now runs, however, the applications
will not run:

HTTP Status 404 - /WebDbTest/
=============================
       type: Status report
    message: /WebDbTest/
description: The requested resource (/WebDbTest/) is not available.
=============================

Since I am trying to resolve the tomcat issue,
I have as a test created a new dynamic web
application with a simple index.jsp file:

1) Created a new 'Dynamic Web Application': 'Hello'
2) Created a new index.jsp file under Webcontent-&gt;WEB-INF
   and changed the title to &quot;Hello World&quot; and added
   &quot;Hello World&quot; to the &lt;body&gt; and saved the changes.
3) Clicked &quot;Run As&quot;, selected &quot;Run on server&quot;
   and the server started, but the web-browser displayed
   a HTTP 404 error, similarly as before but with 'Hello'
   application.


Can anyone offer any suggestions what I can do to resolve
this issue?

Kind regards!
Dan

</pre>]]></content:encoded>
		<pubDate>Thu, 02 Jul 2009 18:57:04 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18887.html</guid>
		<author>dant@xxxxxxx (Dan Thurman)</author>
	</item>
	<item>
		<title>[news.eclipse.webtools] can't install from update site</title>
		<link>http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18886.html</link>
		<description>Hi, If I try to install the Web developer tools from the WTP update site, I get the following error; and ideas on that? Cannot complete the request. See the details. Unsatisfied dependency: [org.eclipse.wst.server.discovery 1.0.0.v20090602] requiredCapabil...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi,</pre><br>
<tt>If I try to install the Web developer tools from the WTP update site, I 
get the following error; and ideas on that?</tt><br>
<br>
<tt><br>Cannot complete the request.  See the details.<br>
Unsatisfied dependency: [org.eclipse.wst.server.discovery 1.0.0.v20090602] 
requiredCapability: osgi.bundle/org.eclipse.equinox.p2.repository/1.0.0<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.xml.ui 
[1.1.0,1.2.0)&quot; and &quot;bundle org.eclipse.wst.xml.ui [1.0.400,1.1.0)&quot; are 
satisfied.<br>
Unsatisfied dependency: [org.eclipse.wst.server.discovery 1.0.0.v20090602] 
requiredCapability: osgi.bundle/org.eclipse.equinox.p2.repository/1.0.0<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.wsdl 
[1.2.0,1.3.0)&quot; and &quot;bundle org.eclipse.wst.wsdl [1.1.0,1.2.0)&quot; are 
satisfied.<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.xml.ui 
[1.1.0,1.2.0)&quot; and &quot;bundle org.eclipse.wst.xml.ui [1.0.400,1.1.0)&quot; are 
satisfied.<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.wsdl 
[1.2.0,1.3.0)&quot; and &quot;bundle org.eclipse.wst.wsdl [1.1.0,1.2.0)&quot; are 
satisfied.<br>
Cannot find a solution where both &quot;bundle org.eclipse.wst.xml.ui 
[1.1.0,1.2.0)&quot; and &quot;bundle org.eclipse.wst.xml.ui [1.0.400,1.1.0)&quot; are 
satisfied.<br>
Unsatisfied dependency: [org.eclipse.wst.ws 1.1.3.v200902042200] 
requiredCapability: osgi.bundle/org.eclipse.wst.wsdl/[1.1.0,1.2.0)<br>
Unsatisfied dependency: [org.eclipse.wst.jsdt.web.ui 
1.0.200.v200904230847] requiredCapability: 
osgi.bundle/org.eclipse.wst.xml.ui/[1.1.0,1.2.0)<br>
Unsatisfied dependency: [org.eclipse.wst.ws.parser 1.0.202.v200805140300] 
requiredCapability: osgi.bundle/org.eclipse.wst.wsdl/[1.1.0,1.2.0)<br>
Unsatisfied dependency: [org.eclipse.wst.server_ui.feature.feature.group 
3.1.0.v200901260254-7B3DLAtJZNyxfIUbDVOO4256] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.server.discovery/[1.0.0.v20090602,1.0.0.v20090602]<br>
Unsatisfied dependency: [org.eclipse.wst.server_ui.feature.feature.group 
3.1.0.v200901260254-7B3DLAtJZNyxfIUbDVOO4256] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.server.ui/[1.1.102.v20090515,1.1.102.v20090515]<br>
Unsatisfied dependency: [org.eclipse.wst.server.ui 1.1.102.v20090515] 
requiredCapability: 
osgi.bundle/org.eclipse.wst.server.discovery/[1.0.0,2.0.0)<br>
Unsatisfied dependency: [org.eclipse.wst.xml_ui.feature.feature.group 
3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.ui/[1.1.0.v200905242047,1.1.0.v200905242047]<br>
Unsatisfied dependency: [org.eclipse.wst.web_ui.feature.feature.group 
3.1.0.v200905242131-7R77FShEVw2xUGpF1LiNxdVAELXy] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.server_ui.feature.feature.group/[3.1.0.v200901260254-7B3DLAtJZNyxfIUbDVOO4256,3.1.0.v200901260254-7B3DLAtJZNyxfIUbDVOO4256]<br>
Unsatisfied dependency: [org.eclipse.wst.web_ui.feature.feature.group 
3.1.0.v200905242131-7R77FShEVw2xUGpF1LiNxdVAELXy] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.jsdt.web.ui/[1.0.200.v200904230847,1.0.200.v200904230847]<br>
Unsatisfied dependency: [org.eclipse.wst.web_ui.feature.feature.group 
3.1.0.v200905242131-7R77FShEVw2xUGpF1LiNxdVAELXy] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/[3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL,3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL]<br>
Unsatisfied dependency: [org.eclipse.wst.web_ui.feature.feature.group 
3.1.0.v200905242131-7R77FShEVw2xUGpF1LiNxdVAELXy] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.ws_ui.feature.feature.group/[3.1.0.v200903020650-7I6FPlEtEnGxSBtv6tT6hoOXcS3b,3.1.0.v200903020650-7I6FPlEtEnGxSBtv6tT6hoOXcS3b]<br>
Unsatisfied dependency: [org.eclipse.wst.server.discovery 1.0.0.v20090602] 
requiredCapability: osgi.bundle/org.eclipse.equinox.p2.repository/1.0.0<br>
Unsatisfied dependency: [org.eclipse.wst.ws_ui.feature.feature.group 
3.1.0.v200903020650-7I6FPlEtEnGxSBtv6tT6hoOXcS3b] requiredCapability: 
org.eclipse.equinox.p2.iu/org.eclipse.wst.xml_ui.feature.feature.group/[3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL,3.1.0.v200905240756-7H6FMVDxtkM-5OgPGKK4xQocS5AL]</tt><br>
<br>
<pre style="margin: 0em;"><br></pre><br>
<pre style="margin: 0em;">Thanks,</pre><br>
<pre style="margin: 0em;">Tom</pre><br>
<br>
]]></content:encoded>
		<pubDate>Thu, 02 Jul 2009 17:49:20 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/newsLists/news.eclipse.webtools/msg18886.html</guid>
		<author>tom@xxxxxxx (Tom H)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->
