Map<String, String> address = ((org.jboss.jca.core.spi.workmanager.Address) parameters[0]).toMap(); List<Map<String, Object>> cb = ((ClassBundle)parameters[1]).toListOfMaps(); DistributableWork work = (DistributableWork) parameters[2]; try Map<String, String> address = ((org.jboss.jca.core.spi.workmanager.Address) parameters[0]).toMap(); List<Map<String, Object>> cb = ((ClassBundle)parameters[1]).toListOfMaps(); DistributableWork work = (DistributableWork) parameters[2]; Map<String, String> address = ((org.jboss.jca.core.spi.workmanager.Address) parameters[0]).toMap(); List<Map<String, Object>> cb = ((ClassBundle)parameters[1]).toListOfMaps(); DistributableWork work = (DistributableWork) parameters[2];