*** java/src/org/apache/xindice/tools/XMLTools.java Wed Jun 26 17:25:09 2002 --- /Users/vwilliam/Desktop/patched/XMLTools.java Wed Jun 26 16:22:40 2002 *************** *** 114,119 **** --- 114,120 ---- public static final String USER = "user"; public static final String PASSWORD = "password"; public static final String AUTO_KEY = "autoKey"; + public static final String NAMESPACES = "namespaces"; *************** *** 236,241 **** --- 237,244 ---- table.put( VERBOSE, "true"); } else if ( token.equalsIgnoreCase("-y") || token.equalsIgnoreCase("--yes_force") ) { table.put( FORCE, "yes"); + } else if ( token.equalsIgnoreCase("-s") || token.equalsIgnoreCase("--namespaces") ) { + table.put(NAMESPACES, at.nextSwitchToken()); // Index specific options } else if ( token.equalsIgnoreCase("-t") || token.equalsIgnoreCase("--type") ) { table.put( TYPE, at.nextSwitchToken()); *************** *** 632,637 **** --- 635,641 ---- System.out.println(" -q " + "Query string"); System.out.println(" -u " + "Database URI"); System.out.println(" -y " + "Force Deletion process"); + System.out.println(" -s " + "Semi-colon delimited list of namespaces for query in the form prefix=namespace-uri"); System.out.println(" -t " + "Specify the data type in collection index"); System.out.println(" --pagesize " + "Page size for file pages (default: 4096)"); System.out.println(" --maxkeysize " + "The maximum size for file keys (default: 0=none)"); *************** *** 670,675 **** --- 674,680 ---- System.out.println(" xindice dd -c /db/test -n myxmldocument"); System.out.println(" xindice rd -c /db/test/ocs -f a:\\file.xml -n file.xml"); System.out.println(" xindice xpath -c /db/test/ocs -q test"); + System.out.println(" xindice xpath -c /db/test -s a=http://somedomain.com/schema.xsd -q /a:foo"); System.out.println(); System.out.println("For more information, please read the Xindice - Tools Reference Guide"); System.out.println();