JBoss Remoting SVN: r3927 - remoting2/branches/2.x.
by jboss-remoting-commits@lists.jboss.org
Author: ron.sigal(a)jboss.com
Date: 2008-04-10 16:23:49 -0400 (Thu, 10 Apr 2008)
New Revision: 3927
Modified:
remoting2/branches/2.x/build.xml
Log:
JBREM-920, JBREM-934: Added ${remoting.jar.dir, ${log4j.jar.dir), and ${log4j.config.dir}.
Modified: remoting2/branches/2.x/build.xml
===================================================================
--- remoting2/branches/2.x/build.xml 2008-04-10 20:21:28 UTC (rev 3926)
+++ remoting2/branches/2.x/build.xml 2008-04-10 20:23:49 UTC (rev 3927)
@@ -1029,6 +1029,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
@@ -1080,6 +1083,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
@@ -1139,6 +1145,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy.strict}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
@@ -1207,6 +1216,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
@@ -1243,6 +1255,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
@@ -1288,6 +1303,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy.strict}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
@@ -1324,6 +1342,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
@@ -1374,6 +1395,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
@@ -1404,6 +1428,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
<sysproperty key="jrunit.mcast_addr" value="${multicast.address}"/>
@@ -1469,6 +1496,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<!-- this is needed for the remoting.marshall.dynamic.remote.MarshallerLoadingServer -->
<jvmarg value="-Dloader.path=${output.lib.dir}/jboss-remoting-loading-tests.jar"/>
@@ -1500,6 +1530,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy.marshal}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
<sysproperty key="jrunit.bind_addr" value="${bind.address}"/>
<sysproperty key="jrunit.mcast_addr" value="${multicast.address}"/>
@@ -1963,6 +1996,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter"
extension="-${jboss-junit-configuration}.xml"/>
@@ -1998,6 +2034,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter"
extension="-${jboss-junit-configuration}.xml"/>
@@ -2034,6 +2073,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter"
extension="-${jboss-junit-configuration}.xml"/>
@@ -2071,6 +2113,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter"
extension="-${jboss-junit-configuration}.xml"/>
@@ -2109,6 +2154,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter"
extension="-${jboss-junit-configuration}.xml"/>
<batchtest fork="yes" todir="${output.tests.results}"
@@ -2230,6 +2278,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter"
extension="-${jboss-junit-configuration}.xml"/>
@@ -2259,6 +2310,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter"
extension="-${jboss-junit-configuration}.xml"/>
@@ -2290,6 +2344,9 @@
<sysproperty key="java.security.policy" value="${java.security.policy}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
+ <sysproperty key="remoting.jar.dir" value="${basedir}/output/lib"/>
+ <sysproperty key="log4j.jar.dir" value="${basedir}/lib/apache-log4j/lib"/>
+ <sysproperty key="log4j.config.dir" value="${basedir}/src/etc"/>
<sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
<formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter"
extension="-${jboss-junit-configuration}.xml"/>
18 years
JBoss Remoting SVN: r3926 - remoting2/branches/2.x/src/etc.
by jboss-remoting-commits@lists.jboss.org
Author: ron.sigal(a)jboss.com
Date: 2008-04-10 16:21:28 -0400 (Thu, 10 Apr 2008)
New Revision: 3926
Modified:
remoting2/branches/2.x/src/etc/remoting.security.policy.core
Log:
JBREM-920, JBREM-934: (1) Added permissions for CoyoteInvoker; (2) commented PropertyPermissions; (3) replaced ${build.home} with ${remoting.jar.dir} and ${log4j.config.jar).
Modified: remoting2/branches/2.x/src/etc/remoting.security.policy.core
===================================================================
--- remoting2/branches/2.x/src/etc/remoting.security.policy.core 2008-04-10 20:17:37 UTC (rev 3925)
+++ remoting2/branches/2.x/src/etc/remoting.security.policy.core 2008-04-10 20:21:28 UTC (rev 3926)
@@ -46,17 +46,12 @@
//****************************************************************************************************************************************************************
-grant codeBase "file:${build.home}/output/lib/jboss-remoting.jar"
+grant codeBase "file:${remoting.jar.dir}/jboss-remoting.jar"
{
/////////////////////////////////////////////////////////////////////////////////////////////
// File permissions
-// permission java.io.FilePermission "${build.home}", "read";
-// permission java.io.FilePermission "${build.home}/jboss.identity", "read";
-// permission java.io.FilePermission "${build.home}", "read";
-// permission java.io.FilePermission "-", "read";
-
// Used by org.jboss.remotinng.callback.CallbackStore.
// This permission might need to be changed, depending on where the CallbackStore
// is configured to exist, according to system property "jboss.server.data.dir".
@@ -82,13 +77,17 @@
permission java.lang.RuntimePermission "getClassLoader";
// Used by:
- // org.jboss.remoting.security.SSLSocketBuilder
- // org.jboss.remoting.transport.coyote.CoyoteInvoker
- // org.jboss.remoting.transport.http.HTTPClientInvoker
- // org.jboss.remoting.transport.servlet.web.ServerInvokerServlet
- // org.jboss.remoting.transporter.TransporterHandler
- // org.jboss.remoting.InvokerRegistry
+ // org.jboss.remoting.security.SSLSocketBuilder
+ // org.jboss.remoting.transport.coyote.CoyoteInvoker
+ // org.jboss.remoting.transport.http.HTTPClientInvoker
+ // org.jboss.remoting.transport.servlet.web.ServerInvokerServlet
+ // org.jboss.remoting.transporter.TransporterHandler
+ // org.jboss.remoting.InvokerRegistry
permission java.lang.RuntimePermission "accessClassInPackage.*";
+
+ // Used by org.jboss.remoting.transport.coyote.CoyoteInvoker
+ permission java.lang.RuntimePermission "loadLibrary.tcnative-1";
+ permission java.lang.RuntimePermission "loadLibrary.libtcnative-1";
/////////////////////////////////////////////////////////////////////////////////////////////
@@ -100,11 +99,11 @@
permission javax.management.MBeanPermission "*#SSLSocketBuilder[*:*]", "getAttribute";
permission javax.management.MBeanPermission "*#-[*:*]", "isInstanceOf";
- // Used by org.jboss.remoting.detection.AbstractDetector // necessary for proxy ?
+ // Used by org.jboss.remoting.detection.AbstractDetector
permission javax.management.MBeanPermission "*#addServer[remoting:type=NetworkRegistry]", "invoke";
permission javax.management.MBeanPermission "*#updateServer[remoting:type=NetworkRegistry]", "invoke";
permission javax.management.MBeanPermission "*#removeServer[remoting:type=NetworkRegistry]", "invoke";
- permission javax.management.MBeanPermission "*#Servers[*:*]", "getAttribute"; // needed
+ permission javax.management.MBeanPermission "*#Servers[*:*]", "getAttribute";
// Used by org.jboss.remoting.detection.util.DetectorUtil
permission javax.management.MBeanServerPermission "createMBeanServer";
@@ -123,7 +122,7 @@
permission javax.management.MBeanPermission "org.jboss.remoting.network.NetworkRegistry#-[*:*]", "isInstanceOf";
// Used by org.jboss.remoting.security.CustomSSLServerSocketFactory // necessary ??
- permission javax.management.MBeanPermission "org.jboss.remoting.security.CustomSSLServerSocketFactory#*[*:*]", "invoke";
+// permission javax.management.MBeanPermission "org.jboss.remoting.security.CustomSSLServerSocketFactory#*[*:*]", "invoke";
// Used by org.jboss.remoting.security.ServerSocketFactoryWrapper
permission javax.management.MBeanPermission "*#createServerSocket[*:*]", "invoke";
@@ -150,39 +149,72 @@
/////////////////////////////////////////////////////////////////////////////////////////////
// System properties accessed by Remoting
- permission java.util.PropertyPermission "SERIALIZATION", "read";
+ // Used by org.jboss.remoting.callback.CallbackStore,
+ // org.jboss.remoting.callback.ServerInvokerCallbackHandler
permission java.util.PropertyPermission "file.separator", "read";
- permission java.util.PropertyPermission "http.basic.password", "read";
- permission java.util.PropertyPermission "http.basic.username", "read";
- permission java.util.PropertyPermission "javax.net.ssl.keyStore", "read";
- permission java.util.PropertyPermission "javax.net.ssl.keyStorePassword", "read";
- permission java.util.PropertyPermission "javax.net.ssl.keyStoreType", "read";
- permission java.util.PropertyPermission "javax.net.ssl.trustStore", "read";
- permission java.util.PropertyPermission "javax.net.ssl.trustStorePassword", "read";
- permission java.util.PropertyPermission "javax.net.ssl.trustStoreType", "read";
- permission java.util.PropertyPermission "jboss.bind.address", "read";
+ permission java.util.PropertyPermission "jboss.server.data.dir", "read";
+
+ // Used by org.jboss.remoting.detection.util.DetectorUtil,
permission java.util.PropertyPermission "jboss.identity", "read, write";
+
+ // Used by org.jboss.remoting.ident.Identity
+ permission java.util.PropertyPermission "jboss.identity", "read, write";
permission java.util.PropertyPermission "jboss.identity.dir", "read";
permission java.util.PropertyPermission "jboss.identity.domain", "read";
+
+ // Used by org.jboss.remoting.InvokerLocator
+ permission java.util.PropertyPermission "jboss.bind.address", "read";
+ permission java.util.PropertyPermission "legacyParsing", "read";
+ permission java.util.PropertyPermission "remoting.bind_by_host", "read";
+
+ // Used by org.jboss.remoting.loading.CompressedClassBytes
permission java.util.PropertyPermission "jboss.remoting.compression.debug", "read";
- permission java.util.PropertyPermission "jboss.remoting.compression.min", "read";
+ permission java.util.PropertyPermission "jboss.remoting.compression.min", "read";
+
+ // Used by org.jboss.remoting.network.NetworkRegistry
permission java.util.PropertyPermission "jboss.remoting.domain", "write";
permission java.util.PropertyPermission "jboss.remoting.instanceid", "write";
permission java.util.PropertyPermission "jboss.remoting.jmxid", "write";
- permission java.util.PropertyPermission "jboss.remoting.pre_2_0_compatible", "read";
- permission java.util.PropertyPermission "jboss.remoting.version", "read, write";
- permission java.util.PropertyPermission "jboss.server.data.dir", "read";
- permission java.util.PropertyPermission "legacyParsing", "read";
- permission java.util.PropertyPermission "org.apache.tomcat.util.*", "read";
+
+ // Used by org.jboss.remoting.security.SSLSocketBuilder
+ permission java.util.PropertyPermission "javax.net.ssl.keyStore", "read";
+ permission java.util.PropertyPermission "javax.net.ssl.keyStorePassword", "read";
+ permission java.util.PropertyPermission "javax.net.ssl.keyStoreType", "read";
+ permission java.util.PropertyPermission "javax.net.ssl.trustStore", "read";
+ permission java.util.PropertyPermission "javax.net.ssl.trustStorePassword", "read";
+ permission java.util.PropertyPermission "javax.net.ssl.trustStoreType", "read";
permission java.util.PropertyPermission "org.jboss.remoting.defaultSocketFactory", "read";
- permission java.util.PropertyPermission "org.jboss.security.ignoreHttpsHost" , "read";
+
+ // Used by org.jboss.remoting.serialization.SerializationStreamFactory
+ permission java.util.PropertyPermission "SERIALIZATION", "read";
+
+ // Used by org.jboss.remoting.ServerInvoker
permission java.util.PropertyPermission "remoting.bind_by_host", "read";
+
+ // Used by org.jboss.remoting.stream.StreamServer
permission java.util.PropertyPermission "remoting.stream.host", "read";
permission java.util.PropertyPermission "remoting.stream.port", "read";
- permission java.util.PropertyPermission "remoting.stream.transport", "read";
+ permission java.util.PropertyPermission "remoting.stream.transport", "read";
+
+ // Used by Used by org.jboss.remoting.transport.coyote.CoyoteInvoker
+ permission java.util.PropertyPermission "java.library.path", "read";
+
+ // Used by org.jboss.remoting.transport.http.HTTPClientInvoker
+ permission java.util.PropertyPermission "http.basic.password", "read";
+ permission java.util.PropertyPermission "http.basic.username", "read";
+
+ // Used by org.jboss.remoting.transport.http.ssl.HTTPSClientInvoker
+ permission java.util.PropertyPermission "org.jboss.security.ignoreHttpsHost" , "read";
+
+ // Used by org.jboss.remoting.Version
+ permission java.util.PropertyPermission "jboss.remoting.pre_2_0_compatible", "read";
+ permission java.util.PropertyPermission "jboss.remoting.version", "read, write";
+
+ // ????
+ permission java.util.PropertyPermission "org.apache.tomcat.util.*", "read";
permission java.util.PropertyPermission "tomcat.util.buf.StringCache.*", "read";
-
+
/////////////////////////////////////////////////////////////////////////////////////////////
// Permissions used by JBossSerialization.
// [TODO - JBoss Serialization SHOULD be doing these operations in a privileged block - JBSER-105]
@@ -201,23 +233,29 @@
// Permissions used by Logging
// [TODO - We should use a version of JBoss logging + log4j that does this stuff in privileged blocks]
- permission java.io.FilePermission "${build.home}${/}src${/}etc${/}log4j.properties", "read";
- permission java.io.FilePermission "${build.home}${/}src${/}etc${/}log4j.xml", "read";
- permission java.io.FilePermission "${build.home}${/}lib${/}apache-log4j${/}lib${/}log4j.jar", "read";
- permission java.io.FilePermission "${build.home}${/}output${/}classes${/}-", "read";
- permission java.lang.RuntimePermission "accessClassInPackage.*";
- permission java.util.PropertyPermission "org.jboss.logging.Logger.pluginClass", "read";
- permission java.util.PropertyPermission "log4j.defaultInitOverride", "read";
- permission java.util.PropertyPermission "elementAttributeLimit", "read";
- permission java.util.PropertyPermission "maxOccurLimit", "read";
- permission java.util.PropertyPermission "entityExpansionLimit", "read";
- permission java.util.PropertyPermission "javax.xml.parsers.DocumentBuilderFactory", "read";
- permission java.util.PropertyPermission "log4j.ignoreTCL", "read";
- permission java.util.PropertyPermission "log4j.configuratorClass", "read";
- permission java.util.PropertyPermission "log4j.configDebug", "read";
- permission java.util.PropertyPermission "log4j.debug", "read";
- permission java.util.PropertyPermission "log4j.configuration", "read";
- permission java.util.PropertyPermission "org.apache.commons.logging.LogFactory", "read";
- permission java.util.PropertyPermission "org.apache.commons.logging.Log", "read";
+// permission java.io.FilePermission "${build.home}${/}src${/}etc${/}log4j.properties", "read";
+// permission java.io.FilePermission "${build.home}${/}src${/}etc${/}log4j.xml", "read";
+// permission java.io.FilePermission "${build.home}${/}lib${/}apache-log4j${/}lib${/}log4j.jar", "read";
+// permission java.io.FilePermission "file:${build.home}/output/lib/jboss-remoting.jar", "read";
+
+ permission java.io.FilePermission "${remoting.jar.dir}${/}jboss-remoting.jar", "read";
+ permission java.io.FilePermission "${log4j.jar.dir}${/}log4j.jar", "read";
+ permission java.io.FilePermission "${log4j.config.dir}${/}log4j.properties", "read";
+ permission java.io.FilePermission "${log4j.config.dir}${/}log4j.xml", "read";
+// permission java.io.FilePermission "${build.home}${/}output${/}classes${/}-", "read";
+
+ permission java.util.PropertyPermission "org.jboss.logging.Logger.pluginClass", "read";
+ permission java.util.PropertyPermission "log4j.defaultInitOverride", "read";
+ permission java.util.PropertyPermission "elementAttributeLimit", "read";
+ permission java.util.PropertyPermission "maxOccurLimit", "read";
+ permission java.util.PropertyPermission "entityExpansionLimit", "read";
+ permission java.util.PropertyPermission "javax.xml.parsers.DocumentBuilderFactory", "read";
+ permission java.util.PropertyPermission "log4j.ignoreTCL", "read";
+ permission java.util.PropertyPermission "log4j.configuratorClass", "read";
+ permission java.util.PropertyPermission "log4j.configDebug", "read";
+ permission java.util.PropertyPermission "log4j.debug", "read";
+ permission java.util.PropertyPermission "log4j.configuration", "read";
+ permission java.util.PropertyPermission "org.apache.commons.logging.*", "read";
+// permission java.util.PropertyPermission "org.apache.commons.logging.Log", "read";
};
18 years
JBoss Remoting SVN: r3925 - remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs.
by jboss-remoting-commits@lists.jboss.org
Author: ron.sigal(a)jboss.com
Date: 2008-04-10 16:17:37 -0400 (Thu, 10 Apr 2008)
New Revision: 3925
Modified:
remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs/XMLJUnitMultipleResultFormatter.java
Log:
JBREM-920, JBREM-934: Put super.startTestSuite() in AccessController.doPrivileged() call.
Modified: remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs/XMLJUnitMultipleResultFormatter.java
===================================================================
--- remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs/XMLJUnitMultipleResultFormatter.java 2008-04-10 20:16:18 UTC (rev 3924)
+++ remoting2/branches/2.x/src/tests/org/jboss/ant/taskdefs/XMLJUnitMultipleResultFormatter.java 2008-04-10 20:17:37 UTC (rev 3925)
@@ -22,6 +22,10 @@
package org.jboss.ant.taskdefs;
+import java.security.AccessController;
+import java.security.PrivilegedActionException;
+import java.security.PrivilegedExceptionAction;
+
import org.apache.tools.ant.taskdefs.optional.junit.JUnitTest;
import org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultFormatter;
import org.jboss.remoting.util.SystemUtility;
@@ -32,9 +36,9 @@
public class XMLJUnitMultipleResultFormatter extends XMLJUnitResultFormatter
{
- public void startTestSuite(JUnitTest test)
+ public void startTestSuite(final JUnitTest test)
{
- String configuration = (String) SystemUtility.getSystemProperty("jboss-junit-configuration");
+ String configuration = SystemUtility.getSystemProperty("jboss-junit-configuration");
// if sys prop is not null, empty, or contain default variable alias
if(configuration != null && !configuration.trim().equals("") &&
@@ -42,7 +46,21 @@
{
test.setName(test.getName() + "(" + configuration + ")");
}
-
- super.startTestSuite(test);
+
+ try
+ {
+ AccessController.doPrivileged( new PrivilegedExceptionAction()
+ {
+ public Object run() throws Exception
+ {
+ XMLJUnitMultipleResultFormatter.super.startTestSuite(test);
+ return null;
+ }
+ });
+ }
+ catch (PrivilegedActionException e)
+ {
+ throw (RuntimeException) e.getCause();
+ }
}
}
\ No newline at end of file
18 years
JBoss Remoting SVN: r3924 - remoting2/branches/2.x/src/main/org/jboss/remoting/transport/coyote.
by jboss-remoting-commits@lists.jboss.org
Author: ron.sigal(a)jboss.com
Date: 2008-04-10 16:16:18 -0400 (Thu, 10 Apr 2008)
New Revision: 3924
Modified:
remoting2/branches/2.x/src/main/org/jboss/remoting/transport/coyote/CoyoteInvoker.java
Log:
JBREM-920, JBREM-934: In setup(), moved method.invoke() and Class.forName() into AccessController.doPrivileged() calls.
Modified: remoting2/branches/2.x/src/main/org/jboss/remoting/transport/coyote/CoyoteInvoker.java
===================================================================
--- remoting2/branches/2.x/src/main/org/jboss/remoting/transport/coyote/CoyoteInvoker.java 2008-04-10 13:58:19 UTC (rev 3923)
+++ remoting2/branches/2.x/src/main/org/jboss/remoting/transport/coyote/CoyoteInvoker.java 2008-04-10 20:16:18 UTC (rev 3924)
@@ -116,35 +116,27 @@
boolean apr = false;
try
{
- final String methodName = "initialize";
- final Class paramTypes[] = new Class[1];
- paramTypes[0] = String.class;
- Object paramValues[] = new Object[1];
- paramValues[0] = null;
- Method method = null;
-
- try
+ AccessController.doPrivileged( new PrivilegedExceptionAction()
{
- method = (Method)AccessController.doPrivileged( new PrivilegedExceptionAction()
+ public Object run() throws Exception
{
- public Object run() throws Exception
- {
- return Class.forName("org.apache.tomcat.jni.Library").getMethod(methodName, paramTypes);
- }
- });
- }
- catch (PrivilegedActionException e)
- {
- throw (Exception) e.getCause();
- }
-
- method.invoke(null, paramValues);
+ String methodName = "initialize";
+ Class paramTypes[] = new Class[1];
+ paramTypes[0] = String.class;
+ Object paramValues[] = new Object[1];
+ paramValues[0] = null;
+ String className = "org.apache.tomcat.jni.Library";
+ Method method = Class.forName(className).getMethod(methodName, paramTypes);
+ method.invoke(null, paramValues);
+ return null;
+ }
+ });
apr = true;
}
- catch(Throwable t)
+ catch (PrivilegedActionException e)
{
- log.trace("",t);
- // Ignore
+ // Ignore.
+ log.trace("", e.getCause());
}
// Instantiate the associated HTTP protocol handler
@@ -170,11 +162,19 @@
Class clazz = null;
try
{
- clazz = Class.forName(protocolHandlerClassName);
+ // The class initialization refers to a System property for logging.
+ final String finalClassName = protocolHandlerClassName;
+ clazz = (Class) AccessController.doPrivileged( new PrivilegedExceptionAction()
+ {
+ public Object run() throws Exception
+ {
+ return Class.forName(finalClassName);
+ }
+ });
}
- catch(Exception e)
+ catch (PrivilegedActionException e)
{
- log.error("Protocol handler class instatiation failed: protocolHandlerClassName", e);
+ log.error("Protocol handler class instatiation failed: protocolHandlerClassName", e.getCause());
return;
}
18 years
JBoss Remoting SVN: r3923 - in remoting3/trunk: compat and 21 other directories.
by jboss-remoting-commits@lists.jboss.org
Author: trustin
Date: 2008-04-10 09:58:19 -0400 (Thu, 10 Apr 2008)
New Revision: 3923
Added:
remoting3/trunk/api/.classpath
remoting3/trunk/api/.project
remoting3/trunk/compat/.classpath
remoting3/trunk/compat/.project
remoting3/trunk/core/.classpath
remoting3/trunk/core/.project
remoting3/trunk/http-mina-client/.classpath
remoting3/trunk/http-mina-client/.project
remoting3/trunk/http-mina-server/.classpath
remoting3/trunk/http-mina-server/.project
remoting3/trunk/http-se6/.classpath
remoting3/trunk/http-se6/.project
remoting3/trunk/http-servlet/.classpath
remoting3/trunk/http-servlet/.project
remoting3/trunk/http-urlconnection/.classpath
remoting3/trunk/http-urlconnection/.project
remoting3/trunk/http/.classpath
remoting3/trunk/http/.project
remoting3/trunk/jrpp/.classpath
remoting3/trunk/jrpp/.project
remoting3/trunk/log-jboss/.classpath
remoting3/trunk/log-jboss/.project
remoting3/trunk/log-jul/.classpath
remoting3/trunk/log-jul/.project
remoting3/trunk/mc-deployers/.classpath
remoting3/trunk/mc-deployers/.project
remoting3/trunk/mina-sasl/.classpath
remoting3/trunk/mina-sasl/.project
remoting3/trunk/samples/.classpath
remoting3/trunk/samples/.project
remoting3/trunk/sasl-null/.classpath
remoting3/trunk/sasl-null/.project
remoting3/trunk/srp/.classpath
remoting3/trunk/srp/.project
remoting3/trunk/standalone/.classpath
remoting3/trunk/standalone/.project
remoting3/trunk/testing-support/.classpath
remoting3/trunk/testing-support/.project
remoting3/trunk/tools/.classpath
remoting3/trunk/tools/.project
remoting3/trunk/transaction/.classpath
remoting3/trunk/transaction/.project
remoting3/trunk/util/.classpath
remoting3/trunk/util/.project
remoting3/trunk/version/.classpath
remoting3/trunk/version/.project
Log:
Added Eclipse-specific IDE files for convenience - someday we will replace these with Maven POMs (or any other better alternative)
Added: remoting3/trunk/api/.classpath
===================================================================
--- remoting3/trunk/api/.classpath (rev 0)
+++ remoting3/trunk/api/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/api/.project
===================================================================
--- remoting3/trunk/api/.project (rev 0)
+++ remoting3/trunk/api/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-api</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/compat/.classpath
===================================================================
--- remoting3/trunk/compat/.classpath (rev 0)
+++ remoting3/trunk/compat/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/compat/.project
===================================================================
--- remoting3/trunk/compat/.project (rev 0)
+++ remoting3/trunk/compat/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-compat</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/core/.classpath
===================================================================
--- remoting3/trunk/core/.classpath (rev 0)
+++ remoting3/trunk/core/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-log-jul"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-version"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-serialization/1.1.0-snapshot-r358/lib/jboss-serialization.jar"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/core/.project
===================================================================
--- remoting3/trunk/core/.project (rev 0)
+++ remoting3/trunk/core/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-core</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/http/.classpath
===================================================================
--- remoting3/trunk/http/.classpath (rev 0)
+++ remoting3/trunk/http/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/http/.project
===================================================================
--- remoting3/trunk/http/.project (rev 0)
+++ remoting3/trunk/http/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-http</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/http-mina-client/.classpath
===================================================================
--- remoting3/trunk/http-mina-client/.classpath (rev 0)
+++ remoting3/trunk/http-mina-client/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-http"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="var" path="JBOSS_REPO/apache-mina/2.0.0-M1-20071228.043505-111/lib/mina-core-2.0.0-M1-20071228.043505-111.jar"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/http-mina-client/.project
===================================================================
--- remoting3/trunk/http-mina-client/.project (rev 0)
+++ remoting3/trunk/http-mina-client/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-http-mina-client</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/http-mina-server/.classpath
===================================================================
--- remoting3/trunk/http-mina-server/.classpath (rev 0)
+++ remoting3/trunk/http-mina-server/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-http"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="var" path="JBOSS_REPO/apache-mina/2.0.0-M1-20071228.043505-111/lib/mina-core-2.0.0-M1-20071228.043505-111.jar"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/http-mina-server/.project
===================================================================
--- remoting3/trunk/http-mina-server/.project (rev 0)
+++ remoting3/trunk/http-mina-server/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-http-mina-server</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/http-se6/.classpath
===================================================================
--- remoting3/trunk/http-se6/.classpath (rev 0)
+++ remoting3/trunk/http-se6/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-http"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/http-se6/.project
===================================================================
--- remoting3/trunk/http-se6/.project (rev 0)
+++ remoting3/trunk/http-se6/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-http-se6</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/http-servlet/.classpath
===================================================================
--- remoting3/trunk/http-servlet/.classpath (rev 0)
+++ remoting3/trunk/http-servlet/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-http"/>
+ <classpathentry kind="var" path="JBOSS_REPO/sun-servlet/2.4/lib/servlet-api.jar"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/http-servlet/.project
===================================================================
--- remoting3/trunk/http-servlet/.project (rev 0)
+++ remoting3/trunk/http-servlet/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-http-servlet</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/http-urlconnection/.classpath
===================================================================
--- remoting3/trunk/http-urlconnection/.classpath (rev 0)
+++ remoting3/trunk/http-urlconnection/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-http"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/http-urlconnection/.project
===================================================================
--- remoting3/trunk/http-urlconnection/.project (rev 0)
+++ remoting3/trunk/http-urlconnection/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-http-urlconnection</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/jrpp/.classpath
===================================================================
--- remoting3/trunk/jrpp/.classpath (rev 0)
+++ remoting3/trunk/jrpp/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-log-jul"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-mina-sasl"/>
+ <classpathentry kind="var" path="JBOSS_REPO/apache-mina/2.0.0-M1-20071228.043505-111/lib/mina-core-2.0.0-M1-20071228.043505-111.jar"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/jrpp/.project
===================================================================
--- remoting3/trunk/jrpp/.project (rev 0)
+++ remoting3/trunk/jrpp/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-jrpp</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/log-jboss/.classpath
===================================================================
--- remoting3/trunk/log-jboss/.classpath (rev 0)
+++ remoting3/trunk/log-jboss/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-common-logging-spi/2.0.4.GA/lib/jboss-common-logging-spi-2.0.4.GA.jar"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Added: remoting3/trunk/log-jboss/.project
===================================================================
--- remoting3/trunk/log-jboss/.project (rev 0)
+++ remoting3/trunk/log-jboss/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-log-jboss</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/log-jul/.classpath
===================================================================
--- remoting3/trunk/log-jul/.classpath (rev 0)
+++ remoting3/trunk/log-jul/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/log-jul/.project
===================================================================
--- remoting3/trunk/log-jul/.project (rev 0)
+++ remoting3/trunk/log-jul/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-log-jul</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/mc-deployers/.classpath
===================================================================
--- remoting3/trunk/mc-deployers/.classpath (rev 0)
+++ remoting3/trunk/mc-deployers/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-log-jboss"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-core"/>
+ <classpathentry kind="var" path="JBOSS_REPO/sun-jaxb/2.0.5/lib/jaxb-api.jar"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-common-logging-spi/2.0.4.GA/lib/jboss-common-logging-spi-2.0.4.GA.jar"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-common-core/2.2.0.GA/lib/jboss-common-core-2.2.0.GA.jar"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jbossxb/2.0.0.CR5/lib/jboss-xml-binding.jar"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-microcontainer/2.0.0.Beta11/lib/jboss-kernel.jar"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-deployers/2.0.0.Beta11/lib/jboss-deployers-core-spi.jar"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-deployers/2.0.0.Beta11/lib/jboss-deployers-spi.jar"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-deployers/2.0.0.Beta11/lib/jboss-deployers-structure-spi.jar"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-managed/2.0.0.Beta10.1/lib/jboss-managed.jar"/>
+ <classpathentry kind="var" path="JBOSS_REPO/jboss-microcontainer/2.0.0.Beta11/lib/jboss-dependency.jar"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/mc-deployers/.project
===================================================================
--- remoting3/trunk/mc-deployers/.project (rev 0)
+++ remoting3/trunk/mc-deployers/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-mc-deployers</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/mina-sasl/.classpath
===================================================================
--- remoting3/trunk/mina-sasl/.classpath (rev 0)
+++ remoting3/trunk/mina-sasl/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="var" path="JBOSS_REPO/apache-mina/2.0.0-M1-20071228.043505-111/lib/mina-core-2.0.0-M1-20071228.043505-111.jar"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/mina-sasl/.project
===================================================================
--- remoting3/trunk/mina-sasl/.project (rev 0)
+++ remoting3/trunk/mina-sasl/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-mina-sasl</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/samples/.classpath
===================================================================
--- remoting3/trunk/samples/.classpath (rev 0)
+++ remoting3/trunk/samples/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/samples/.project
===================================================================
--- remoting3/trunk/samples/.project (rev 0)
+++ remoting3/trunk/samples/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-samples</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/sasl-null/.classpath
===================================================================
--- remoting3/trunk/sasl-null/.classpath (rev 0)
+++ remoting3/trunk/sasl-null/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/sasl-null/.project
===================================================================
--- remoting3/trunk/sasl-null/.project (rev 0)
+++ remoting3/trunk/sasl-null/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-sasl-null</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/srp/.classpath
===================================================================
--- remoting3/trunk/srp/.classpath (rev 0)
+++ remoting3/trunk/srp/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-log-jul"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/srp/.project
===================================================================
--- remoting3/trunk/srp/.project (rev 0)
+++ remoting3/trunk/srp/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-srp</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/standalone/.classpath
===================================================================
--- remoting3/trunk/standalone/.classpath (rev 0)
+++ remoting3/trunk/standalone/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-jrpp"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-core"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-log-jul"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/standalone/.project
===================================================================
--- remoting3/trunk/standalone/.project (rev 0)
+++ remoting3/trunk/standalone/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-standalone</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/testing-support/.classpath
===================================================================
--- remoting3/trunk/testing-support/.classpath (rev 0)
+++ remoting3/trunk/testing-support/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/testing-support/.project
===================================================================
--- remoting3/trunk/testing-support/.project (rev 0)
+++ remoting3/trunk/testing-support/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-testing-support</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/tools/.classpath
===================================================================
--- remoting3/trunk/tools/.classpath (rev 0)
+++ remoting3/trunk/tools/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-srp"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-util"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/tools/.project
===================================================================
--- remoting3/trunk/tools/.project (rev 0)
+++ remoting3/trunk/tools/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-tools</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/transaction/.classpath
===================================================================
--- remoting3/trunk/transaction/.classpath (rev 0)
+++ remoting3/trunk/transaction/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src" path="/remoting3-api"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/transaction/.project
===================================================================
--- remoting3/trunk/transaction/.project (rev 0)
+++ remoting3/trunk/transaction/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-transaction</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/util/.classpath
===================================================================
--- remoting3/trunk/util/.classpath (rev 0)
+++ remoting3/trunk/util/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/util/.project
===================================================================
--- remoting3/trunk/util/.project (rev 0)
+++ remoting3/trunk/util/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-util</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: remoting3/trunk/version/.classpath
===================================================================
--- remoting3/trunk/version/.classpath (rev 0)
+++ remoting3/trunk/version/.classpath 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="output" path="target/main/classes"/>
+</classpath>
Added: remoting3/trunk/version/.project
===================================================================
--- remoting3/trunk/version/.project (rev 0)
+++ remoting3/trunk/version/.project 2008-04-10 13:58:19 UTC (rev 3923)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>remoting3-version</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
18 years
JBoss Remoting SVN: r3922 - remoting2/branches/2.x/src/etc.
by jboss-remoting-commits@lists.jboss.org
Author: ron.sigal(a)jboss.com
Date: 2008-04-10 01:22:48 -0400 (Thu, 10 Apr 2008)
New Revision: 3922
Modified:
remoting2/branches/2.x/src/etc/remoting.security.policy.tests.minimal
Log:
JBREM-920: (1) Added connect SocketPermission; (2) Removed '/' from codeBase URLs.
Modified: remoting2/branches/2.x/src/etc/remoting.security.policy.tests.minimal
===================================================================
--- remoting2/branches/2.x/src/etc/remoting.security.policy.tests.minimal 2008-04-10 05:14:54 UTC (rev 3921)
+++ remoting2/branches/2.x/src/etc/remoting.security.policy.tests.minimal 2008-04-10 05:22:48 UTC (rev 3922)
@@ -39,6 +39,9 @@
permission java.util.PropertyPermission "remoting.metadata", "read";
permission java.util.PropertyPermission "jvm.mx", "read";
+ // org.jboss.test.taskdefs.XMLJUnitMultipleResultFormatter
+ permission java.net.SocketPermission "*:*", "connect";
+
/////////////////////////////////////////////////////////////////////////////////////////////
// TODO - We should use a version of JBoss logging + log4j that does this stuff in privileged blocks
@@ -69,12 +72,12 @@
//**** Permissions for third party libraries ****
//******************************************************************
//******************************************************************
-grant codeBase "file:/${build.home}/lib/-"
+grant codeBase "file:${build.home}/lib/-"
{
permission java.security.AllPermission;
};
-grant codeBase "file:/${ant.library.dir}/-"
+grant codeBase "file:${ant.library.dir}/-"
{
permission java.security.AllPermission;
};
\ No newline at end of file
18 years
JBoss Remoting SVN: r3921 - remoting2/branches/2.x/src/etc.
by jboss-remoting-commits@lists.jboss.org
Author: ron.sigal(a)jboss.com
Date: 2008-04-10 01:14:54 -0400 (Thu, 10 Apr 2008)
New Revision: 3921
Modified:
remoting2/branches/2.x/src/etc/remoting.security.policy.tests.marshal
Log:
JBREM-920: Removed '/' from codeBase URLs.
Modified: remoting2/branches/2.x/src/etc/remoting.security.policy.tests.marshal
===================================================================
--- remoting2/branches/2.x/src/etc/remoting.security.policy.tests.marshal 2008-04-10 05:13:04 UTC (rev 3920)
+++ remoting2/branches/2.x/src/etc/remoting.security.policy.tests.marshal 2008-04-10 05:14:54 UTC (rev 3921)
@@ -125,12 +125,12 @@
//******************************************************************
//******************************************************************
-grant codeBase "file:/${build.home}/lib/-"
+grant codeBase "file:${build.home}/lib/-"
{
permission java.security.AllPermission;
};
-grant codeBase "file:/${ant.library.dir}/-"
+grant codeBase "file:${ant.library.dir}/-"
{
permission java.security.AllPermission;
};
18 years
JBoss Remoting SVN: r3920 - remoting2/branches/2.x/src/etc.
by jboss-remoting-commits@lists.jboss.org
Author: ron.sigal(a)jboss.com
Date: 2008-04-10 01:13:04 -0400 (Thu, 10 Apr 2008)
New Revision: 3920
Modified:
remoting2/branches/2.x/src/etc/remoting.security.policy.tests
Log:
JBREM-920: (1) Added queryMBeans permission; (2) Removed '/' from codeBase URLs.
Modified: remoting2/branches/2.x/src/etc/remoting.security.policy.tests
===================================================================
--- remoting2/branches/2.x/src/etc/remoting.security.policy.tests 2008-04-09 07:43:57 UTC (rev 3919)
+++ remoting2/branches/2.x/src/etc/remoting.security.policy.tests 2008-04-10 05:13:04 UTC (rev 3920)
@@ -84,6 +84,9 @@
permission javax.management.MBeanPermission "org.jboss.test.remoting.transport.rmi.ssl.config.FactoryConfigTestCase$SerializableServerSocketFactory#-[jboss:type=serversocketfactory]", "registerMBean";
permission javax.management.MBeanServerPermission "createMBeanServer, findMBeanServer";
+ // org.jboss.test.remoting.transport.connector.ObjectNameWithZeroesAddressTestCase
+ permission javax.management.MBeanPermission "*#-[*:*]", "queryMBeans";
+
// This is technically the JNP server, but it seems intentional - note that this might mask other problems though
permission java.net.SocketPermission "*:*", "accept, connect, resolve";
@@ -124,12 +127,12 @@
//******************************************************************
//******************************************************************
-grant codeBase "file:/${build.home}/lib/-"
+grant codeBase "file:${build.home}/lib/-"
{
permission java.security.AllPermission;
};
-grant codeBase "file:/${ant.library.dir}/-"
+grant codeBase "file:${ant.library.dir}/-"
{
permission java.security.AllPermission;
};
18 years
JBoss Remoting SVN: r3919 - remoting3/trunk.
by jboss-remoting-commits@lists.jboss.org
Author: trustin
Date: 2008-04-09 03:43:57 -0400 (Wed, 09 Apr 2008)
New Revision: 3919
Modified:
remoting3/trunk/build.properties
remoting3/trunk/build.xml
Log:
Added JBoss Microkernel Dependency to the dependency list to suppress compilation errors in Eclipse
Modified: remoting3/trunk/build.properties
===================================================================
--- remoting3/trunk/build.properties 2008-04-09 07:09:08 UTC (rev 3918)
+++ remoting3/trunk/build.properties 2008-04-09 07:43:57 UTC (rev 3919)
@@ -89,6 +89,13 @@
lib.jbossmc-kernel.local=${local.repository}/${lib.jbossmc-kernel.local-path}
lib.jbossmc-kernel.remote=${remote.repository}/${lib.jbossmc-kernel.remote-path}
+lib.jbossmc-dependency.name=jboss-dependency.jar
+lib.jbossmc-dependency.license=${lib.jbossmc.license}
+lib.jbossmc-dependency.local-path=${lib.jbossmc.local-dir}/${lib.jbossmc-dependency.name}
+lib.jbossmc-dependency.remote-path=${lib.jbossmc.remote-dir}/${lib.jbossmc-dependency.name}
+lib.jbossmc-dependency.local=${local.repository}/${lib.jbossmc-dependency.local-path}
+lib.jbossmc-dependency.remote=${remote.repository}/${lib.jbossmc-dependency.remote-path}
+
lib.jboss-managed.name=jboss-managed.jar
lib.jboss-managed.version=2.0.0.Beta10.1
lib.jboss-managed.license=lgpl
Modified: remoting3/trunk/build.xml
===================================================================
--- remoting3/trunk/build.xml 2008-04-09 07:09:08 UTC (rev 3918)
+++ remoting3/trunk/build.xml 2008-04-09 07:43:57 UTC (rev 3919)
@@ -91,6 +91,18 @@
<get src="${remote.license.dir}/${lib.jbossmc-kernel.license}.txt" dest="${lib.jbossmc-kernel.local}.license.txt" usetimestamp="true" ignoreerrors="false"/>
</target>
+ <!-- External library: JBoss Microcontainer dependency -->
+
+ <target name="lib.jbossmc-dependency-check">
+ <available property="lib.jbossmc-dependency.exists" file="${lib.jbossmc-dependency.local}"/>
+ </target>
+
+ <target name="lib.jbossmc-dependency" depends="lib.jbossmc-dependency-check" unless="lib.jbossmc-dependency.exists">
+ <mkdir dir="${local.repository}/${lib.jbossmc.local-dir}"/>
+ <get src="${lib.jbossmc-dependency.remote}" dest="${lib.jbossmc-dependency.local}" usetimestamp="true" ignoreerrors="false"/>
+ <get src="${remote.license.dir}/${lib.jbossmc-dependency.license}.txt" dest="${lib.jbossmc-dependency.local}.license.txt" usetimestamp="true" ignoreerrors="false"/>
+ </target>
+
<!-- External library: JBoss Microcontainer managed -->
<target name="lib.jboss-managed-check">
@@ -679,6 +691,7 @@
<pathelement location="${lib.jboss-deployers-spi.local}"/>
<pathelement location="${lib.jboss-deployers-structure-spi.local}"/>
<pathelement location="${lib.jbossmc-kernel.local}"/>
+ <pathelement location="${lib.jbossmc-dependency.local}"/>
<pathelement location="${lib.jboss-managed.local}"/>
<pathelement location="${lib.jbossxb.local}"/>
</classpath>
@@ -690,7 +703,7 @@
<delete dir="mc-deployers/target"/>
</target>
- <target name="mc-deployers" description="Build the mc-deployers module" depends="lib.jaxb-api,lib.jboss-common-core,lib.jboss-common-logging-spi,lib.jboss-deployers-core-spi,lib.jboss-deployers-spi,lib.jboss-deployers-structure-spi,lib.jbossmc-kernel,lib.jboss-managed,lib.jbossxb,api,core,log-jboss,util,mc-deployers.compile">
+ <target name="mc-deployers" description="Build the mc-deployers module" depends="lib.jaxb-api,lib.jboss-common-core,lib.jboss-common-logging-spi,lib.jboss-deployers-core-spi,lib.jboss-deployers-spi,lib.jboss-deployers-structure-spi,lib.jbossmc-kernel,lib.jbossmc-dependency,lib.jboss-managed,lib.jbossxb,api,core,log-jboss,util,mc-deployers.compile">
<path id="mc-deployers.classpath">
<pathelement location="mc-deployers/target/main/classes"/>
</path>
18 years
JBoss Remoting SVN: r3918 - remoting2/branches/2.x.
by jboss-remoting-commits@lists.jboss.org
Author: ron.sigal(a)jboss.com
Date: 2008-04-09 03:09:08 -0400 (Wed, 09 Apr 2008)
New Revision: 3918
Modified:
remoting2/branches/2.x/build.xml
Log:
JBREM-920, JBREM-934: (1) Added security policy for tests.marshall; (2) replaced use of output/classes with jboss-remoting.jar; (3) eliminated some unnecessary dependencies.
Modified: remoting2/branches/2.x/build.xml
===================================================================
--- remoting2/branches/2.x/build.xml 2008-04-09 06:59:23 UTC (rev 3917)
+++ remoting2/branches/2.x/build.xml 2008-04-09 07:09:08 UTC (rev 3918)
@@ -1,14 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
+<!--
+* JBoss, Home of Professional Open Source
+* Copyright 2005, JBoss Inc., and individual contributors as indicated
+* by the @authors tag. See the copyright.txt in the distribution for a
+* full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
-<!-- ====================================================================== -->
-<!-- -->
-<!-- JBoss, the OpenSource J2EE webOS -->
-<!-- -->
-<!-- Distributable under LGPL license. -->
-<!-- See terms of license at http://www.gnu.org. -->
-<!-- -->
-<!-- ====================================================================== -->
-
<!-- $Id$ -->
<project default="most" name="JBossRemoting">
@@ -265,7 +277,8 @@
<!-- The combined library classpath -->
<path id="library.classpath">
- <pathelement location="${compile.dir}"/>
+ <pathelement path="${output.lib.dir}/jboss-remoting.jar"/>
+ <!--pathelement location="${compile.dir}"/-->
<pathelement location="${etc.dir}"/>
<path refid="third_party.classpath"/>
</path>
@@ -288,7 +301,8 @@
<!-- The combined library classpath -->
<path id="library.classpath.tomcat">
- <pathelement location="${compile.dir}"/>
+ <!--pathelement location="${compile.dir}"/-->
+ <pathelement path="${output.lib.dir}/jboss-remoting.jar"/>
<pathelement location="${etc.dir}"/>
<path refid="third_party.classpath.tomcat"/>
</path>
@@ -304,7 +318,7 @@
<path id="tests.marshall.classpath">
<path refid="library.classpath"/>
- <pathelement path="${output.lib.dir}/jboss-remoting.jar"/>
+ <!--pathelement path="${output.lib.dir}/jboss-remoting.jar"/-->
</path>
<!--<path id="remoting.version_1_4.classpath">-->
@@ -336,6 +350,7 @@
<!-- set the security manager information for unit tests -->
<property name="java.security.policy" value="${etc.dir}/remoting.security.policy"/>
+ <property name="java.security.policy.marshal" value="${etc.dir}/remoting.security.policy.marshal"/>
<property name="java.security.policy.strict" value="${etc.dir}/remoting.security.policy.strict"/>
<property name="java.security.manager" value=""/>
<!--<property name="java.security.manager" value="org.jboss.test.security.LoggingSecurityManager"/>-->
@@ -355,6 +370,13 @@
files="remoting.security.policy.core,
remoting.security.policy.tests.minimal"/>
</concat>
+
+ <!-- Create security policy file for tests.marshall -->
+ <concat destfile="${etc.dir}/remoting.security.policy.marshal">
+ <filelist dir="${etc.dir}"
+ files="remoting.security.policy.core,
+ remoting.security.policy.tests.marshal"/>
+ </concat>
</target>
<!-- ================================================================== -->
@@ -534,7 +556,7 @@
</target>
- <target name="tests.jars" description="Creates the tests jar files" depends="tests.compile, manifest">
+ <target name="tests.jars" description="Creates the tests jar files" depends="tests.compile">
<mkdir dir="${output.lib.dir}"/>
@@ -542,6 +564,7 @@
manifest="${manifest.file}">
<fileset dir="${tests.compile.dir}">
<include name="org/jboss/test/remoting/**"/>
+ <include name="org/jboss/ant/taskdefs/**"/>
<include name="org/jboss/test/dtf/**"/>
<exclude name="org/jboss/test/remoting/marshall/dynamic/remote/**/Test*Marshaller*"/>
<exclude name="org/jboss/test/remoting/marshall/dynamic/remote/**/TestWrapper*"/>
@@ -746,7 +769,7 @@
<antcall target="tests.report.quick"/>
</target>
- <target name="tests" description="Runs remoting functional and performance tests." depends="jars, tests.jars">
+ <target name="tests" description="Runs remoting functional and performance tests." depends="tests.jars">
<antcall target="tests.functional.core" inheritrefs="true"/>
<!--<antcall target="tests.versioning" inheritrefs="true"/>-->
<!--<antcall target="tests.performance" inheritrefs="true"/>-->
@@ -786,7 +809,7 @@
</junitreport>
</target>
- <target name="tests.functional.core" depends="configure">
+ <target name="tests.functional.core" depends="tests.jars">
<antcall target="tests.functional.serialization.java.core" inheritrefs="true"/>
<antcall target="tests.functional.serialization.java.http.core" inheritrefs="true"/>
<antcall target="tests.functional.serialization.jboss.core" inheritrefs="true"/>
@@ -939,19 +962,19 @@
</target>
<target name="tests.functional.serialization.java.http.core">
- <antcall target="tests.functional.http.jbossweb.core">
+ <antcall target="tests.functional.http.jbossweb.core" inheritrefs="true">
<param name="serialization" value="java"/>
</antcall>
- <antcall target="tests.functional.http.tomcat.core">
+ <antcall target="tests.functional.http.tomcat.core" inheritrefs="true">
<param name="serialization" value="java"/>
</antcall>
</target>
<target name="tests.functional.serialization.jboss.http.core" if="isJDK5">
- <antcall target="tests.functional.http.jbossweb.core">
+ <antcall target="tests.functional.http.jbossweb.core" inheritrefs="true">
<param name="serialization" value="jboss"/>
</antcall>
- <antcall target="tests.functional.http.tomcat.core">
+ <antcall target="tests.functional.http.tomcat.core" inheritrefs="true">
<param name="serialization" value="jboss"/>
</antcall>
</target>
@@ -1041,7 +1064,7 @@
</junit>
</target>
- <target name="tests.functional.main.core" depends="tests.jars">
+ <target name="tests.functional.main.core">
<mkdir dir="${output.tests.results}"/>
<mkdir dir="${output.tests.tmp}"/>
<echo>bisocket/rmi/socket: ${metadata}</echo>
@@ -1100,7 +1123,7 @@
</junit>
</target>
- <target name="tests.functional.main.security" depends="tests.jars">
+ <target name="tests.functional.main.security">
<mkdir dir="${output.tests.results}"/>
<mkdir dir="${output.tests.tmp}"/>
<echo>bisocket/rmi/socket (strict security): ${metadata}</echo>
@@ -1248,10 +1271,11 @@
</junit>
</target>
- <target name="tests.functional.main.http.security" depends="tests.jars">
+ <target name="tests.functional.main.http.security">
<mkdir dir="${output.tests.results}"/>
<mkdir dir="${output.tests.tmp}"/>
<echo>http (strict security) with ${version}: ${metadata}</echo>
+ <echo>ant.library.dir: ${ant.library.dir}</echo>
<junit
printsummary="true" fork="yes" includeantruntime="true"
tempdir="${output.tests.tmp}" maxmemory="1024m">
@@ -1261,7 +1285,7 @@
<path refid="${classpath}"/>
</classpath>
<sysproperty key="java.security.manager" value="${java.security.manager}"/>
- <sysproperty key="java.security.policy" value="${java.security.policy.strict}}"/>
+ <sysproperty key="java.security.policy" value="${java.security.policy.strict}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
@@ -1284,7 +1308,7 @@
</junit>
</target>
- <target name="tests.functional.main.http.core" depends="tests.jars">
+ <target name="tests.functional.main.http.core">
<mkdir dir="${output.tests.results}"/>
<mkdir dir="${output.tests.tmp}"/>
<echo>http with ${version}: ${metadata}</echo>
@@ -1337,7 +1361,7 @@
</target>
<!-- tests for sending of non-serializable payloads. -->
- <target name="tests.nonserializable" depends="tests.jars">
+ <target name="tests.nonserializable">
<mkdir dir="${output.tests.results}"/>
<mkdir dir="${output.tests.tmp}"/>
<junit printsummary="true" fork="yes" includeantruntime="true" tempdir="${output.tests.tmp}">
@@ -1369,7 +1393,7 @@
</junit>
</target>
- <target name="tests.functional.main.serialization.jboss" depends="tests.jars">
+ <target name="tests.functional.main.serialization.jboss">
<mkdir dir="${output.tests.results}"/>
<mkdir dir="${output.tests.tmp}"/>
<junit printsummary="true" fork="yes" includeantruntime="true" tempdir="${output.tests.tmp}">
@@ -1462,7 +1486,8 @@
<!-- End of socket serialization smoke tests -->
<!-- Tests dynamic, remote loading of marshaller/unmarshaller -->
- <target name="tests.marshall" depends="tests.jars" if="os.windows">
+ <target name="tests.marshall" if="os.windows">
+ <echo>remote marshalling tests</echo>
<mkdir dir="${output.tests.results}"/>
<mkdir dir="${output.tests.tmp}"/>
<junit printsummary="true" fork="yes" includeantruntime="true" tempdir="${output.tests.tmp}">
@@ -1470,10 +1495,9 @@
<!-- THIS IS IMPORTANT THAT USE MARSHALL SPECIFIC CLASSPATH -->
<path refid="tests.marshall.classpath"/>
<pathelement location="${output.lib.dir}/jboss-remoting-tests.jar"/>
- <!--<path refid="third_party.classpath"/> -->
</classpath>
<sysproperty key="java.security.manager" value="${java.security.manager}"/>
- <sysproperty key="java.security.policy" value="${java.security.policy}"/>
+ <sysproperty key="java.security.policy" value="${java.security.policy.marshal}"/>
<sysproperty key="java.security.debug" value="${java.security.debug}"/>
<sysproperty key="build.home" value="${basedir}"/>
<sysproperty key="ant.library.dir" value="${ant.library.dir}"/>
18 years