1 Reply Latest reply on Oct 14, 2006 2:15 PM by Elias Ross

    How to use Hashtable in JBoss Rules

    Vivon Pereira Newbie

      I have an object containing Hashtable. I want to take the value from the hashtable and use it for the LHS side of the rule. How do I do that?

      Object: Test
      Hashtable in Test: inputHT (the hashtable contains the key as 'age' and value as '21'. Like: inputHT.put(age, new Integer(21)) )

      The rule defined is:

      rule "male"
      when
      t:Test(inputHT.get("age") >= 21)
      then
      System.out.println("Adult");
      end

      It throws error as: unexpected token 'inputHT'
      mismatched token .... expecting type )......
      Please reply soon


      Also tell me how to use variables in Object within another object in Rules defining process.
      For eg: A variable skill1 (String) present in Skill object, which in turn is present in Employee object. How to define the rule for skill1.