This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/master by this push:
     new 724644b  Rename org.apache.juneau.ini to org.apache.juneau.config.
724644b is described below

commit 724644b5bbf9bd969664e88292a0f76e63aa268e
Author: JamesBognar <[email protected]>
AuthorDate: Sat Feb 10 18:13:05 2018 -0500

    Rename org.apache.juneau.ini to org.apache.juneau.config.
---
 .../apache/juneau/{ini => config}/ConfigFile.java  |   6 +-
 .../juneau/{ini => config}/ConfigFileBuilder.java  |  14 +-
 .../juneau/{ini => config}/ConfigFileContext.java  |   2 +-
 .../juneau/{ini => config}/ConfigFileFormat.java   |   2 +-
 .../juneau/{ini => config}/ConfigFileImpl.java     |   6 +-
 .../juneau/{ini => config}/ConfigFileListener.java |   2 +-
 .../juneau/{ini => config}/ConfigFileWrapped.java  |   4 +-
 .../juneau/{ini => config}/ConfigFileWritable.java |   2 +-
 .../juneau/{ini => config}/ConfigSource.java       |   2 +-
 .../juneau/{ini => config}/ConfigSourceFile.java   |   2 +-
 .../juneau/{ini => config}/ConfigSourceMemory.java |   2 +-
 .../{ini => config}/ConfigSourceSettings.java      |   2 +-
 .../apache/juneau/{ini => config}/ConfigUtils.java |   2 +-
 .../org/apache/juneau/{ini => config}/Encoder.java |   2 +-
 .../juneau/{ini => config}/EntryListener.java      |   2 +-
 .../org/apache/juneau/{ini => config}/Section.java |   6 +-
 .../juneau/{ini => config}/SectionListener.java    |   2 +-
 .../apache/juneau/{ini => config}/XorEncoder.java  |   4 +-
 .../juneau/{ini => config}/package-info.java       |   2 +-
 .../juneau/{ini => config}/vars/ConfigFileVar.java |   4 +-
 .../juneau/{ini => config}/vars/package-info.java  |   2 +-
 .../java/org/apache/juneau/JacocoDummyTest.java    |   2 +-
 .../{ini => config}/ConfigFileBuilderTest.java     |   2 +-
 .../{ini => config}/ConfigFileInterfaceTest.java   |   2 +-
 .../juneau/{ini => config}/ConfigFileTest.java     |   2 +-
 juneau-doc/src/main/javadoc/overview.html          | 160 +++++++++++----------
 .../examples/rest/DockerRegistryResource.java      |   2 +-
 .../juneau/examples/rest/SqlQueryResource.java     |   2 +-
 .../apache/juneau/microservice/Microservice.java   |   4 +-
 .../juneau/microservice/RestMicroservice.java      |   2 +-
 .../microservice/resources/ConfigResource.java     |   2 +-
 .../microservice/resources/LogsResource.java       |   2 +-
 .../apache/juneau/rest/test/ConfigResource.java    |   2 +-
 .../apache/juneau/rest/test/ParamsResource.java    |   2 +-
 .../org/apache/juneau/rest/test/ConfigTest.java    |   2 +-
 .../java/org/apache/juneau/rest/RestContext.java   |   2 +-
 .../org/apache/juneau/rest/RestContextBuilder.java |   4 +-
 .../java/org/apache/juneau/rest/RestParam.java     |   2 +-
 .../org/apache/juneau/rest/RestParamDefaults.java  |   2 +-
 .../java/org/apache/juneau/rest/RestRequest.java   |   2 +-
 .../apache/juneau/rest/annotation/HookEvent.java   |   2 +-
 .../juneau/rest/annotation/ResourceSwagger.java    |   2 +-
 .../juneau/rest/annotation/RestResource.java       |   2 +-
 43 files changed, 142 insertions(+), 136 deletions(-)

diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFile.java 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFile.java
similarity index 97%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFile.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFile.java
index 452a154..d7ae935 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFile.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFile.java
@@ -10,13 +10,13 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import static java.lang.reflect.Modifier.*;
-import static org.apache.juneau.ini.ConfigFileFormat.*;
-import static org.apache.juneau.ini.ConfigUtils.*;
 import static org.apache.juneau.internal.ThrowableUtils.*;
 import static org.apache.juneau.internal.StringUtils.*;
+import static org.apache.juneau.config.ConfigFileFormat.*;
+import static org.apache.juneau.config.ConfigUtils.*;
 import static org.apache.juneau.internal.ArrayUtils.*;
 
 import java.beans.*;
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileBuilder.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileBuilder.java
similarity index 90%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileBuilder.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileBuilder.java
index fe21db6..cb7c1df 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileBuilder.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileBuilder.java
@@ -10,9 +10,9 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
-import static org.apache.juneau.ini.ConfigFileFormat.*;
+import static org.apache.juneau.config.ConfigFileFormat.*;
 import static org.apache.juneau.internal.FileUtils.*;
 
 import java.io.*;
