11#
2- # Copyright (c) 2014, 2016 , Oracle and/or its affiliates. All rights reserved.
2+ # Copyright (c) 2014, 2017 , Oracle and/or its affiliates. All rights reserved.
33#
44
55# Messages used in SODA API exceptions
16162006 =''since'' and ''until'' arguments cannot both be null.
17172007 =Collection {0} has no version.
18182008 ={0} argument must be positive.
19- 2009 =The total number of keys specified using key(), keys(), or filter() methods \
20- is {0}, which exceeds the maximum limit of {1}.
19+ 2009 =The total number of keys specified using key(), keys(), or filter() \
20+ methods is {0}, which exceeds the maximum limit of {1}.
21212010 ={0} iterator returned null, after returning {1} documents.
22222011 =Invalid argument value "{0}".
23232012 =A maximum length cannot be set for LOB types.
24- 2013 =SecureFile LOB settings cannot be used when the content column type is "{0}"
25- 2014 =The last-modified column index can only be set when the last-modified column name is set.
26- 2015 =If the assignment method is "SEQUENCE", a key column sequence name must be specified.
24+ 2013 =SecureFile LOB settings cannot be used when the content column type \
25+ is "{0}"
26+ 2014 =The last-modified column index can only be set when the last-modified \
27+ column name is set.
28+ 2015 =If the assignment method is "SEQUENCE", a key column sequence name must \
29+ be specified.
27302016 =A version method was specified but the version column name is unspecified.
28312017 =The specified key column type cannot be used with a maximum length.
29- 2018 =When using GUID or UUID to assign character type key values, the key column \
30- length must be 32 bytes or greater.
31- 2019 =The collection may not have a media type column unless the content column type is BLOB.
32- 2020 =Media type of the document is not "application/json". getContentAsString() \
33- is only supported for JSON documents.
32+ 2018 =When using GUID or UUID to assign character type key values, the key \
33+ column length must be 32 bytes or greater.
34+ 2019 =The collection may not have a media type column unless the content \
35+ column type is BLOB.
36+ 2020 =Media type of the document is not "application/json". \
37+ getContentAsString() is only supported for JSON documents.
34382021 ={0} set contains null.
35- 2022 =The key for the document to replace must be specified using the key() method.
39+ 2022 =The key for the document to replace must be specified using the \
40+ key() method.
36412023 ={0} argument must be nonnegative.
37422024 =Invalid index create specification.
38432025 =Invalid index drop specification.
39442026 =Collection metadata document has no content or has empty content.
40452027 =Collection metadata document is not valid JSON.
41- 2028 =Collection metadata document is not valid JSON, encoding could not be determined.
46+ 2028 =Collection metadata document is not valid JSON, encoding could not be \
47+ determined.
42482029 =IOException occurred while processing collection metadata document.
43492030 =Invalid value for "{0}" in the collection metadata.
44502031 =The collection metadata must be a JSON object.
45512032 =The object key "{0}" is unexpected in the collection metadata.
46- 2033 =The collection is not configured with client-assigned keys, but the input document \
47- has a key.
48- 2034 =The collection is not configured with client-assigned key, but {0} iterator returned a \
49- document with a key, after returning {1} documents.
52+ 2033 =The collection is not configured with client-assigned keys, but the \
53+ input document has a key.
54+ 2034 =The collection is not configured with client-assigned key, but {0} \
55+ iterator returned a document with a key, after returning {1} documents.
50562035 =getCurrentSchema() invoked on the provided JDBC connection returned null.
51572036 =Invalid projection specification.
52582037 =The value {0} is not a valid key of type {1}.
@@ -57,13 +63,23 @@ the content column encryption is set to NONE.
57632041 =Error trying to drop the collection. Make sure all outstanding writes \
5864to the collection are committed.
59652042 =This operation requires SODA to start a transaction, \
60- but there is an error disabling JDBC connection auto-commit.
66+ but there is an error disabling JDBC connection auto-commit.
61672043 =Projection specification document has no content or has empty content.
62682044 =Patch specification document has no content or has empty content.
63692045 =Projection specification should not contain a mix of include \
64- and exclude rules.
70+ and exclude rules.
65712046 =Path for an index or order by condition should not contain array steps.
66-
72+ 2047 =Connection must be an OracleConnection or a wrapper for an OracleConnection.
73+ 2048 =Language parameter is not supported with a 12.1.0.2 Oracle Database text \
74+ index.
75+ 2049 =Default functional index mode relies on json_value "null on empty" clause \
76+ supported starting with 12.2.0.1 Oracle Database release. \
77+ "scalarRequired" and "lax" modes are supported on 12.1.0.2. Note: "lax" \
78+ indexes are not used by QBEs, so "scalarRequired" is recommended.
79+ 2050 ="{0}" cannot be specified for a 12.1.0.2 Oracle Database text index.
80+ 2051 =Operation "{0}" requires transaction management when connection is in auto-commit \
81+ mode, but "avoidTxnManagement" flag is set to true on the OracleDatabase instance. \
82+ Disable auto-commit mode to execute the operation.
6783#
6884# Internal errors (2500 to 2999 error code range)
6985#
@@ -73,14 +89,21 @@ to the collection are committed.
73892503 =Insert document to collection {0} failed.
74902504 =Unable to generate UUID-based key.
75912505 =Document with key {0} has size {1}, which exceeds the 2GB limit.
92+ 2506 =IDENTITY key assignment requires RETURNING support in SQL.
93+ 2507 =Error obtaining database version.
7694
7795#
7896# Unimplemented errors (3000 to 3499 error code range)
7997#
80983000 =Truncation not supported, collection {0} is not table based.
81- 3001 =indexAll is not implemented for content columns with type {0}.
82- 3002 =indexAll is not implemented for collections with NVARCHAR2 keys.
83- 3003 =Java Virtual Machine (JVM) does not support MD5 versioning algorithm. Switch to \
84- another versioning algorithm.
85- 3004 =Java Virtual Machine (JVM) does not support SHA256 versioning algorithm. Switch to \
86- another versioning algorithm.
99+ 3001 =JSON search index is not implemented for content columns with type {0}.
100+ 3002 =JSON search index is not implemented for collections with NVARCHAR2 keys.
101+ 3003 =Java Virtual Machine (JVM) does not support MD5 versioning algorithm. \
102+ Switch to another versioning algorithm.
103+ 3004 =Java Virtual Machine (JVM) does not support SHA256 versioning algorithm. \
104+ Switch to another versioning algorithm.
105+ 3005 =Feature is not implememted.
106+ 3006 =JSON spatial indexing is not supported on heterogeneous collections.
107+ 3007 =JSON search indexing is not supported on heterogeneous collections.
108+ 3008 =JSON functional indexing is not supported on heterogeneous collections.
109+ 3009 =Query-by-example (QBE) is not supported on heterogeneous collections.
0 commit comments