+2007-02-18 Eyal Alaluf <eyala@mainsoft.com>
+
+ * run-mono-tests.bat: Add J2EE jar to classpath.
+
2007-02-12 Marek Habersack <grendello@gmail.com>
* System.Web.dll.sources: added PreservationFile.cs
+2007-02-18 Eyal Alaluf <eyala@mainsoft.com>
+
+ * HttpContext.jvm.cs, HttpRequest.jvm.cs: Adapt for tunning under test
+ harness where we don't have a SevletRequest/Response.
+
2007-02-13 Vladimir Krasnov <vladimirk@mainsoft.com>
* HttpApplication.cs: fixed InitOnce, httpModules section is global and
\r
internal object GetWorkerService(Type t)\r
{\r
- return ((IServiceProvider) WorkerRequest).GetService(t);\r
+ IServiceProvider prv = WorkerRequest as IServiceProvider;\r
+ return prv != null ? prv.GetService(t) : null;\r
}\r
\r
internal HttpServlet Servlet {\r
void LoadWwwForm ()\r
{\r
HttpServletRequest servletReq = context.ServletRequest;\r
+ if (servletReq == null)\r
+ return;\r
+\r
servletReq.setCharacterEncoding (ContentEncoding.WebName);\r
\r
for (java.util.Enumeration e = servletReq.getParameterNames(); e.hasMoreElements() ;) {\r
\r
internal void GetSessionCookiesForPortal (HttpCookieCollection cookies)\r
{\r
- HttpSession javaSession = context.ServletRequest.getSession(false);\r
+ HttpServletRequest servletReq = context.ServletRequest;\r
+ if (servletReq == null)\r
+ return;\r
+ HttpSession javaSession = servletReq.getSession(false);\r
if (javaSession == null)\r
return;\r
\r
return;\r
\r
HttpServletRequest servletReq = context.ServletRequest;\r
+ if (servletReq == null)\r
+ return;\r
bool inPortletMode = servletReq is IPortletRequest;\r
bool shouldStoreCookiesCollection = false;\r
HttpSession javaSession = servletReq.getSession(false);\r
REM ********************************************************\r
\r
set JGAC_PATH=%VMW_HOME%\jgac\vmw4j2ee_110\\r
+set TOMCAT_PATH=%VMW_HOME%\jakarta-tomcat\common\lib\\r
set JAVA_HOME=%VMW_HOME%\jre5\r
\r
set RUNTIME_CLASSPATH=%JGAC_PATH%mscorlib.jar\r
\r
set RUNTIME_CLASSPATH=%RUNTIME_CLASSPATH%;Test\mainsoft\NunitWeb\NunitWeb\bin\Debug_Java20\NunitWeb.jar\r
set RUNTIME_CLASSPATH=%RUNTIME_CLASSPATH%;Test\mainsoft\NunitWeb\NunitWeb\bin\Debug_Java20\HtmlCompare.jar\r
+\r
+set TOMCAT_CLASSPATH=%TOMCAT_PATH%servlet-api.jar\r
set NUNIT_OPTIONS=/exclude=NotWorking\r
\r
if "%GH_VERSION%"=="" (\r
set NUNIT_CLASSPATH=%NUNIT_CLASSPATH%;.\r
set NUNIT_CLASSPATH=%NUNIT_CLASSPATH%;%TEST_ASSEMBLY%\r
\r
-set CLASSPATH="%RUNTIME_CLASSPATH%;%NUNIT_CLASSPATH%"\r
+set CLASSPATH="%RUNTIME_CLASSPATH%;%NUNIT_CLASSPATH%;%TOMCAT_CLASSPATH%"\r
\r
REM ********************************************************\r
@echo Building GH solution...\r