svn commit: r1534989 - in /ofbiz/trunk: .classpath framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1534989 - in /ofbiz/trunk: .classpath framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java

jleroux@apache.org
Author: jleroux
Date: Wed Oct 23 11:28:31 2013
New Revision: 1534989

URL: http://svn.apache.org/r1534989
Log:
An enhanced patch from Shi Jinghai <<Change GROOVY_SUPPORT position in .classpath to remove "The method getContextPath() is undefined for the type   ServletContext" message in Eclipse.>> https://issues.apache.org/jira/browse/OFBIZ-5369

While editing some java files with "request.getSession().getServletContext().getContextPath()" in Eclipse, an error message appears:
"The method getContextPath() is undefined for the type ServletContext".

This error message can be removed by changing GROOVY_SUPPORT position to be after servlet jar in .classpath

jleroux: I needed to also remove the now useless warning message I put in ControlServlet.java

Modified:
    ofbiz/trunk/.classpath
    ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java

Modified: ofbiz/trunk/.classpath
URL: http://svn.apache.org/viewvc/ofbiz/trunk/.classpath?rev=1534989&r1=1534988&r2=1534989&view=diff
==============================================================================
--- ofbiz/trunk/.classpath (original)
+++ ofbiz/trunk/.classpath Wed Oct 23 11:28:31 2013
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-    <classpathentry exported="true" kind="con" path="GROOVY_SUPPORT"/>
     <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
     <classpathentry kind="lib" path="applications/content/lib/fontbox-1.7.1.jar"/>
     <classpathentry kind="lib" path="applications/content/lib/jempbox-1.7.1.jar"/>
@@ -207,6 +206,7 @@
     <classpathentry kind="src" path="specialpurpose/projectmgr/src"/>
     <classpathentry kind="src" path="specialpurpose/webpos/src"/>
     <classpathentry kind="src" path="specialpurpose/lucene/src"/>
+    <classpathentry exported="true" kind="con" path="GROOVY_SUPPORT"/>
     <classpathentry exported="true" kind="con" path="GROOVY_DSL_SUPPORT"/>
     <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java?rev=1534989&r1=1534988&r2=1534989&view=diff
==============================================================================
--- ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java (original)
+++ ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java Wed Oct 23 11:28:31 2013
@@ -72,7 +72,6 @@ public class ControlServlet extends Http
         super.init(config);
         if (Debug.infoOn()) {
             ServletContext servletContext = config.getServletContext();
-            //@SuppressWarnings("cast") You can neglect Eclipse saying "The method getContextPath() is undefined for the type ServletContext"
             Debug.logInfo("LOADING WEBAPP [" + servletContext.getContextPath().substring(1) + "] "
             + servletContext.getServletContextName()
             + ", located at " + servletContext.getRealPath("/"), module);