You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2013/02/28 23:20:55 UTC
svn commit: r1451393 - in /jena/trunk: jena-arq/src/main/java/arq/
jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/op/
jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/
jena-arq/src/main/java/com/hp/hpl/jena/sparql/graph/
jena-arq/src/main/java...
Author: andy
Date: Thu Feb 28 22:20:52 2013
New Revision: 1451393
URL: http://svn.apache.org/r1451393
Log:
JENA-407 LanguageTag
General audit of uses of toUpperCase and toLowerCase to check for whether Locale.ENGLISH should be used.
Added:
jena/trunk/jena-sdb/DB/
jena/trunk/jena-sdb/DB/derby/
jena/trunk/jena-sdb/DB/derby/db.lck (with props)
jena/trunk/jena-sdb/DB/derby/dbex.lck (with props)
jena/trunk/jena-sdb/DB/derby/log/
jena/trunk/jena-sdb/DB/derby/log/log.ctrl (with props)
jena/trunk/jena-sdb/DB/derby/log/log1.dat (with props)
jena/trunk/jena-sdb/DB/derby/log/logmirror.ctrl (with props)
jena/trunk/jena-sdb/DB/derby/seg0/
jena/trunk/jena-sdb/DB/derby/seg0/c10.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c101.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c111.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c121.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c130.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c141.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c150.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c161.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c171.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c180.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c191.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c1a1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c1b1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c1c0.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c1d1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c1e0.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c1f1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c20.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c200.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c211.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c221.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c230.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c241.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c251.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c260.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c271.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c281.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c290.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c2a1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c2b1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c2c1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c2d0.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c2e1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c2f0.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c300.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c31.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c311.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c321.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c331.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c340.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c351.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c361.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c371.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c380.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c391.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c3a1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c3b1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c3c0.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c3d1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c3e1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c3f1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c400.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c41.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c411.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c421.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c430.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c441.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c451.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c461.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c470.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c481.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c51.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c580.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c591.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c5a0.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c5b1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c5c0.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c5d1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c5e0.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c5f1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c60.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c71.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c81.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/c90.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/ca1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/cb1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/cc0.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/cd1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/ce1.dat (with props)
jena/trunk/jena-sdb/DB/derby/seg0/cf0.dat (with props)
jena/trunk/jena-sdb/DB/derby/service.properties
jena/trunk/jena-sdb/DB/derby/tmp/
Removed:
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/system/LangTag.java
Modified:
jena/trunk/jena-arq/src/main/java/arq/query.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/op/OpBGP.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_MD5.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA1.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA224.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA256.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA384.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA512.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/graph/GraphMemPlain.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/CSVInput.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/TSVInput.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/FmtUtils.java
jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/RomanNumeral.java
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFLanguages.java
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/adapters/RDFReaderRIOT.java
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/stream/LocatorURL.java
jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/web/LangTag.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/graph/impl/LiteralLabelImpl.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/Turtle2NTriples.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/NTriple.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/impl/AttributeLexer.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/IanaLanguageTag.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/Iso3166.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/LanguageTag.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/model/impl/NTripleWriter.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/JenaUUID.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V1_Gen.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V4_Gen.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileUtils.java
jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/LocatorURL.java
jena/trunk/jena-core/src/main/java/jena/schemagen.java
jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Query.java
jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_REST.java
jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_ServletBase.java
jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Update.java
jena/trunk/jena-sdb/src/main/java/com/hp/hpl/jena/sdb/sql/JDBC.java
jena/trunk/jena-tdb/src/main/java/com/hp/hpl/jena/tdb/assembler/IndexAssembler.java
Modified: jena/trunk/jena-arq/src/main/java/arq/query.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/arq/query.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/arq/query.java (original)
+++ jena/trunk/jena-arq/src/main/java/arq/query.java Thu Feb 28 22:20:52 2013
@@ -117,9 +117,11 @@ public class query extends CmdARQ
if ( hasArg(argOptimize) )
{
- String x1 = getValue(argOptimize).toLowerCase() ;
- if ( hasValueOfTrue(argOptimize) || x1.equals("on") || x1.equals("yes") ) queryOptimization = true ;
- else if ( hasValueOfFalse(argOptimize) || x1.equals("off") || x1.equals("no") ) queryOptimization = false ;
+ String x1 = getValue(argOptimize) ;
+ if ( hasValueOfTrue(argOptimize) || x1.equalsIgnoreCase("on") || x1.equalsIgnoreCase("yes") )
+ queryOptimization = true ;
+ else if ( hasValueOfFalse(argOptimize) || x1.equalsIgnoreCase("off") || x1.equalsIgnoreCase("no") )
+ queryOptimization = false ;
else throw new CmdException("Optimization flag must be true/false/on/off/yes/no. Found: "+getValue(argOptimize)) ;
}
}
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/op/OpBGP.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/op/OpBGP.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/op/OpBGP.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/algebra/op/OpBGP.java Thu Feb 28 22:20:52 2013
@@ -42,7 +42,7 @@ public class OpBGP extends Op0
public BasicPattern getPattern() { return pattern ; }
@Override
- public String getName() { return Tags.tagBGP /*.toUpperCase()*/ ; }
+ public String getName() { return Tags.tagBGP /*.toUpperCase(Locale.ENGLISH)*/ ; }
@Override
public Op apply(Transform transform) { return transform.transform(this) ; }
@Override
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_MD5.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_MD5.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_MD5.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_MD5.java Thu Feb 28 22:20:52 2013
@@ -18,11 +18,13 @@
package com.hp.hpl.jena.sparql.expr;
+import java.util.Locale ;
+
import com.hp.hpl.jena.sparql.sse.Tags ;
public class E_MD5 extends ExprDigest
{
- private static final String symbol = Tags.tagMD5.toUpperCase() ;
+ private static final String symbol = Tags.tagMD5.toUpperCase(Locale.ENGLISH) ;
public E_MD5(Expr expr)
{
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA1.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA1.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA1.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA1.java Thu Feb 28 22:20:52 2013
@@ -18,11 +18,13 @@
package com.hp.hpl.jena.sparql.expr;
+import java.util.Locale ;
+
import com.hp.hpl.jena.sparql.sse.Tags ;
public class E_SHA1 extends ExprDigest
{
- private static final String symbol = Tags.tagSHA1.toUpperCase() ;
+ private static final String symbol = Tags.tagSHA1.toUpperCase(Locale.ENGLISH) ;
public E_SHA1(Expr expr)
{
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA224.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA224.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA224.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA224.java Thu Feb 28 22:20:52 2013
@@ -18,11 +18,13 @@
package com.hp.hpl.jena.sparql.expr;
+import java.util.Locale ;
+
import com.hp.hpl.jena.sparql.sse.Tags ;
public class E_SHA224 extends ExprDigest
{
- private static final String symbol = Tags.tagSHA224.toUpperCase() ;
+ private static final String symbol = Tags.tagSHA224.toUpperCase(Locale.ENGLISH) ;
public E_SHA224(Expr expr)
{
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA256.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA256.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA256.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA256.java Thu Feb 28 22:20:52 2013
@@ -18,11 +18,13 @@
package com.hp.hpl.jena.sparql.expr;
+import java.util.Locale ;
+
import com.hp.hpl.jena.sparql.sse.Tags ;
public class E_SHA256 extends ExprDigest
{
- private static final String symbol = Tags.tagSHA256.toUpperCase() ;
+ private static final String symbol = Tags.tagSHA256.toUpperCase(Locale.ENGLISH) ;
public E_SHA256(Expr expr)
{
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA384.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA384.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA384.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA384.java Thu Feb 28 22:20:52 2013
@@ -18,11 +18,13 @@
package com.hp.hpl.jena.sparql.expr;
+import java.util.Locale ;
+
import com.hp.hpl.jena.sparql.sse.Tags ;
public class E_SHA384 extends ExprDigest
{
- private static final String symbol = Tags.tagSHA384.toUpperCase() ;
+ private static final String symbol = Tags.tagSHA384.toUpperCase(Locale.ENGLISH) ;
public E_SHA384(Expr expr)
{
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA512.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA512.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA512.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/expr/E_SHA512.java Thu Feb 28 22:20:52 2013
@@ -18,11 +18,13 @@
package com.hp.hpl.jena.sparql.expr;
+import java.util.Locale ;
+
import com.hp.hpl.jena.sparql.sse.Tags ;
public class E_SHA512 extends ExprDigest
{
- private static final String symbol = Tags.tagSHA512.toUpperCase() ;
+ private static final String symbol = Tags.tagSHA512.toUpperCase(Locale.ENGLISH) ;
public E_SHA512(Expr expr)
{
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/graph/GraphMemPlain.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/graph/GraphMemPlain.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/graph/GraphMemPlain.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/graph/GraphMemPlain.java Thu Feb 28 22:20:52 2013
@@ -20,6 +20,7 @@ package com.hp.hpl.jena.sparql.graph;
import java.util.HashSet ;
import java.util.Iterator ;
+import java.util.Locale ;
import java.util.Set ;
import com.hp.hpl.jena.graph.Node ;
@@ -101,7 +102,7 @@ public class GraphMemPlain extends Graph
String lang = node.getLiteralLanguage() ;
if ( lang != null && ! lang.equals("") )
node = Node.createLiteral(node.getLiteralLexicalForm(),
- lang.toLowerCase(),
+ lang.toLowerCase(Locale.ENGLISH),
node.getLiteralDatatype()) ;
}
return node ;
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/CSVInput.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/CSVInput.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/CSVInput.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/CSVInput.java Thu Feb 28 22:20:52 2013
@@ -110,9 +110,9 @@ public class CSVInput
if (str == null) throw new ARQException("CSV Boolean Results malformed, unexpected end of input after header row");
str = str.trim();
- if (str.toLowerCase().equals("true") || str.toLowerCase().equals("yes")) {
+ if (str.equalsIgnoreCase("true") || str.equalsIgnoreCase("yes")) {
return true;
- } else if (str.toLowerCase().equals("false") || str.toLowerCase().equals("no")) {
+ } else if (str.equalsIgnoreCase("false") || str.equalsIgnoreCase("no")) {
return false;
} else {
throw new ARQException("CSV Boolean Results malformed, expected one of - true yes false no - but got " + str);
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/TSVInput.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/TSVInput.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/TSVInput.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/resultset/TSVInput.java Thu Feb 28 22:20:52 2013
@@ -112,9 +112,9 @@ public class TSVInput {
if (str == null) throw new ARQException("TSV Boolean Results malformed, unexpected end of input after header row");
str = str.trim();
- if (str.toLowerCase().equals("true") || str.toLowerCase().equals("yes")) {
+ if (str.equalsIgnoreCase("true") || str.equalsIgnoreCase("yes")) {
return true;
- } else if (str.toLowerCase().equals("false") || str.toLowerCase().equals("no")) {
+ } else if (str.equalsIgnoreCase("false") || str.equalsIgnoreCase("no")) {
return false;
} else {
throw new ARQException("TSV Boolean Results malformed, expected one of - true yes false no - but got " + str);
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/FmtUtils.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/FmtUtils.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/FmtUtils.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/FmtUtils.java Thu Feb 28 22:20:52 2013
@@ -18,6 +18,7 @@
package com.hp.hpl.jena.sparql.util;
+import java.util.Locale ;
import java.util.regex.Pattern ;
@@ -561,7 +562,7 @@ public class FmtUtils
}
else
{
- String hexstr = Integer.toHexString(c).toUpperCase();
+ String hexstr = Integer.toHexString(c).toUpperCase(Locale.ENGLISH);
int pad = 4 - hexstr.length();
sbuff.append("\\u");
for (; pad > 0; pad--)
Modified: jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/RomanNumeral.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/RomanNumeral.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/RomanNumeral.java (original)
+++ jena/trunk/jena-arq/src/main/java/com/hp/hpl/jena/sparql/util/RomanNumeral.java Thu Feb 28 22:20:52 2013
@@ -18,6 +18,7 @@
package com.hp.hpl.jena.sparql.util;
+import java.util.Locale ;
import java.util.regex.Matcher ;
import java.util.regex.Pattern ;
@@ -83,7 +84,7 @@ public class RomanNumeral
public static boolean isValid(String lex)
{
- lex = lex.toUpperCase() ;
+ lex = lex.toUpperCase(Locale.ENGLISH) ;
// Excludes IIII
Matcher m = pattern.matcher(lex);
return m.matches() ;
@@ -93,7 +94,7 @@ public class RomanNumeral
// It is easier working right to left!
public static int r2i(String lex)
{
- lex = lex.toUpperCase() ;
+ lex = lex.toUpperCase(Locale.ENGLISH) ;
// This is overly permissive.
// 1 - allows multiple reducing values
Modified: jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFLanguages.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFLanguages.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFLanguages.java (original)
+++ jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFLanguages.java Thu Feb 28 22:20:52 2013
@@ -321,7 +321,7 @@ public class RDFLanguages
return lang ;
}
- static String canonicalKey(String x) { return x.toLowerCase(Locale.US) ; }
+ static String canonicalKey(String x) { return x.toLowerCase(Locale.ENGLISH) ; }
public static ContentType guessContentType(String resourceName)
{
Modified: jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/adapters/RDFReaderRIOT.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/adapters/RDFReaderRIOT.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/adapters/RDFReaderRIOT.java (original)
+++ jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/adapters/RDFReaderRIOT.java Thu Feb 28 22:20:52 2013
@@ -51,7 +51,7 @@ public class RDFReaderRIOT implements RD
public RDFReaderRIOT(String lang)
{
- base = "org.apache.jena.lang."+lang.toLowerCase(Locale.US) ;
+ base = "org.apache.jena.lang."+lang.toLowerCase(Locale.ENGLISH) ;
hintlang = lang ;
}
Modified: jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/stream/LocatorURL.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/stream/LocatorURL.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/stream/LocatorURL.java (original)
+++ jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/stream/LocatorURL.java Thu Feb 28 22:20:52 2013
@@ -18,6 +18,8 @@
package org.apache.jena.riot.stream;
+import java.util.Locale ;
+
import org.apache.jena.atlas.web.TypedInputStream ;
import org.apache.jena.riot.web.HttpOp ;
import org.slf4j.Logger ;
@@ -57,7 +59,7 @@ public class LocatorURL implements Locat
String uriSchemeName = FileUtils.getScheme(filenameOrURI) ;
if ( uriSchemeName == null )
return false ;
- uriSchemeName = uriSchemeName.toLowerCase() ;
+ uriSchemeName = uriSchemeName.toLowerCase(Locale.ENGLISH) ;
for ( int i = 0 ; i < schemeNames.length ; i++ )
{
if ( uriSchemeName.equals(schemeNames[i]) )
Modified: jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/web/LangTag.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/web/LangTag.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/web/LangTag.java (original)
+++ jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/web/LangTag.java Thu Feb 28 22:20:52 2013
@@ -18,6 +18,7 @@
package org.apache.jena.riot.web;
+import java.util.Locale ;
import java.util.regex.Matcher ;
import java.util.regex.Pattern ;
@@ -287,13 +288,13 @@ public class LangTag
private static String lowercase(String string)
{
if ( string == null ) return null ;
- return string.toLowerCase() ;
+ return string.toLowerCase(Locale.ENGLISH) ;
}
private static String uppercase(String string)
{
if ( string == null ) return null ;
- return string.toUpperCase() ;
+ return string.toUpperCase(Locale.ENGLISH) ;
}
private static String titlecase(String string)
@@ -301,7 +302,7 @@ public class LangTag
if ( string == null ) return null ;
char ch1 = string.charAt(0) ;
ch1 = Character.toUpperCase(ch1) ;
- string = string.substring(1).toLowerCase() ;
+ string = lowercase(string.substring(1)) ;
return ch1+string ;
}
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/graph/impl/LiteralLabelImpl.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/graph/impl/LiteralLabelImpl.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/graph/impl/LiteralLabelImpl.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/graph/impl/LiteralLabelImpl.java Thu Feb 28 22:20:52 2013
@@ -18,6 +18,8 @@
package com.hp.hpl.jena.graph.impl;
+import java.util.Locale ;
+
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -297,7 +299,7 @@ final /*public*/ class LiteralLabelImpl
public Object getIndexingValue() {
return
isXML() ? this
- : !lang.equals( "" ) ? getLexicalForm() + "@" + lang.toLowerCase()
+ : !lang.equals( "" ) ? getLexicalForm() + "@" + lang.toLowerCase(Locale.ENGLISH)
: wellformed ? getValue()
: getLexicalForm()
;
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/Turtle2NTriples.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/Turtle2NTriples.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/Turtle2NTriples.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/n3/turtle/Turtle2NTriples.java Thu Feb 28 22:20:52 2013
@@ -20,6 +20,7 @@ package com.hp.hpl.jena.n3.turtle;
import java.io.PrintStream;
import java.io.PrintWriter;
+import java.util.Locale ;
import com.hp.hpl.jena.graph.Node;
import com.hp.hpl.jena.graph.Triple;
@@ -124,7 +125,7 @@ public class Turtle2NTriples implements
} else if (c >= 32 && c < 127) {
writer.print(c);
} else {
- String hexstr = Integer.toHexString(c).toUpperCase();
+ String hexstr = Integer.toHexString(c).toUpperCase(Locale.ENGLISH);
int pad = 4 - hexstr.length();
writer.print("\\u");
for (; pad > 0; pad--)
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/NTriple.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/NTriple.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/NTriple.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/NTriple.java Thu Feb 28 22:20:52 2013
@@ -31,6 +31,7 @@ import java.io.InputStream;
import java.io.PrintStream;
import java.io.UnsupportedEncodingException;
import java.net.URL;
+import java.util.Locale ;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@@ -594,7 +595,7 @@ int debugC = 0;
line.append(ch);
else {
print("\\u");
- String hexstr = Integer.toHexString(ch).toUpperCase();
+ String hexstr = Integer.toHexString(ch).toUpperCase(Locale.ENGLISH);
int pad = 4 - hexstr.length();
for (; pad > 0; pad--)
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/impl/AttributeLexer.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/impl/AttributeLexer.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/impl/AttributeLexer.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/impl/AttributeLexer.java Thu Feb 28 22:20:52 2013
@@ -114,8 +114,7 @@ public class AttributeLexer extends QNam
case 0:
if ((select & A_XML_OTHER) == A_XML_OTHER) {
String qn = getQName();
- if ((qn.length() >= 3 && qn.substring(0, 3).toLowerCase()
- .equals("xml"))
+ if ((qn.length() >= 3 && qn.substring(0, 3).equalsIgnoreCase("xml"))
|| xmlns.equals(getUri())) {
// Some tools, e.g. DOM, won't let us switch off
// namespaces. Hence, they fall through to here.
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/IanaLanguageTag.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/IanaLanguageTag.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/IanaLanguageTag.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/IanaLanguageTag.java Thu Feb 28 22:20:52 2013
@@ -89,7 +89,7 @@ public class IanaLanguageTag extends Lan
all.put("yue",new IanaLanguageTag[]{new IanaLanguageTag("zh-yue")});
}
catch (LanguageTagSyntaxException ee) {
- System.err.println("Internal Error in static initializer of IanaLnaguageTag.");
+ System.err.println("Internal Error in static initializer of IanaLanguageTag.");
}
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/Iso3166.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/Iso3166.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/Iso3166.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/Iso3166.java Thu Feb 28 22:20:52 2013
@@ -26,6 +26,7 @@ package com.hp.hpl.jena.rdf.arp.lang;
import java.util.HashMap;
+import java.util.Locale ;
import java.util.Map;
/** Country code names from ISO 3166.
*<p>
@@ -42,7 +43,7 @@ public class Iso3166 {
/** Creates new Iso639 */
private Iso3166(String code,String engName) {
- this.code = code.toLowerCase();
+ this.code = code.toLowerCase(Locale.ENGLISH);
name = engName;
all.put(this.code,this);
}
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/LanguageTag.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/LanguageTag.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/LanguageTag.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/arp/lang/LanguageTag.java Thu Feb 28 22:20:52 2013
@@ -24,6 +24,7 @@
package com.hp.hpl.jena.rdf.arp.lang;
+import java.util.Locale ;
import java.util.Vector;
/**
@@ -37,7 +38,7 @@ public class LanguageTag implements Lang
* broken.
*/
public LanguageTag(String tag) throws LanguageTagSyntaxException {
- String lc = tag.toLowerCase();
+ String lc = tag.toLowerCase(Locale.ENGLISH);
Vector<String> v = new Vector<String>();
int subT;
while (true) {
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/model/impl/NTripleWriter.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/model/impl/NTripleWriter.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/model/impl/NTripleWriter.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/rdf/model/impl/NTripleWriter.java Thu Feb 28 22:20:52 2013
@@ -23,6 +23,7 @@ import com.hp.hpl.jena.util.FileUtils;
import com.hp.hpl.jena.shared.*;
import java.io.*;
+import java.util.Locale ;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -153,7 +154,7 @@ public class NTripleWriter extends Objec
if (c < okURIChars.length && okURIChars[c]) {
writer.print(c);
} else {
- String hexstr = Integer.toHexString(c).toUpperCase();
+ String hexstr = Integer.toHexString(c).toUpperCase(Locale.ENGLISH);
int pad = 4 - hexstr.length();
writer.print("\\u");
for (; pad > 0; pad--)
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/JenaUUID.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/JenaUUID.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/JenaUUID.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/JenaUUID.java Thu Feb 28 22:20:52 2013
@@ -22,6 +22,7 @@
package com.hp.hpl.jena.shared.uuid;
+import java.util.Locale ;
import java.util.UUID;
import org.slf4j.Logger;
@@ -107,7 +108,7 @@ public abstract class JenaUUID
return nil() ;
// Canonical: this works in conjunction with .equals
- s = s.toLowerCase() ;
+ s = s.toLowerCase(Locale.ENGLISH) ;
if ( s.startsWith("urn:") )
s = s.substring(4) ;
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V1_Gen.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V1_Gen.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V1_Gen.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V1_Gen.java Thu Feb 28 22:20:52 2013
@@ -18,6 +18,8 @@
package com.hp.hpl.jena.shared.uuid;
+import java.util.Locale ;
+
import com.hp.hpl.jena.shared.uuid.JenaUUID.FormatException ;
/* RFC 4122 "A Universally Unique IDentifier (UUID) URN Namespace"
@@ -155,7 +157,7 @@ public class UUID_V1_Gen implements UUID
@Override
public JenaUUID parse(String s) throws FormatException
{
- s = s.toLowerCase() ;
+ s = s.toLowerCase(Locale.ENGLISH) ;
if ( s.length() != 36 )
throw new FormatException("UUID string is not 36 chars long: it's "+s.length()+" ["+s+"]") ;
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V4_Gen.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V4_Gen.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V4_Gen.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/shared/uuid/UUID_V4_Gen.java Thu Feb 28 22:20:52 2013
@@ -57,7 +57,7 @@ public class UUID_V4_Gen implements UUID
public UUID_V4 parseV4(String s)
{
- s = s.toLowerCase() ;
+ s = s.toLowerCase(Locale.ENGLISH) ;
if ( s.length() != 36 )
throw new FormatException("UUID string is not 36 chars long: it's "+s.length()+" ["+s+"]") ;
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileUtils.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileUtils.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileUtils.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/FileUtils.java Thu Feb 28 22:20:52 2013
@@ -21,6 +21,7 @@ package com.hp.hpl.jena.util;
import java.io.*;
import java.net.URL;
import java.nio.charset.Charset;
+import java.util.Locale ;
import org.slf4j.LoggerFactory;
@@ -225,7 +226,7 @@ public class FileUtils
{
case ' ': case '~':
sbuff.append('%') ;
- sbuff.append(Integer.toHexString(c).toUpperCase()) ;
+ sbuff.append(Integer.toHexString(c).toUpperCase(Locale.ENGLISH)) ;
break ;
default:
sbuff.append(c);
Modified: jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/LocatorURL.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/LocatorURL.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/LocatorURL.java (original)
+++ jena/trunk/jena-core/src/main/java/com/hp/hpl/jena/util/LocatorURL.java Thu Feb 28 22:20:52 2013
@@ -24,6 +24,7 @@ import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
+import java.util.Locale ;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -123,7 +124,7 @@ public class LocatorURL implements Locat
String uriSchemeName = getScheme(filenameOrURI) ;
if ( uriSchemeName == null )
return false ;
- uriSchemeName = uriSchemeName.toLowerCase() ;
+ uriSchemeName = uriSchemeName.toLowerCase(Locale.ENGLISH) ;
for ( int i = 0 ; i < schemeNames.length ; i++ )
{
if ( uriSchemeName.equals(schemeNames[i]) )
Modified: jena/trunk/jena-core/src/main/java/jena/schemagen.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-core/src/main/java/jena/schemagen.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-core/src/main/java/jena/schemagen.java (original)
+++ jena/trunk/jena-core/src/main/java/jena/schemagen.java Thu Feb 28 22:20:52 2013
@@ -531,7 +531,7 @@ public class schemagen {
return m_options.hasIncludeSourceOption();
}
- /** Convert s to a legal Java identifier; capitalise first char if cap is true */
+ /** Converts to a legal Java identifier; capitalise first char if cap is true */
protected String asLegalJavaID( String s, boolean cap ) {
StringBuffer buf = new StringBuffer();
int i = 0;
Modified: jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Query.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Query.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Query.java (original)
+++ jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Query.java Thu Feb 28 22:20:52 2013
@@ -142,7 +142,7 @@ public abstract class SPARQL_Query exten
@Override
protected void validate(HttpServletRequest request)
{
- String method = request.getMethod().toUpperCase() ;
+ String method = request.getMethod().toUpperCase(Locale.ENGLISH) ;
if ( ! HttpNames.METHOD_POST.equals(method) && ! HttpNames.METHOD_GET.equals(method) )
errorMethodNotAllowed("Not a GET or POST request") ;
Modified: jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_REST.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_REST.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_REST.java (original)
+++ jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_REST.java Thu Feb 28 22:20:52 2013
@@ -25,6 +25,7 @@ import java.io.ByteArrayInputStream ;
import java.io.IOException ;
import java.io.InputStream ;
import java.util.Enumeration ;
+import java.util.Locale ;
import javax.servlet.ServletException ;
import javax.servlet.http.HttpServletRequest ;
@@ -194,7 +195,7 @@ public abstract class SPARQL_REST extend
{
HttpServletRequest req = action.request ;
HttpServletResponse resp = action.response ;
- String method = req.getMethod().toUpperCase() ;
+ String method = req.getMethod().toUpperCase(Locale.ENGLISH) ;
// See HttpServlet.service.
// We dispatch by REQUEST
Modified: jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_ServletBase.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_ServletBase.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_ServletBase.java (original)
+++ jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_ServletBase.java Thu Feb 28 22:20:52 2013
@@ -151,9 +151,9 @@ public abstract class SPARQL_ServletBase
private void initResponse(HttpServletRequest request, HttpServletResponse response)
{
setCommonHeaders(response) ;
- String method = request.getMethod().toUpperCase() ;
+ String method = request.getMethod() ;
// All GET and HEAD operations are sensitive to conneg so ...
- if ( HttpNames.METHOD_GET.equals(method) || HttpNames.METHOD_HEAD.equals(method) )
+ if ( HttpNames.METHOD_GET.equalsIgnoreCase(method) || HttpNames.METHOD_HEAD.equalsIgnoreCase(method) )
setVaryHeader(response) ;
}
Modified: jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Update.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Update.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Update.java (original)
+++ jena/trunk/jena-fuseki/src/main/java/org/apache/jena/fuseki/servlets/SPARQL_Update.java Thu Feb 28 22:20:52 2013
@@ -28,10 +28,7 @@ import static org.apache.jena.fuseki.Htt
import java.io.ByteArrayInputStream ;
import java.io.IOException ;
import java.io.InputStream ;
-import java.util.Arrays ;
-import java.util.Collection ;
-import java.util.Enumeration ;
-import java.util.List ;
+import java.util.* ;
import javax.servlet.ServletException ;
import javax.servlet.http.HttpServletRequest ;
@@ -132,7 +129,7 @@ public class SPARQL_Update extends SPARQ
@Override
protected void validate(HttpServletRequest request)
{
- if ( ! HttpNames.METHOD_POST.equals(request.getMethod().toUpperCase()) )
+ if ( ! HttpNames.METHOD_POST.equalsIgnoreCase(request.getMethod()) )
errorMethodNotAllowed("SPARQL Update : use POST") ;
String ctStr ;
Added: jena/trunk/jena-sdb/DB/derby/db.lck
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/db.lck?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/db.lck
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/dbex.lck
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/dbex.lck?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/dbex.lck
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/log/log.ctrl
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/log/log.ctrl?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/log/log.ctrl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/log/log1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/log/log1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/log/log1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/log/logmirror.ctrl
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/log/logmirror.ctrl?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/log/logmirror.ctrl
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c10.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c10.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c10.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c101.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c101.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c101.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c111.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c111.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c111.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c121.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c121.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c121.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c130.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c130.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c130.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c141.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c141.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c141.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c150.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c150.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c150.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c161.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c161.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c161.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c171.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c171.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c171.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c180.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c180.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c180.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c191.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c191.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c191.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c1a1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c1a1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c1a1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c1b1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c1b1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c1b1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c1c0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c1c0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c1c0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c1d1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c1d1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c1d1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c1e0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c1e0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c1e0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c1f1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c1f1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c1f1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c20.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c20.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c20.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c200.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c200.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c200.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c211.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c211.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c211.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c221.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c221.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c221.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c230.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c230.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c230.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c241.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c241.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c241.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c251.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c251.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c251.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c260.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c260.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c260.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c271.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c271.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c271.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c281.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c281.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c281.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c290.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c290.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c290.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c2a1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c2a1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c2a1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c2b1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c2b1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c2b1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c2c1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c2c1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c2c1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c2d0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c2d0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c2d0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c2e1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c2e1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c2e1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c2f0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c2f0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c2f0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c300.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c300.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c300.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c31.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c31.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c31.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c311.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c311.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c311.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c321.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c321.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c321.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c331.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c331.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c331.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c340.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c340.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c340.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c351.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c351.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c351.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c361.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c361.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c361.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c371.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c371.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c371.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c380.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c380.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c380.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c391.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c391.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c391.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c3a1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c3a1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c3a1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c3b1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c3b1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c3b1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c3c0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c3c0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c3c0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c3d1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c3d1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c3d1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c3e1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c3e1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c3e1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c3f1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c3f1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c3f1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c400.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c400.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c400.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c41.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c41.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c41.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c411.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c411.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c411.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c421.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c421.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c421.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c430.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c430.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c430.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c441.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c441.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c441.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c451.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c451.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c451.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c461.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c461.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c461.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c470.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c470.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c470.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c481.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c481.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c481.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c51.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c51.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c51.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c580.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c580.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c580.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c591.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c591.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c591.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c5a0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c5a0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c5a0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c5b1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c5b1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c5b1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c5c0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c5c0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c5c0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c5d1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c5d1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c5d1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c5e0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c5e0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c5e0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c5f1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c5f1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c5f1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c60.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c60.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c60.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c71.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c71.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c71.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c81.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c81.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c81.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/c90.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/c90.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/c90.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/ca1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/ca1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/ca1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/cb1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/cb1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/cb1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/cc0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/cc0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/cc0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/cd1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/cd1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/cd1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/ce1.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/ce1.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/ce1.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/seg0/cf0.dat
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/seg0/cf0.dat?rev=1451393&view=auto
==============================================================================
Binary file - no diff available.
Propchange: jena/trunk/jena-sdb/DB/derby/seg0/cf0.dat
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: jena/trunk/jena-sdb/DB/derby/service.properties
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/DB/derby/service.properties?rev=1451393&view=auto
==============================================================================
--- jena/trunk/jena-sdb/DB/derby/service.properties (added)
+++ jena/trunk/jena-sdb/DB/derby/service.properties Thu Feb 28 22:20:52 2013
@@ -0,0 +1,23 @@
+#/home/afs/Jena/jena-sdb/DB/derby
+# ********************************************************************
+# *** Please do NOT edit this file. ***
+# *** CHANGING THE CONTENT OF THIS FILE MAY CAUSE DATA CORRUPTION. ***
+# ********************************************************************
+#Mon Feb 11 15:11:00 GMT 2013
+SysschemasIndex2Identifier=225
+SyscolumnsIdentifier=144
+SysconglomeratesIndex1Identifier=49
+SysconglomeratesIdentifier=32
+SyscolumnsIndex2Identifier=177
+SysschemasIndex1Identifier=209
+SysconglomeratesIndex3Identifier=81
+SystablesIndex2Identifier=129
+SyscolumnsIndex1Identifier=161
+derby.serviceProtocol=org.apache.derby.database.Database
+SysschemasIdentifier=192
+derby.storage.propertiesId=16
+SysconglomeratesIndex2Identifier=65
+derby.serviceLocale=en_GB
+SystablesIdentifier=96
+SystablesIndex1Identifier=113
+#--- last line, don't put anything after this line ---
Modified: jena/trunk/jena-sdb/src/main/java/com/hp/hpl/jena/sdb/sql/JDBC.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-sdb/src/main/java/com/hp/hpl/jena/sdb/sql/JDBC.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-sdb/src/main/java/com/hp/hpl/jena/sdb/sql/JDBC.java (original)
+++ jena/trunk/jena-sdb/src/main/java/com/hp/hpl/jena/sdb/sql/JDBC.java Thu Feb 28 22:20:52 2013
@@ -23,6 +23,7 @@ import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
+import java.util.Locale ;
import java.util.Map;
import org.slf4j.Logger;
@@ -114,7 +115,7 @@ public class JDBC
if ( log.isDebugEnabled() )
log.debug(String.format("Create JDBC URL: (type=%s, host=%s, dbName=%s)", type, host, dbName)) ;
- type = type.toLowerCase() ;
+ type = type.toLowerCase(Locale.ENGLISH) ;
if ( user == null )
user = Access.getUser() ;
Modified: jena/trunk/jena-tdb/src/main/java/com/hp/hpl/jena/tdb/assembler/IndexAssembler.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-tdb/src/main/java/com/hp/hpl/jena/tdb/assembler/IndexAssembler.java?rev=1451393&r1=1451392&r2=1451393&view=diff
==============================================================================
--- jena/trunk/jena-tdb/src/main/java/com/hp/hpl/jena/tdb/assembler/IndexAssembler.java (original)
+++ jena/trunk/jena-tdb/src/main/java/com/hp/hpl/jena/tdb/assembler/IndexAssembler.java Thu Feb 28 22:20:52 2013
@@ -22,6 +22,9 @@ import static com.hp.hpl.jena.sparql.uti
import static com.hp.hpl.jena.sparql.util.graph.GraphUtils.getAsStringValue;
import static com.hp.hpl.jena.tdb.assembler.VocabTDB.pDescription;
import static com.hp.hpl.jena.tdb.assembler.VocabTDB.pFile;
+
+import java.util.Locale ;
+
import org.apache.jena.atlas.lib.ColumnMap ;
@@ -56,7 +59,7 @@ public class IndexAssembler extends Asse
public TupleIndex open(Assembler a, Resource root, Mode mode)
{
exactlyOneProperty(root, pDescription) ;
- String desc = getAsStringValue(root, pDescription).toUpperCase() ;
+ String desc = getAsStringValue(root, pDescription).toUpperCase(Locale.ENGLISH) ;
exactlyOneProperty(root, pFile) ;
String filename = getAsStringValue(root, pFile) ;