code: def jboss_home(broker):
          
          ps = broker[DefaultSpecs.ps_auxww].content
          results = []
          findall = re.compile(r"\-Djboss\.home\.dir=(\S+)").findall
          # JBoss progress command content should contain jboss.home.dir
          # and any of string ['-D[Standalone]', '-D[Host Controller]', '-D[Server:']
          for p in ps:
              if any(i in p for i in ['-D[Standalone]', '-D[Host Controller]', '-D[Server:']):
                  found = findall(p)
                  if found:
                      # Only get the path which is absolute
                      results.extend(f for f in found if f[0] == '/')
          return list(set(results))
docs: Command: JBoss home progress command content paths