Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/BranchingExportPortfolioServlet.java =================================================================== diff -u -rccf0c98665da622cc43ff39393de652596752cdf -r84db135f587a174fb637d809d0f632c6735df3cc --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/BranchingExportPortfolioServlet.java (.../BranchingExportPortfolioServlet.java) (revision ccf0c98665da622cc43ff39393de652596752cdf) +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/web/BranchingExportPortfolioServlet.java (.../BranchingExportPortfolioServlet.java) (revision 84db135f587a174fb637d809d0f632c6735df3cc) @@ -57,9 +57,11 @@ Long lessonId = WebUtil.readLongParam(request,AttributeNames.PARAM_LESSON_ID); Long gateId = WebUtil.readLongParam(request, AttributeNames.PARAM_ACTIVITY_ID); + // should really be a different URL for each type of branching, but really it goes to the same method not matter what + // so just use the simplest one! String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath(); writeResponseToFile( - basePath+"/branching.do?method=exportPortfolio&lessonID="+lessonId+"&activityID="+gateId, + basePath+"/chosenBranching.do?method=exportPortfolio&lessonID="+lessonId+"&activityID="+gateId, directoryName,FILENAME,cookies); return FILENAME; }