diff --git a/ganttzk/pom.xml b/ganttzk/pom.xml index cc30e4f1b..aa58a6a84 100644 --- a/ganttzk/pom.xml +++ b/ganttzk/pom.xml @@ -103,6 +103,10 @@ jfree jfreechart-igalia + + javax.servlet + servlet-api + diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/servlets/CallbackServlet.java b/ganttzk/src/main/java/org/zkoss/ganttz/servlets/CallbackServlet.java similarity index 98% rename from navalplanner-webapp/src/main/java/org/navalplanner/web/servlets/CallbackServlet.java rename to ganttzk/src/main/java/org/zkoss/ganttz/servlets/CallbackServlet.java index 7d392f61e..cc39edbc6 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/servlets/CallbackServlet.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/servlets/CallbackServlet.java @@ -17,7 +17,7 @@ * You should have received a copy of the GNU Affero General Public License * along with this program. If not, see . */ -package org.navalplanner.web.servlets; +package org.zkoss.ganttz.servlets; import java.io.IOException; import java.util.ArrayList; @@ -31,11 +31,11 @@ import java.util.concurrent.ConcurrentMap; import javax.servlet.ServletConfig; import javax.servlet.ServletException; -import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.lang.Validate; +import org.zkoss.web.servlet.http.HttpServlet; /** * Servlet that allows to register custom responses. It must be declared at diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java index 240c1d22b..dc65676b6 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java @@ -45,8 +45,6 @@ import org.navalplanner.business.calendars.entities.ResourceCalendar; import org.navalplanner.business.calendars.entities.SameWorkHoursEveryDay; import org.navalplanner.business.planner.entities.DayAssignment; import org.navalplanner.business.resources.entities.Resource; -import org.navalplanner.web.servlets.CallbackServlet; -import org.navalplanner.web.servlets.CallbackServlet.IServletRequestHandler; import org.zkforge.timeplot.Plotinfo; import org.zkforge.timeplot.Timeplot; import org.zkforge.timeplot.data.PlotDataSource; @@ -54,6 +52,8 @@ import org.zkforge.timeplot.geometry.DefaultTimeGeometry; import org.zkforge.timeplot.geometry.DefaultValueGeometry; import org.zkforge.timeplot.geometry.TimeGeometry; import org.zkforge.timeplot.geometry.ValueGeometry; +import org.zkoss.ganttz.servlets.CallbackServlet; +import org.zkoss.ganttz.servlets.CallbackServlet.IServletRequestHandler; import org.zkoss.ganttz.timetracker.zoom.ZoomLevel; import org.zkoss.ganttz.util.Interval; import org.zkoss.zk.ui.Executions; diff --git a/navalplanner-webapp/src/main/webapp/WEB-INF/web.xml b/navalplanner-webapp/src/main/webapp/WEB-INF/web.xml index 90773ac82..ffd28966c 100644 --- a/navalplanner-webapp/src/main/webapp/WEB-INF/web.xml +++ b/navalplanner-webapp/src/main/webapp/WEB-INF/web.xml @@ -33,7 +33,7 @@ callbackServlet - org.navalplanner.web.servlets.CallbackServlet + org.zkoss.ganttz.servlets.CallbackServlet 1