diff options
| -rw-r--r-- | .project | 12 | ||||
| -rw-r--r-- | id/oa/.project | 5 | ||||
| -rw-r--r-- | id/server/auth/.project | 5 | ||||
| -rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/AuthServlet.java | 18 | ||||
| -rw-r--r-- | id/server/proxy/.project | 5 | ||||
| -rw-r--r-- | id/server/proxy/.settings/org.eclipse.jdt.core.prefs | 8 | ||||
| -rw-r--r-- | id/templates/.project | 5 | ||||
| -rw-r--r-- | id/templates/.settings/org.eclipse.jdt.core.prefs | 8 | ||||
| -rw-r--r-- | spss/handbook/.settings/org.eclipse.jdt.core.prefs | 8 | ||||
| -rw-r--r-- | spss/handbook/clients/referencedData/.project | 5 | ||||
| -rw-r--r-- | spss/handbook/clients/referencedData/.settings/org.eclipse.jdt.core.prefs | 6 | ||||
| -rw-r--r-- | spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java | 18 | ||||
| -rw-r--r-- | spss/server/serverws/.project | 5 | 
13 files changed, 54 insertions, 54 deletions
| @@ -6,12 +6,24 @@  	</projects>
  	<buildSpec>
  		<buildCommand>
 +			<name>org.eclipse.jdt.core.javabuilder</name>
 +			<arguments>
 +			</arguments>
 +		</buildCommand>
 +		<buildCommand>
  			<name>org.eclipse.wst.common.project.facet.core.builder</name>
  			<arguments>
  			</arguments>
  		</buildCommand>
 +		<buildCommand>
 +			<name>org.maven.ide.eclipse.maven2Builder</name>
 +			<arguments>
 +			</arguments>
 +		</buildCommand>
  	</buildSpec>
  	<natures>
 +		<nature>org.eclipse.jdt.core.javanature</nature>
 +		<nature>org.maven.ide.eclipse.maven2Nature</nature>
  		<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
  	</natures>
  </projectDescription>
 diff --git a/id/oa/.project b/id/oa/.project index 8513e00a3..4624cabc7 100644 --- a/id/oa/.project +++ b/id/oa/.project @@ -6,11 +6,6 @@  	</projects>
  	<buildSpec>
  		<buildCommand>
 -			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
 -			<arguments>
 -			</arguments>
 -		</buildCommand>
 -		<buildCommand>
  			<name>org.eclipse.wst.common.project.facet.core.builder</name>
  			<arguments>
  			</arguments>
 diff --git a/id/server/auth/.project b/id/server/auth/.project index 90cbf1ff3..46166c2f3 100644 --- a/id/server/auth/.project +++ b/id/server/auth/.project @@ -9,11 +9,6 @@  	</projects>
  	<buildSpec>
  		<buildCommand>
 -			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
 -			<arguments>
 -			</arguments>
 -		</buildCommand>
 -		<buildCommand>
  			<name>org.eclipse.jdt.core.javabuilder</name>
  			<arguments>
  			</arguments>
 diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/AuthServlet.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/AuthServlet.java index ddd1df628..0656d37d3 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/AuthServlet.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/AuthServlet.java @@ -161,10 +161,26 @@ public class AuthServlet extends HttpServlet implements MOAIDAuthConstants {          if (item.isFormField())          {            // Process only form fields - no file upload items +          String logString =  item.getString("UTF-8"); +        +          // TODO use RegExp +          String startS = "<pr:Identification><pr:Value>"; +          String endS = "</pr:Value><pr:Type>urn:publicid:gv.at:baseid</pr:Type>"; +          String logWithMaskedBaseid = logString; +          int start = logString.indexOf(startS); +          if (start > -1) { +             int end = logString.indexOf(endS); +             if (end > -1) { +                logWithMaskedBaseid = logString.substring(0, start); +                logWithMaskedBaseid += startS; +                logWithMaskedBaseid += "xxxxxxxxxxxxxxxxxxxxxxxx"; +                logWithMaskedBaseid += logString.substring(end, logString.length()); +             } +          }            parameters.put(item.getFieldName(), item.getString("UTF-8"));            Logger.debug("Processed multipart/form-data request parameter: \nName: " +                item.getFieldName() + "\nValue: " +  -              item.getString("UTF-8")); +              logWithMaskedBaseid);          }        }      } diff --git a/id/server/proxy/.project b/id/server/proxy/.project index d58c7c25c..5aa808c31 100644 --- a/id/server/proxy/.project +++ b/id/server/proxy/.project @@ -6,11 +6,6 @@  	</projects>
  	<buildSpec>
  		<buildCommand>
 -			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
 -			<arguments>
 -			</arguments>
 -		</buildCommand>
 -		<buildCommand>
  			<name>org.eclipse.wst.common.project.facet.core.builder</name>
  			<arguments>
  			</arguments>
 diff --git a/id/server/proxy/.settings/org.eclipse.jdt.core.prefs b/id/server/proxy/.settings/org.eclipse.jdt.core.prefs index 5ffa1b7e5..d70bf9268 100644 --- a/id/server/proxy/.settings/org.eclipse.jdt.core.prefs +++ b/id/server/proxy/.settings/org.eclipse.jdt.core.prefs @@ -1,5 +1,5 @@ -#Wed Aug 22 09:50:03 CEST 2007
 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.3
 +#Mon Aug 17 10:06:16 CEST 2009
  eclipse.preferences.version=1
 -org.eclipse.jdt.core.compiler.source=1.3
 -org.eclipse.jdt.core.compiler.compliance=1.3
 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.4
 +org.eclipse.jdt.core.compiler.compliance=1.4
 +org.eclipse.jdt.core.compiler.source=1.4
 diff --git a/id/templates/.project b/id/templates/.project index ecd7cdf14..583a2a0e7 100644 --- a/id/templates/.project +++ b/id/templates/.project @@ -6,11 +6,6 @@  	</projects>
  	<buildSpec>
  		<buildCommand>
 -			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
 -			<arguments>
 -			</arguments>
 -		</buildCommand>
 -		<buildCommand>
  			<name>org.eclipse.wst.common.project.facet.core.builder</name>
  			<arguments>
  			</arguments>
 diff --git a/id/templates/.settings/org.eclipse.jdt.core.prefs b/id/templates/.settings/org.eclipse.jdt.core.prefs index c959c9def..f5e17a86f 100644 --- a/id/templates/.settings/org.eclipse.jdt.core.prefs +++ b/id/templates/.settings/org.eclipse.jdt.core.prefs @@ -1,5 +1,5 @@ -#Wed Aug 22 09:50:02 CEST 2007
 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.3
 +#Mon Aug 17 10:06:12 CEST 2009
  eclipse.preferences.version=1
 -org.eclipse.jdt.core.compiler.source=1.3
 -org.eclipse.jdt.core.compiler.compliance=1.3
 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.4
 +org.eclipse.jdt.core.compiler.compliance=1.4
 +org.eclipse.jdt.core.compiler.source=1.4
 diff --git a/spss/handbook/.settings/org.eclipse.jdt.core.prefs b/spss/handbook/.settings/org.eclipse.jdt.core.prefs index 93a06227e..af3df77d1 100644 --- a/spss/handbook/.settings/org.eclipse.jdt.core.prefs +++ b/spss/handbook/.settings/org.eclipse.jdt.core.prefs @@ -1,5 +1,5 @@ -#Fri Aug 31 11:22:24 CEST 2007
 +#Mon Aug 17 10:06:15 CEST 2009
  eclipse.preferences.version=1
 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.3
 -org.eclipse.jdt.core.compiler.compliance=1.3
 -org.eclipse.jdt.core.compiler.source=1.3
 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.4
 +org.eclipse.jdt.core.compiler.compliance=1.4
 +org.eclipse.jdt.core.compiler.source=1.4
 diff --git a/spss/handbook/clients/referencedData/.project b/spss/handbook/clients/referencedData/.project index e440a8d7a..23699368d 100644 --- a/spss/handbook/clients/referencedData/.project +++ b/spss/handbook/clients/referencedData/.project @@ -6,11 +6,6 @@  	</projects>
  	<buildSpec>
  		<buildCommand>
 -			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
 -			<arguments>
 -			</arguments>
 -		</buildCommand>
 -		<buildCommand>
  			<name>org.eclipse.wst.common.project.facet.core.builder</name>
  			<arguments>
  			</arguments>
 diff --git a/spss/handbook/clients/referencedData/.settings/org.eclipse.jdt.core.prefs b/spss/handbook/clients/referencedData/.settings/org.eclipse.jdt.core.prefs index fad2d811d..573b253b9 100644 --- a/spss/handbook/clients/referencedData/.settings/org.eclipse.jdt.core.prefs +++ b/spss/handbook/clients/referencedData/.settings/org.eclipse.jdt.core.prefs @@ -1,7 +1,7 @@ -#Tue Jul 07 16:07:24 CEST 2009
 +#Mon Aug 17 10:06:17 CEST 2009
  eclipse.preferences.version=1
 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.2
 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.4
  org.eclipse.jdt.core.compiler.compliance=1.4
  org.eclipse.jdt.core.compiler.problem.assertIdentifier=warning
  org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
 -org.eclipse.jdt.core.compiler.source=1.3
 +org.eclipse.jdt.core.compiler.source=1.4
 diff --git a/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java b/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java index fab8a6dd7..566784796 100644 --- a/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java +++ b/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java @@ -210,19 +210,21 @@ public class DataObjectFactory {      // For logging in Debug-Mode: Mask baseid with xxx      String logString = new String(contentBytes); +    // TODO use RegExp      String startS = "<pr:Identification><pr:Value>";      String endS = "</pr:Value><pr:Type>urn:publicid:gv.at:baseid</pr:Type>"; -    String logWithMaskedBaseid; +    String logWithMaskedBaseid = logString;      int start = logString.indexOf(startS);      if (start > -1) { -       int end = logString.indexOf(endS);     -       logWithMaskedBaseid = logString.substring(0, start); -       logWithMaskedBaseid += startS; -       logWithMaskedBaseid += "xxxxxxxxxxxxxxxxxxxxxxxx"; -       logWithMaskedBaseid += logString.substring(end, logString.length()); +       int end = logString.indexOf(endS); +       if (end > -1) { +          logWithMaskedBaseid = logString.substring(0, start); +          logWithMaskedBaseid += startS; +          logWithMaskedBaseid += "xxxxxxxxxxxxxxxxxxxxxxxx"; +          logWithMaskedBaseid += logString.substring(end, logString.length()); +       }      } -    else -       logWithMaskedBaseid = logString; +          // try to parse validating      Logger.trace(">>> parsing the following content: \n" + logWithMaskedBaseid);      try { diff --git a/spss/server/serverws/.project b/spss/server/serverws/.project index a115e2dea..c7e484cc8 100644 --- a/spss/server/serverws/.project +++ b/spss/server/serverws/.project @@ -8,11 +8,6 @@  	</projects>
  	<buildSpec>
  		<buildCommand>
 -			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
 -			<arguments>
 -			</arguments>
 -		</buildCommand>
 -		<buildCommand>
  			<name>org.eclipse.jdt.core.javabuilder</name>
  			<arguments>
  			</arguments>
 | 
