+ if (localName.equals("protocol")) {
+
+ // Associate protocol with default connection
+ currentConnection = "DEFAULT";
+
+ // Next state
+ state = State.DEFAULT_CONNECTION_PROTOCOL;
+ return;
+ }
+
+ if (localName.equals("param")) {
+
+ // Associate parameter with default connection
+ currentConnection = "DEFAULT";
+
+ currentParameter = attributes.getValue("name");
+ if (currentParameter == null)
+ throw new SAXException("Attribute \"name\" required for param tag.");
+
+ // Next state
+ state = State.DEFAULT_CONNECTION_PARAMETER;
+ return;
+ }
+