static void getListSchema(){
      ARServerUser context=new ARServerUser("Demo","","","romulan");

      try {
         SchemaListCriteria criteria=new SchemaListCriteria(SchemaType.JOIN, true, null, null);
         SchemaFactory schemaMan = SchemaFactory.getFactory();
         NameID[] schemaList = schemaMan.find(context, criteria);

         System.out.println("native call returned");
         System.out.println("# of schemas returned: " + schemaList.length);
         for (int i = 0; i < schemaList.length; i++){
            System.out.println("schema #" + i + " is: " + schemaList[i].toString());
            System.out.flush();
         }
      }

      catch(ARException e) {
         e.describe();
      }

      finally {
         context.clear();
      }
   }