@@ -234,7 +234,7 @@ public class ConfigFileBuilder {
         * <p>
         * Invoke as a normal Java program...
         * <p class='bcode'>
-        *      java org.apache.juneau.ini.ConfigFileBuilder [args]
+        *      java org.apache.juneau.config.ConfigFileBuilder [args]
         * </p>
         * 
         * <p>
@@ -262,7 +262,7 @@ public class ConfigFileBuilder {
         * For example, the following command will create the file 
<code>'MyConfig.bat'</code> from the contents of the
         * file <code>'MyConfig.cfg'</code>.
         * <p class='bcode'>
-        *      java org.apache.juneau.ini.ConfigFileBuilder createBatchEnvFile 
-configfile C:\foo\MyConfig.cfg
+        *      java org.apache.juneau.config.ConfigFileBuilder 
createBatchEnvFile -configfile C:\foo\MyConfig.cfg
         *              -batchfile C:\foo\MyConfig.bat
         * </p>
         * 
@@ -322,9 +322,9 @@ public class ConfigFileBuilder {
 
        private static void printUsageAndExit() {
                System.err.println("---Usage---"); // NOT DEBUG
-               System.err.println("java -cp juneau.jar 
org.apache.juneau.ini.ConfigFile createBatchEnvFile -configFile <configFile> 
-envFile <envFile> [-verbose]"); // NOT DEBUG
-               System.err.println("java -cp juneau.jar 
org.apache.juneau.ini.ConfigFile createShellEnvFile -configFile <configFile> 
-envFile <envFile> [-verbose]"); // NOT DEBUG
-               System.err.println("java -cp juneau.jar 
org.apache.juneau.ini.ConfigFile setVals -configFile <configFile> -vals [var1 
val1 [var2 val2...]] [-verbose]"); // NOT DEBUG
+               System.err.println("java -cp juneau.jar 
org.apache.juneau.config.ConfigFile createBatchEnvFile -configFile <configFile> 
-envFile <envFile> [-verbose]"); // NOT DEBUG
+               System.err.println("java -cp juneau.jar 
org.apache.juneau.config.ConfigFile createShellEnvFile -configFile <configFile> 
-envFile <envFile> [-verbose]"); // NOT DEBUG
+               System.err.println("java -cp juneau.jar 
org.apache.juneau.config.ConfigFile setVals -configFile <configFile> -vals 
[var1 val1 [var2 val2...]] [-verbose]"); // NOT DEBUG
                int rc = Integer.getInteger("exit.2", 2);
                if (rc != 0)
                        System.exit(rc);
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileContext.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileContext.java
similarity index 98%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileContext.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileContext.java
index 6425b4f..303ab25 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileContext.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileContext.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import org.apache.juneau.*;
 
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileFormat.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileFormat.java
similarity index 96%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileFormat.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileFormat.java
index 3000a66..8577d5a 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileFormat.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileFormat.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import java.io.*;
 
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileImpl.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileImpl.java
similarity index 95%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileImpl.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileImpl.java
index 49c8232..23cf228 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileImpl.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileImpl.java
@@ -10,10 +10,10 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
-import static org.apache.juneau.ini.ConfigUtils.*;
 import static org.apache.juneau.internal.ThrowableUtils.*;
+import static org.apache.juneau.config.ConfigUtils.*;
 import static org.apache.juneau.internal.StringUtils.*;
 
 import java.io.*;
@@ -23,7 +23,7 @@ import java.util.*;
 import java.util.concurrent.locks.*;
 
 import org.apache.juneau.*;
-import org.apache.juneau.ini.vars.*;
+import org.apache.juneau.config.vars.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.json.*;
 import org.apache.juneau.parser.*;
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileListener.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileListener.java
similarity index 96%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileListener.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileListener.java
index 0892ba1..f9d470f 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileListener.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileListener.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import java.util.*;
 
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileWrapped.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileWrapped.java
similarity index 95%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileWrapped.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileWrapped.java
index 789d876..08fa782 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileWrapped.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileWrapped.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import static org.apache.juneau.internal.ThrowableUtils.*;
 
@@ -19,7 +19,7 @@ import java.lang.reflect.*;
 import java.util.*;
 
 import org.apache.juneau.*;
-import org.apache.juneau.ini.vars.*;
+import org.apache.juneau.config.vars.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.serializer.*;
 import org.apache.juneau.svl.*;
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileWritable.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileWritable.java
similarity index 96%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileWritable.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileWritable.java
index 7849d6a..f846cb5 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigFileWritable.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigFileWritable.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import java.io.*;
 
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSource.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSource.java
similarity index 98%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSource.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSource.java
index 6897bfa..02c8038 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSource.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSource.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 /**
  * Represents a storage location of a configuration file.
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSourceFile.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSourceFile.java
similarity index 99%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSourceFile.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSourceFile.java
index 2d6991f..4a03964 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSourceFile.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSourceFile.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import java.io.*;
 import java.nio.channels.*;
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSourceMemory.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSourceMemory.java
similarity index 99%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSourceMemory.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSourceMemory.java
index 9d7aa28..b6d1b0e 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSourceMemory.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSourceMemory.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import java.io.*;
 import java.util.*;
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSourceSettings.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSourceSettings.java
similarity index 99%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSourceSettings.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSourceSettings.java
index 868bb01..bfc66a3 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigSourceSettings.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigSourceSettings.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import java.nio.charset.*;
 import java.util.*;
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigUtils.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigUtils.java
similarity index 96%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigUtils.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigUtils.java
index 9e635f4..d79f612 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/ConfigUtils.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/ConfigUtils.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 /**
  * Internal utility methods.
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/Encoder.java 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/Encoder.java
similarity index 96%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/Encoder.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/Encoder.java
index 9910ceb..e77948e 100644
--- a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/Encoder.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/Encoder.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 /**
  * API for defining a string encoding/decoding mechanism for entries in {@link 
ConfigFile}.
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/EntryListener.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/EntryListener.java
similarity index 96%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/EntryListener.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/EntryListener.java
index b4e6b7a..5aea695 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/EntryListener.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/EntryListener.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import java.util.*;
 
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/Section.java 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/Section.java
similarity index 95%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/Section.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/Section.java
index 4aabcd6..b65393b 100644
--- a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/Section.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/Section.java
@@ -10,10 +10,10 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
-import static org.apache.juneau.ini.ConfigFileFormat.*;
-import static org.apache.juneau.ini.ConfigUtils.*;
+import static org.apache.juneau.config.ConfigFileFormat.*;
+import static org.apache.juneau.config.ConfigUtils.*;
 import static org.apache.juneau.internal.StringUtils.*;
 
 import java.io.*;
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/SectionListener.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/SectionListener.java
similarity index 96%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/SectionListener.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/SectionListener.java
index 2740a88..24d2f86 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/SectionListener.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/SectionListener.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import static org.apache.juneau.internal.StringUtils.*;
 
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/XorEncoder.java 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/XorEncoder.java
similarity index 95%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/XorEncoder.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/XorEncoder.java
index b473d6e..7bb8083 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/XorEncoder.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/XorEncoder.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import static org.apache.juneau.internal.StringUtils.*;
 import static org.apache.juneau.internal.IOUtils.*;
@@ -31,7 +31,7 @@ public final class XorEncoder implements Encoder {
        /** Reusable XOR-Encoder instance. */
        public static final XorEncoder INSTANCE = new XorEncoder();
 
-       private static final String key = 
System.getProperty("org.apache.juneau.ini.XorEncoder.key",
+       private static final String key = 
System.getProperty("org.apache.juneau.config.XorEncoder.key",
                "nuy7og796Vh6G9O6bG230SHK0cc8QYkH");    // The 
super-duper-secret key
 
        @Override /* Encoder */
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/package-info.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/package-info.java
similarity index 96%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/package-info.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/package-info.java
index 01c171b..e833c15 100755
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/package-info.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/package-info.java
@@ -14,5 +14,5 @@
 /**
  * INI File Support
  */
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/vars/ConfigFileVar.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/vars/ConfigFileVar.java
similarity index 98%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/vars/ConfigFileVar.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/vars/ConfigFileVar.java
index 4161f26..79f44fe 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/vars/ConfigFileVar.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/vars/ConfigFileVar.java
@@ -10,9 +10,9 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini.vars;
+package org.apache.juneau.config.vars;
 
-import org.apache.juneau.ini.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.svl.*;
 
 /**
diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/vars/package-info.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/vars/package-info.java
similarity index 96%
rename from 
juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/vars/package-info.java
rename to 
juneau-core/juneau-config/src/main/java/org/apache/juneau/config/vars/package-info.java
index 97742b2..f0045d6 100755
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/ini/vars/package-info.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/vars/package-info.java
@@ -14,5 +14,5 @@
 /**
  * Predefined SVL Variables
  */
-package org.apache.juneau.ini.vars;
+package org.apache.juneau.config.vars;
 
diff --git 
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/JacocoDummyTest.java
 
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/JacocoDummyTest.java
index 98b1212..7ae17e2 100755
--- 
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/JacocoDummyTest.java
+++ 
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/JacocoDummyTest.java
@@ -14,7 +14,7 @@ package org.apache.juneau;
 
 import java.lang.reflect.*;
 
-import org.apache.juneau.ini.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.jena.*;
 import org.apache.juneau.xml.annotation.*;
diff --git 
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ini/ConfigFileBuilderTest.java
 
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/config/ConfigFileBuilderTest.java
similarity index 97%
rename from 
juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ini/ConfigFileBuilderTest.java
rename to 
juneau-core/juneau-core-test/src/test/java/org/apache/juneau/config/ConfigFileBuilderTest.java
index bef71b5..18064ba 100755
--- 
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ini/ConfigFileBuilderTest.java
+++ 
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/config/ConfigFileBuilderTest.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import static org.apache.juneau.TestUtils.*;
 import static org.junit.Assert.*;
diff --git 
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ini/ConfigFileInterfaceTest.java
 
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/config/ConfigFileInterfaceTest.java
similarity index 97%
rename from 
juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ini/ConfigFileInterfaceTest.java
rename to 
juneau-core/juneau-core-test/src/test/java/org/apache/juneau/config/ConfigFileInterfaceTest.java
index 6aea780..6e8a95c 100644
--- 
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ini/ConfigFileInterfaceTest.java
+++ 
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/config/ConfigFileInterfaceTest.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import static org.junit.Assert.*;
 import static org.apache.juneau.TestUtils.*;
diff --git 
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ini/ConfigFileTest.java
 
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/config/ConfigFileTest.java
similarity index 97%
rename from 
juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ini/ConfigFileTest.java
rename to 
juneau-core/juneau-core-test/src/test/java/org/apache/juneau/config/ConfigFileTest.java
index dfd3572..393b44e 100755
--- 
a/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/ini/ConfigFileTest.java
+++ 
b/juneau-core/juneau-core-test/src/test/java/org/apache/juneau/config/ConfigFileTest.java
@@ -10,7 +10,7 @@
 // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.  See the License for the        *
 // * specific language governing permissions and limitations under the 
License.                                              *
 // 
***************************************************************************************************************************
-package org.apache.juneau.ini;
+package org.apache.juneau.config;
 
 import static org.apache.juneau.TestUtils.*;
 import static org.junit.Assert.*;
diff --git a/juneau-doc/src/main/javadoc/overview.html 
b/juneau-doc/src/main/javadoc/overview.html
index 88eef11..388d3bd 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -4467,7 +4467,7 @@
                        </tr>
                        <tr class='light dd'>
                                <td rowspan="1" 
style='text-align:center;font-weight:bold;padding:20px;' 
class='code'>juneau-config</td>
-                               <td>{@link 
org.apache.juneau.ini.vars.ConfigFileVar}</td>
+                               <td>{@link 
org.apache.juneau.config.vars.ConfigFileVar}</td>
                                <td class='code'>$C{key[,defaultValue]}</td>
                        </tr>
                        <tr class='dark'>
@@ -4558,7 +4558,7 @@
                </ul>
                <p>
                        Var resolvers can rely on the existence of other 
objects.
-                       <br>For example, {@link 
org.apache.juneau.ini.vars.ConfigFileVar} relies on the existence of a {@link 
org.apache.juneau.ini.ConfigFile}.
+                       <br>For example, {@link 
org.apache.juneau.config.vars.ConfigFileVar} relies on the existence of a 
{@link org.apache.juneau.config.ConfigFile}.
                        <br>This is accomplished through the following:
                </p>
                <ul class='spaced-list'>
@@ -4718,7 +4718,7 @@
                .save();
                </p>
                <p>
-                       The following is equivalent, except that it uses {@link 
org.apache.juneau.ini.ConfigFile#put(String, Object)} 
+                       The following is equivalent, except that it uses {@link 
org.apache.juneau.config.ConfigFile#put(String, Object)} 
                        to set values:
                </p>
                <p class='bcode'>
@@ -4822,7 +4822,7 @@
                </p>
                <p>
                        Config files can also be used to directly populate 
beans using the 
-                       {@link 
org.apache.juneau.ini.ConfigFile#getSectionAsBean(String,Class,boolean)}:
+                       {@link 
org.apache.juneau.config.ConfigFile#getSectionAsBean(String,Class,boolean)}:
                </p>
                <p class='bcode'>
        <jc>// Example config file</jc>
@@ -4846,7 +4846,7 @@
                </p>
                <p>
                        Config file sections can also be accessed via interface 
proxies using 
-                       {@link 
org.apache.juneau.ini.ConfigFile#getSectionAsInterface(String,Class)}:
+                       {@link 
org.apache.juneau.config.ConfigFile#getSectionAsInterface(String,Class)}:
                </p>
                <p class='bcode'>
        <jc>// Example config file</jc>
@@ -4902,14 +4902,14 @@
                </p>    
                <ul class='spaced-list'>
                        <li>
-                               {@link 
org.apache.juneau.ini.ConfigFile#getResolving()} - Returns a config file that 
resolves a default 
+                               {@link 
org.apache.juneau.config.ConfigFile#getResolving()} - Returns a config file 
that resolves a default 
                                set of variables.
                        <li>
-                               {@link 
org.apache.juneau.ini.ConfigFile#getResolving(VarResolver)} - Returns a config 
file that resolves 
+                               {@link 
org.apache.juneau.config.ConfigFile#getResolving(VarResolver)} - Returns a 
config file that resolves 
                                a custom set of variables.
                </ul>
                <p>
-                       The default {@link 
org.apache.juneau.ini.ConfigFile#getResolving()} method returns a config file 
that resolves 
+                       The default {@link 
org.apache.juneau.config.ConfigFile#getResolving()} method returns a config 
file that resolves 
                        the following variables:
                </p>
                <ul class='spaced-list'>
@@ -4980,10 +4980,10 @@
        <ck>password*</ck> = <cv>{AwwJVhwUQFZEMg==}</cv>
                </p>
                <p>
-                       The default encoder is {@link 
org.apache.juneau.ini.XorEncoder} which is a simple XOR+Base64 encoder.
-                       <br>If desired, custom encoder can be used by 
implementing the {@link org.apache.juneau.ini.Encoder}
+                       The default encoder is {@link 
org.apache.juneau.config.XorEncoder} which is a simple XOR+Base64 encoder.
+                       <br>If desired, custom encoder can be used by 
implementing the {@link org.apache.juneau.config.Encoder}
                        interface and creating your own 
<code>ConfigFileBuilder</code> using the 
-                       {@link 
org.apache.juneau.ini.ConfigFileBuilder#encoder(Encoder)} method.
+                       {@link 
org.apache.juneau.config.ConfigFileBuilder#encoder(Encoder)} method.
                </p>
        </div>
        
@@ -4995,18 +4995,18 @@
                        The following method is provided for listening to 
changes made on config files:
                </p>
                <p>
-                       {@link 
org.apache.juneau.ini.ConfigFile#addListener(ConfigFileListener)}.
+                       {@link 
org.apache.juneau.config.ConfigFile#addListener(ConfigFileListener)}.
                </p>
                <p>
                        Subclasses are provided for listening for different 
kinds of events:
                </p>
                <ul class='spaced-list'>
                        <li>
-                               {@link 
org.apache.juneau.ini.ConfigFileListener} - Config file is saved, loaded, or 
modified.
+                               {@link 
org.apache.juneau.config.ConfigFileListener} - Config file is saved, loaded, or 
modified.
                        <li>
-                               {@link org.apache.juneau.ini.SectionListener} - 
One or more entries in a section are modified.
+                               {@link 
org.apache.juneau.config.SectionListener} - One or more entries in a section 
are modified.
                        <li>
-                               {@link org.apache.juneau.ini.EntryListener} - 
An individual entry is modified.
+                               {@link org.apache.juneau.config.EntryListener} 
- An individual entry is modified.
                </ul>
                
                <h5 class="topic">Example:</h5>
@@ -5031,13 +5031,13 @@
        <h3 class='topic' onclick='toggle(this)'>6.5 - Command Line API</h3>
        <div class='topic'>
                <p>
-                       The {@link org.apache.juneau.ini.ConfigFileBuilder} 
class contains a 
-                       {@link 
org.apache.juneau.ini.ConfigFileBuilder#main(String[])} method that can be used 
to work with config 
+                       The {@link org.apache.juneau.config.ConfigFileBuilder} 
class contains a 
+                       {@link 
org.apache.juneau.config.ConfigFileBuilder#main(String[])} method that can be 
used to work with config 
                        files through a command-line prompt.
                        <br>This is invoked as a normal Java command:
                </p>
                <p class='bcode'>
-       java -jar juneau.jar org.apache.juneau.ini.ConfigFileBuilder [args]
+       java -jar juneau.jar org.apache.juneau.config.ConfigFileBuilder [args]
                </p>
                <p>
                        Arguments can be any of the following...
@@ -5065,7 +5065,7 @@
                        file <code>'MyConfig.cfg'</code>.
                </p>
                <p class='bcode'>
-       java org.apache.juneau.ini.ConfigFileBuilder createBatchEnvFile 
-configfile C:\foo\MyConfig.cfg -batchfile C:\foo\MyConfig.bat
+       java org.apache.juneau.config.ConfigFileBuilder createBatchEnvFile 
-configfile C:\foo\MyConfig.cfg -batchfile C:\foo\MyConfig.bat
                </p>
        </div>
        
@@ -5074,7 +5074,7 @@
        <h3 class='topic' onclick='toggle(this)'>6.6 - Serializing Config 
Files</h3>
        <div class='topic'>
                <p>
-                       Instances of {@link org.apache.juneau.ini.ConfigFile} 
are POJOs that can be serialized to and parsed from
+                       Instances of {@link 
org.apache.juneau.config.ConfigFile} are POJOs that can be serialized to and 
parsed from
                                all supported Juneau languages.
                </p>
                <p>
@@ -5265,7 +5265,7 @@
                </p>
                <img class='bordered' 
src="doc-files/juneau-config.Serializing.3.png">
                <p>
-                       This latter page uses the {@link 
org.apache.juneau.ini.ConfigFile#toString()} method to retrieve the
+                       This latter page uses the {@link 
org.apache.juneau.config.ConfigFile#toString()} method to retrieve the
                        contents of the config file in INI format.
                </p>
                <p>
@@ -5290,7 +5290,7 @@
                        a REST interface.
                        <br>Note that if only a single entry is modified in the 
config file, we only want to trigger
                        listeners for that change, not trigger all listeners.
-                       <br>This is where the {@link 
org.apache.juneau.ini.ConfigFile#merge(ConfigFile)} method comes into play.
+                       <br>This is where the {@link 
org.apache.juneau.config.ConfigFile#merge(ConfigFile)} method comes into play.
                        <br>This method will copy the contents of one config 
file over to another config file, but only
                        trigger listeners when the values are different.
                </p>
@@ -6228,7 +6228,7 @@
                                                                <li 
class='jc'>{@link org.apache.juneau.rest.RestContext} - The resource read-only 
context.
                                                                <li 
class='jc'>{@link org.apache.juneau.parser.Parser} - The parser matching the 
request content type.
                                                                <li 
class='jc'>{@link org.apache.juneau.dto.swagger.Swagger} - The auto-generated 
Swagger doc.
-                                                               <li 
class='jc'>{@link org.apache.juneau.ini.ConfigFile} - The external config file 
for the resource.
+                                                               <li 
class='jc'>{@link org.apache.juneau.config.ConfigFile} - The external config 
file for the resource.
                                                                <li 
class='jc'>{@link org.apache.juneau.rest.RequestProperties} - API for modifying 
request-time configuration properties.
                                                        </ul>
                                        </ul>
@@ -7952,7 +7952,7 @@
                        </tr>
                        <tr class='light dd'>
                                <td rowspan="1" 
style='text-align:center;font-weight:bold;padding:20px;' 
class='code'>juneau-config</td>
-                               <td>{@link 
org.apache.juneau.ini.vars.ConfigFileVar}</td>
+                               <td>{@link 
org.apache.juneau.config.vars.ConfigFileVar}</td>
                                <td class='code'>$C{key[,defaultValue]}</td>
                                <td 
style='text-align:center;font-weight:bold'>yes</td>
                                <td 
style='text-align:center;font-weight:bold'>yes</td>
@@ -8084,7 +8084,7 @@
        <ck>customMessage</ck> = <cv>Java home is $C{MyProperties/javaHome} and 
the environment path is $C{MyProperties/path}.</cv>
                </p>
                <p>
-                       These properties are then accessible through the {@link 
org.apache.juneau.ini.ConfigFile} class.
+                       These properties are then accessible through the {@link 
org.apache.juneau.config.ConfigFile} class.
                </p>
                <p class='bcode'>
        ConfigFile cf = 
ConfigFile.<jsm>create</jsm>().build(<js>"myconfig.cfg"</js>);
@@ -10620,7 +10620,7 @@
                                The {@link 
org.apache.juneau.rest.client.SSLOpts} class itself is a bean that can be 
created by the 
                                parsers.
                                For example, SSL options can be specified in a 
config file and retrieved as a bean using the 
-                               {@link org.apache.juneau.ini.ConfigFile} class.
+                               {@link org.apache.juneau.config.ConfigFile} 
class.
                        </p>
                        
                        <h5 class='figure'>Contents of 
<code>MyConfig.cfg</code></h5>
@@ -15199,7 +15199,7 @@
                </p>
                <img class='bordered' 
src='doc-files/Samples.ConfigResource.3.png'>
                <p>
-                       The {@link org.apache.juneau.ini.ConfigFile} class is a 
serializable POJO, which makes the resource
+                       The {@link org.apache.juneau.config.ConfigFile} class 
is a serializable POJO, which makes the resource
                                relatively straightforward to implement.
                </p>
                
@@ -15814,6 +15814,12 @@
                                New support for <a class='doclink' 
href='#juneau-marshall.PojoBuilders'>POJO Builders</a>.      
                </ul>
 
+               <h5 class='topic'>juneau-config</h5>
+               <ul class='spaced-list'>
+                       <li>
+                               <code>org.apache.juneau.ini</code> package 
renamed to <code>org.apache.juneau.config</code>.
+               </ul>
+               
                <h5 class='topic'>juneau-dto</h5>
                <ul class='spaced-list'>
                        <li>
@@ -16130,7 +16136,7 @@
                                        <li>{@link 
org.apache.juneau.parser.ParserGroup#create()}
                                        <li>{@link 
org.apache.juneau.encoders.EncoderGroup#create()}
                                        <li>{@link 
org.apache.juneau.rest.client.RestClient#create()}
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#create()}
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#create()}
                                </ul>
                        <li>
                                The order of the parameters in {@link 
org.apache.juneau.serializer.SerializerSession#serialize(Object,Object)}
@@ -17011,24 +17017,24 @@
        <jc>// Example</jc>
        <jk>int</jk> i = JsonParser.<jsf>DEFAULT</jsf>.parse(<js>"123M"</js>);  
<jc>// 123MB</jc>
                                </p>
-                       <li>New/modified methods on {@link 
org.apache.juneau.ini.ConfigFile}:
+                       <li>New/modified methods on {@link 
org.apache.juneau.config.ConfigFile}:
                                <ul>
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#put(String,String,String,boolean) 
put(String,String,String,boolean)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#put(String,String,Object,Serializer,boolean,boolean)
 put(String,String,Object,boolean,boolean)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObject(String,Type,Type...) 
getObject(String,Type,Type...)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObject(String,Parser,Type,Type...) 
getObject(String,Parser,Type,Type...)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObject(String,Class) 
getObject(String,Class)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObject(String,Parser,Class) 
getObject(String,Parser,Class)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObject(String,String,Type,Type...) 
getObject(String,String,Type,Type...)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObject(String,String,Parser,Type,Type...) 
getObject(String,String,Parser,Type,Type...)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObject(String,String,Class) 
getObject(String,String,Class)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObject(String,String,Parser,Class) 
getObject(String,String,Parser,Class)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObjectWithDefault(String,Object,Type,Type...)
 getObjectWithDefault(String,Object,Type,Type)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObjectWithDefault(String,Parser,Object,Type,Type...)
 getObjectWithDefault(String,Parser,Object,Type,Type)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObjectWithDefault(String,Object,Class) 
getObjectWithDefault(String,Object,Class)} 
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getObjectWithDefault(String,Parser,Object,Class)
 getObjectWithDefault(String,Parser,Object,Class)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#put(String,String,String,boolean) 
put(String,String,String,boolean)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#put(String,String,Object,Serializer,boolean,boolean)
 put(String,String,Object,boolean,boolean)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObject(String,Type,Type...) 
getObject(String,Type,Type...)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObject(String,Parser,Type,Type...) 
getObject(String,Parser,Type,Type...)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObject(String,Class) 
getObject(String,Class)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObject(String,Parser,Class) 
getObject(String,Parser,Class)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObject(String,String,Type,Type...) 
getObject(String,String,Type,Type...)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObject(String,String,Parser,Type,Type...)
 getObject(String,String,Parser,Type,Type...)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObject(String,String,Class) 
getObject(String,String,Class)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObject(String,String,Parser,Class) 
getObject(String,String,Parser,Class)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObjectWithDefault(String,Object,Type,Type...)
 getObjectWithDefault(String,Object,Type,Type)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObjectWithDefault(String,Parser,Object,Type,Type...)
 getObjectWithDefault(String,Parser,Object,Type,Type)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObjectWithDefault(String,Object,Class) 
getObjectWithDefault(String,Object,Class)} 
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getObjectWithDefault(String,Parser,Object,Class)
 getObjectWithDefault(String,Parser,Object,Class)} 
                                </ul>
-                       <li>New ability to interact with config file sections 
with proxy interfaces with new method {@link 
org.apache.juneau.ini.ConfigFile#getSectionAsInterface(String,Class)}.
+                       <li>New ability to interact with config file sections 
with proxy interfaces with new method {@link 
org.apache.juneau.config.ConfigFile#getSectionAsInterface(String,Class)}.
                        <li>{@link org.apache.juneau.annotation.BeanProperty 
@BeanProperty} annotation can now be applied to getters
                                and setters defined on interfaces.
                        <li>New methods on {@link 
org.apache.juneau.serializer.SerializerSession} and {@link 
org.apache.juneau.parser.ParserSession}
@@ -17230,7 +17236,7 @@
                                        <li>{@link 
org.apache.juneau.rest.RestContext} - The resource read-only context.
                                        <li>{@link 
org.apache.juneau.parser.Parser} - The parser matching the request content type.
                                        <li>{@link 
org.apache.juneau.dto.swagger.Swagger} - The auto-generated Swagger doc.
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile} - The external config file for the resource.
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile} - The external config file for the 
resource.
                                </ul>
                                So, for example...
                                <p class='bcode'>
@@ -17434,7 +17440,7 @@
                                        <li>{@link 
org.apache.juneau.parser.ParserGroupBuilder}
                                        <li>{@link 
org.apache.juneau.encoders.EncoderGroupBuilder}
                                </ul>
-                       <li>Revamped the config file API to use a build:  
{@link org.apache.juneau.ini.ConfigFileBuilder}.
+                       <li>Revamped the config file API to use a build:  
{@link org.apache.juneau.config.ConfigFileBuilder}.
                        <li>Removed the <code><del>Lockable</del></code> 
interface.
                        <li>New <code>addBeanTypeProperties</code> setting 
added to serializers to override the 
                                
<code><del>SerializerContext.SERIALIZER_addBeanTypeProperties</del></code> 
setting
@@ -18190,43 +18196,43 @@
                
                <h5 class='topic'>Core</h5>
                <ul class='spaced-list'>
-                       <li>Significant changes and enhancements to the 
<code>org.apache.juneau.ini</code> API.
+                       <li>Significant changes and enhancements to the 
<code>org.apache.juneau.config</code> API.
                                <ul>
                                        <li>More consistent handling of 
comma-delimited lists of objects.
-                                       <li>New methods in {@link 
org.apache.juneau.ini.ConfigFile}:
+                                       <li>New methods in {@link 
org.apache.juneau.config.ConfigFile}:
                                                <ul>
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getStringArray(String)},{@link 
org.apache.juneau.ini.ConfigFile#getStringArray(String,String[])}
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getSectionAsBean(String,Class)} - Instantiate 
a new bean with property values in the specfied section..
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#writeProperties(String,Object,boolean,Class[])}
 - Copy the properties in a config file section into properties on an existing 
bean or POJO.
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getSectionMap(String)} - Get all the resolved 
values in a section.
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#containsNonEmptyValue(String)} 
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#isEncoded(String)} 
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#addListener(ConfigFileListener)} - Listen for 
modification events on the config file.
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#merge(ConfigFile)} - Merge the contents of 
another config file into this config file.
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getResolving()}, 
<del><code>ConfigFile.getResolving(StringVarResolver)</code></del> - Return an 
instance of the config file that resolves string variables.
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getStringArray(String)},{@link 
org.apache.juneau.config.ConfigFile#getStringArray(String,String[])}
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getSectionAsBean(String,Class)} - 
Instantiate a new bean with property values in the specfied section..
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#writeProperties(String,Object,boolean,Class[])}
 - Copy the properties in a config file section into properties on an existing 
bean or POJO.
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getSectionMap(String)} - Get all the 
resolved values in a section.
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#containsNonEmptyValue(String)} 
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#isEncoded(String)} 
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#addListener(ConfigFileListener)} - Listen 
for modification events on the config file.
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#merge(ConfigFile)} - Merge the contents of 
another config file into this config file.
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getResolving()}, 
<del><code>ConfigFile.getResolving(StringVarResolver)</code></del> - Return an 
instance of the config file that resolves string variables.
                                                                Much more 
efficient than the previous design since the same underlying config file object 
is shared.
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#toWritable()} - Wraps the config file in a 
{@link org.apache.juneau.Writable} interface so that it can be serialized by 
the REST interface as a plain-text INI file instead of as a serialized POJO.
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFile#getInt(String)} - Now supports <js>"M"</js> 
and <js>"K"</js> to identify millions and thousands.
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#toWritable()} - Wraps the config file in a 
{@link org.apache.juneau.Writable} interface so that it can be serialized by 
the REST interface as a plain-text INI file instead of as a serialized POJO.
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFile#getInt(String)} - Now supports <js>"M"</js> 
and <js>"K"</js> to identify millions and thousands.
                                                </ul>
                                        <li>New methods in 
<code><del>ConfigMgr</del></code>:
                                                <ul>
                                                        
<li><code><del>ConfigMgr.create()</del></code>, 
<code><del>ConfigMgr.create(Reader)</del></code>, 
<code><del>ConfigMgr.create(File)</del></code>
                                                        
<li><code><del>ConfigMgr.deleteAll()</del></code>       
                                                </ul>
-                                       <li>New methods in {@link 
org.apache.juneau.ini.Section}:
+                                       <li>New methods in {@link 
org.apache.juneau.config.Section}:
                                                <ul>
-                                                       <li>{@link 
org.apache.juneau.ini.Section#setParent(ConfigFileImpl)} - Used by parsers to 
set the config file for this section.
-                                                       <li>{@link 
org.apache.juneau.ini.Section#setName(String)} - Used by parsers to set the 
name for this section.
+                                                       <li>{@link 
org.apache.juneau.config.Section#setParent(ConfigFileImpl)} - Used by parsers 
to set the config file for this section.
+                                                       <li>{@link 
org.apache.juneau.config.Section#setName(String)} - Used by parsers to set the 
name for this section.
                                                </ul>
                                        <li>New interfaces:
                                                <ul>
-                                                       <li>{@link 
org.apache.juneau.ini.ConfigFileListener}
-                                                       <li>{@link 
org.apache.juneau.ini.SectionListener}
-                                                       <li>{@link 
org.apache.juneau.ini.EntryListener} 
+                                                       <li>{@link 
org.apache.juneau.config.ConfigFileListener}
+                                                       <li>{@link 
org.apache.juneau.config.SectionListener}
+                                                       <li>{@link 
org.apache.juneau.config.EntryListener} 
                                                </ul>
-                                       <li>{@link 
org.apache.juneau.ini.Encoder} methods have access to field names to use them 
as salt values.
+                                       <li>{@link 
org.apache.juneau.config.Encoder} methods have access to field names to use 
them as salt values.
                                        <li>The name of the default section is 
now <js>"default"</js>.  Before it was just <jk>null</jk>.
-                                       <li>{@link 
org.apache.juneau.ini.XorEncoder} XOR key can be overridden through the 
<js>"org.apache.juneau.ini.XorEncoder.key"</js> system property.
+                                       <li>{@link 
org.apache.juneau.config.XorEncoder} XOR key can be overridden through the 
<js>"org.apache.juneau.config.XorEncoder.key"</js> system property.
                                </ul> 
                        <li>Support for converting Strings to POJOs if the POJO 
class has any of the following static methods: 
                                <ul>
@@ -18250,8 +18256,8 @@
                        <li>Parsers have been enhanced to allow parent POJOs 
and field names to be passed into child POJOs.
                                New {@link 
org.apache.juneau.annotation.NameProperty @NameProperty} and {@link 
org.apache.juneau.annotation.ParentProperty @ParentProperty}
                                        annotations are provided for 
identifying methods for setting names and parent POJOs on child POJOs.
-                               For example, the config file {@link 
org.apache.juneau.ini.Section} class represents a section
-                               in a config file.  It needs to know it's own 
name and have a link to the {@link org.apache.juneau.ini.ConfigFile} 
+                               For example, the config file {@link 
org.apache.juneau.config.Section} class represents a section
+                               in a config file.  It needs to know it's own 
name and have a link to the {@link org.apache.juneau.config.ConfigFile} 
                                that it belongs to.  With these new 
annotations, config files can be reconstructed using any of the parsers.
                        <li>New classes and interfaces:
                                <ul>
@@ -18595,7 +18601,7 @@
                <h5 class='topic'>Documentation Updates</h5>
                <ul class='spaced-list'>
                        <li><del>org.apache.juneau.microservice</del> - New 
package-level javadoc.
-                       <li><del>org.apache.juneau.ini</del> - New 
package-level javadoc.
+                       <li><del>org.apache.juneau.config</del> - New 
package-level javadoc.
                        <li><del><code>StringVarResolver</code></del> - New 
documentation.
                        <li><del>org.apache.juneau.rest.client</del> - New 
package-level javadoc.
                        <li><code><del>Overview / Samples</del></code> - New 
section.
@@ -18610,14 +18616,14 @@
        <div class='topic'>
                <p>
                        Juno 5.1.0.20 is a moderate update.
-                       The biggest improvement is the ability to associate 
external INI config files with REST servlets using the {@link 
org.apache.juneau.ini.ConfigFile} functionality.
+                       The biggest improvement is the ability to associate 
external INI config files with REST servlets using the {@link 
org.apache.juneau.config.ConfigFile} functionality.
                </p>
                
                <h5 class='topic'>Core</h5>
                <ul class='spaced-list'>
-                       <li>Significant API changes to 
<code>org.apache.juneau.ini</code> API.
+                       <li>Significant API changes to 
<code>org.apache.juneau.config</code> API.
                                <ul>
-                                       <li>{@link 
org.apache.juneau.ini.ConfigFile} is now thread safe and can be shared across 
multiple threads.
+                                       <li>{@link 
org.apache.juneau.config.ConfigFile} is now thread safe and can be shared 
across multiple threads.
                                        <li>New 
<code><del>ConfigMgr</del></code> class for managing configuration files.
                                        <li>Serializers and parsers can be 
associated with config files for storing and retrieving POJOs.  
                                                Default support provided for 
JSON.
@@ -18679,7 +18685,7 @@
                        <li>New {@link 
org.apache.juneau.rest.annotation.RestMethod#encoders() @RestMethod.encoders()} 
and 
                                
<code><del>RestMethod.inheritEncoders()</del></code> annotations.  
                                Allows encoders to be fine-tuned at the method 
level.
-                       <li>New {@link 
org.apache.juneau.rest.annotation.RestResource#config() @RestResource.config()} 
annotation for associating external {@link org.apache.juneau.ini.ConfigFile} 
config files with servlets.
+                       <li>New {@link 
org.apache.juneau.rest.annotation.RestResource#config() @RestResource.config()} 
annotation for associating external {@link org.apache.juneau.config.ConfigFile} 
config files with servlets.
                        <li><code><del>ResourceLink</del></code>.
                        <li>New <code>org.apache.juneau.rest.matchers</code> 
package for commonly-used {@link org.apache.juneau.rest.RestMatcher 
RestMatchers}:
                                <ul>
@@ -19077,7 +19083,7 @@
 
                <h5 class='topic'>Core</h5>             
                <ul class='spaced-list'>
-                       <li>Fixed {@link 
org.apache.juneau.ini.ConfigFile#isEmpty()} method.
+                       <li>Fixed {@link 
org.apache.juneau.config.ConfigFile#isEmpty()} method.
                        <li>Changed behavior on {@link 
org.apache.juneau.uon.UonParser} to not treat <js>'~'</js> characters as escapes
                                unless followed by one of the following 
characters:  <code>( ) , $ = ~</code>.
                </ul>
@@ -20516,7 +20522,7 @@
                <h5 class='topic'>Core API changes</h5>
                <ul class='spaced-list'>
                        <li>
-                               {@link org.apache.juneau.ini INI config file 
support}:
+                               {@link org.apache.juneau.config INI config file 
support}:
                                <ul>
                                        <li>A convenient API for reading, 
writing, and manipulating INI files.</li>
                                        <li>Ability to convert INI files to 
batch and shell environment variables.</li>
@@ -20555,7 +20561,7 @@
                </p>
                <ul class='spaced-list'>
                        <li>
-                               New {@link org.apache.juneau.ini INI file} 
support. 
+                               New {@link org.apache.juneau.config INI file} 
support. 
                                <ul>
                                        <li>Makes reading, updating, and 
manipulating INI configuration files a snap. </li>
                                        <li>Supports automatic conversion of 
data types in line with the functionality of the rest of the product.</li>
diff --git 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DockerRegistryResource.java
 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DockerRegistryResource.java
index 16c878a..2532efc 100644
--- 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DockerRegistryResource.java
+++ 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/DockerRegistryResource.java
@@ -17,7 +17,7 @@ import static org.apache.juneau.http.HttpMethodName.*;
 
 import java.util.*;
 
-import org.apache.juneau.ini.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.microservice.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.annotation.*;
diff --git 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SqlQueryResource.java
 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SqlQueryResource.java
index b205d3d..501cbdc 100644
--- 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SqlQueryResource.java
+++ 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/SqlQueryResource.java
@@ -21,9 +21,9 @@ import static org.apache.juneau.http.HttpMethodName.*;
 import java.sql.*;
 import java.util.*;
 
+import org.apache.juneau.config.*;
 import org.apache.juneau.dto.*;
 import org.apache.juneau.dto.html5.*;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.microservice.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.annotation.*;
diff --git 
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/Microservice.java
 
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/Microservice.java
index 5746d35..5e0b695 100755
--- 
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/Microservice.java
+++ 
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/Microservice.java
@@ -24,8 +24,8 @@ import java.util.jar.*;
 import java.util.logging.*;
 
 import org.apache.juneau.*;
-import org.apache.juneau.ini.*;
-import org.apache.juneau.ini.vars.*;
+import org.apache.juneau.config.*;
+import org.apache.juneau.config.vars.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.microservice.console.*;
 import org.apache.juneau.microservice.resources.*;
diff --git 
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestMicroservice.java
 
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestMicroservice.java
index 35a48be..99fb937 100755
--- 
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestMicroservice.java
+++ 
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/RestMicroservice.java
@@ -20,7 +20,7 @@ import java.util.logging.*;
 import javax.servlet.*;
 
 import org.apache.juneau.*;
-import org.apache.juneau.ini.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.svl.*;
 import org.apache.juneau.utils.*;
diff --git 
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
 
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
index c7c9de2..329d106 100755
--- 
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
+++ 
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
@@ -20,8 +20,8 @@ import java.io.*;
 import java.util.Map;
 
 import org.apache.juneau.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.dto.html5.*;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.microservice.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.annotation.*;
diff --git 
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
 
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
index c991ffc..133f04f 100755
--- 
a/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
+++ 
b/juneau-microservice/juneau-microservice-server/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
@@ -24,8 +24,8 @@ import java.nio.charset.*;
 import java.util.*;
 
 import org.apache.juneau.annotation.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.dto.LinkString;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.microservice.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.annotation.*;
diff --git 
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ConfigResource.java
 
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ConfigResource.java
index 2d9c17c..c01cbb2 100644
--- 
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ConfigResource.java
+++ 
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ConfigResource.java
@@ -14,7 +14,7 @@ package org.apache.juneau.rest.test;
 
 import static org.apache.juneau.http.HttpMethodName.*;
 
-import org.apache.juneau.ini.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.microservice.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.rest.annotation.*;
diff --git 
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParamsResource.java
 
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParamsResource.java
index bc546c6..75fff47 100644
--- 
a/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParamsResource.java
+++ 
b/juneau-microservice/juneau-microservice-test/src/main/java/org/apache/juneau/rest/test/ParamsResource.java
@@ -22,11 +22,11 @@ import javax.servlet.*;
 import javax.servlet.http.*;
 
 import org.apache.juneau.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.dto.swagger.*;
 import org.apache.juneau.examples.addressbook.*;
 import org.apache.juneau.http.*;
 import org.apache.juneau.httppart.*;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.json.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.plaintext.*;
diff --git 
a/juneau-microservice/juneau-microservice-test/src/test/java/org/apache/juneau/rest/test/ConfigTest.java
 
b/juneau-microservice/juneau-microservice-test/src/test/java/org/apache/juneau/rest/test/ConfigTest.java
index 9c186f3..9e95820 100644
--- 
a/juneau-microservice/juneau-microservice-test/src/test/java/org/apache/juneau/rest/test/ConfigTest.java
+++ 
b/juneau-microservice/juneau-microservice-test/src/test/java/org/apache/juneau/rest/test/ConfigTest.java
@@ -16,7 +16,7 @@ import static org.apache.juneau.internal.StringUtils.*;
 import static org.apache.juneau.rest.test.TestUtils.*;
 import static org.junit.Assert.*;
 
-import org.apache.juneau.ini.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.rest.client.*;
 import org.junit.*;
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
index 631bf80..3c48a83 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
@@ -31,12 +31,12 @@ import javax.servlet.*;
 import javax.servlet.http.*;
 
 import org.apache.juneau.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.encoders.*;
 import org.apache.juneau.encoders.Encoder;
 import org.apache.juneau.html.*;
 import org.apache.juneau.http.*;
 import org.apache.juneau.httppart.*;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.json.*;
 import org.apache.juneau.msgpack.*;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
index 9ae0f9c..83f09f6 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContextBuilder.java
@@ -26,12 +26,12 @@ import java.util.*;
 import javax.servlet.*;
 
 import org.apache.juneau.*;
+import org.apache.juneau.config.*;
+import org.apache.juneau.config.vars.*;
 import org.apache.juneau.encoders.*;
 import org.apache.juneau.encoders.Encoder;
 import org.apache.juneau.http.*;
 import org.apache.juneau.httppart.*;
-import org.apache.juneau.ini.*;
-import org.apache.juneau.ini.vars.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.rest.annotation.*;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestParam.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestParam.java
index 6a4503e..b43396c 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestParam.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestParam.java
@@ -20,10 +20,10 @@ import javax.servlet.*;
 import javax.servlet.http.*;
 
 import org.apache.juneau.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.dto.swagger.*;
 import org.apache.juneau.http.*;
 import org.apache.juneau.http.Date;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.utils.*;
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestParamDefaults.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestParamDefaults.java
index f014521..94c18af 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestParamDefaults.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestParamDefaults.java
@@ -24,11 +24,11 @@ import javax.servlet.*;
 import javax.servlet.http.*;
 
 import org.apache.juneau.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.dto.swagger.*;
 import org.apache.juneau.http.*;
 import org.apache.juneau.http.Date;
 import org.apache.juneau.httppart.*;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.rest.annotation.*;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestRequest.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestRequest.java
index 1308d7a..5205527 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestRequest.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestRequest.java
@@ -32,9 +32,9 @@ import javax.servlet.*;
 import javax.servlet.http.*;
 
 import org.apache.juneau.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.dto.swagger.*;
 import org.apache.juneau.http.*;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.rest.annotation.*;
 import org.apache.juneau.rest.widget.*;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/HookEvent.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/HookEvent.java
index 8be6698..45c28f7 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/HookEvent.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/HookEvent.java
@@ -20,9 +20,9 @@ import javax.servlet.*;
 import javax.servlet.http.*;
 
 import org.apache.juneau.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.dto.swagger.*;
 import org.apache.juneau.http.*;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.utils.*;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/ResourceSwagger.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/ResourceSwagger.java
index 2b1bdb7..54e5223 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/ResourceSwagger.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/ResourceSwagger.java
@@ -12,7 +12,7 @@
 // 
***************************************************************************************************************************
 package org.apache.juneau.rest.annotation;
 
-import org.apache.juneau.ini.vars.*;
+import org.apache.juneau.config.vars.*;
 import org.apache.juneau.rest.vars.*;
 import org.apache.juneau.svl.vars.*;
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/RestResource.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/RestResource.java
index 4cc0451..d708a51 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/RestResource.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/annotation/RestResource.java
@@ -18,9 +18,9 @@ import static java.lang.annotation.RetentionPolicy.*;
 import java.lang.annotation.*;
 
 import org.apache.juneau.*;
+import org.apache.juneau.config.*;
 import org.apache.juneau.encoders.Encoder;
 import org.apache.juneau.httppart.*;
-import org.apache.juneau.ini.*;
 import org.apache.juneau.parser.*;
 import org.apache.juneau.rest.*;
 import org.apache.juneau.serializer.*;

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to