You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ve...@apache.org on 2009/08/18 09:28:55 UTC
svn commit: r805298 - in /webservices/axis2/trunk/java/modules:
distribution/src/main/files/conf/axis2.policy tool/script/axis2server.bat
Author: veithen
Date: Tue Aug 18 07:28:54 2009
New Revision: 805298
URL: http://svn.apache.org/viewvc?rev=805298&view=rev
Log:
Enabled the change in r804413 (Java 2 security) for Windows as well.
Modified:
webservices/axis2/trunk/java/modules/distribution/src/main/files/conf/axis2.policy
webservices/axis2/trunk/java/modules/tool/script/axis2server.bat
Modified: webservices/axis2/trunk/java/modules/distribution/src/main/files/conf/axis2.policy
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/distribution/src/main/files/conf/axis2.policy?rev=805298&r1=805297&r2=805298&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/distribution/src/main/files/conf/axis2.policy (original)
+++ webservices/axis2/trunk/java/modules/distribution/src/main/files/conf/axis2.policy Tue Aug 18 07:28:54 2009
@@ -1,9 +1,9 @@
grant codeBase "file:${axis2.home}/lib/-" {
permission java.io.FilePermission "${axis2.home}", "read,write";
- permission java.io.FilePermission "${axis2.home}/-", "read,write";
+ permission java.io.FilePermission "${axis2.home}${file.separator}-", "read,write";
permission java.io.FilePermission "${java.io.tmpdir}", "read";
- permission java.io.FilePermission "${java.io.tmpdir}/-", "read,write,delete";
- permission java.io.FilePermission "${java.home}/lib/wsdl.properties", "read";
+ permission java.io.FilePermission "${java.io.tmpdir}${file.separator}-", "read,write,delete";
+ permission java.io.FilePermission "${java.home}${file.separator}lib${file.separator}wsdl.properties", "read";
permission java.net.SocketPermission "*", "resolve,connect,listen,accept";
permission java.lang.RuntimePermission "*";
permission java.util.PropertyPermission "*", "read";
Modified: webservices/axis2/trunk/java/modules/tool/script/axis2server.bat
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/tool/script/axis2server.bat?rev=805298&r1=805297&r2=805298&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/tool/script/axis2server.bat (original)
+++ webservices/axis2/trunk/java/modules/tool/script/axis2server.bat Tue Aug 18 07:28:54 2009
@@ -38,21 +38,29 @@
if "%AXIS2_HOME%"=="" set AXIS2_HOME=%DEFAULT_AXIS2_HOME%
set DEFAULT_AXIS2_HOME=
+:loop
if ""%1""==""-xdebug"" goto xdebug
+if ""%1""==""-security"" goto security
if ""%1""==""-h"" goto help
if ""%1""=="""" goto checkConf
:xdebug
set JAVA_OPTS= %JAVA_OPTS% -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,address=8000
-goto checkConf
+shift
+goto loop
+
+:security
+set JAVA_OPTS=%JAVA_OPTS% -Djava.security.manager -Djava.security.policy=%AXIS2_HOME%\conf\axis2.policy -Daxis2.home=%AXIS2_HOME%
+shift
+goto loop
:help
echo Usage: axis2server.bat
echo commands:
-echo -xdebug Start Axis2 Server under JPDA debugger
-
-echo -h help
+echo -xdebug Start Axis2 Server under JPDA debugger
+echo -security Enable Java 2 security
+echo -h help
goto end