Nuevo en Rally API, intentando agregar el resultado del caso de prueba

Acabo de comenzar a trabajar en la API de rally. Quiero crear un nuevo resultado de caso de prueba, pero sigo recibiendo una excepción y no sé por qué. Creo que esto va a resultar ser algo realmente tonto causándolo, pero no puedo entenderlo.

Aquí está mi código:

public static void updateRally(){
    URL url
    RallyService service = null
    try{
        url = new URL("https://rally1.rallydev.com/slm/webservice/1.36/RallyService")
        service = (new RallyServiceServiceLocator()).getRallyService(url)
    } catch (MalformedURLException e){
        e.printStackTrace()
        throw new Exception("RallyWebServiceClient.main problem in creating the url")
    } catch (Exception e){
        e.printStackTrace()
        throw new Exception("RallyWebServiceClient.main problem in creating the service")
    }

    if (service == null){
        println("Error: Service is null")
        throw new Exception("RallyWebServiceClient.main service null...")
    }

    //Set authentication information on the service
    Stub stub = (Stub)service
    stub.setUsername("MyUsername")
    stub.setPassword("MyPassword")

    //Configure the service to maintain an HTTP session cookie
    stub.setMaintainSession(true)

    //Start calling methods on the service
    User user = (User)service.getCurrentUser()
    println(user.getDisplayName())

    TestCase testCase = new TestCase()
    testCase.setName("TC7571")

    TestCaseResult result = new TestCaseResult()
    result.setTestCase(testCase)
    result.setBuild("1.16.0-SNAPSHOT-6256")
    result.setDuration(1.0)
    result.setTester(user)
    result.setVerdict("Pass")

    CreateResult createResult = service.create(result)
}

Me siguen diciendo que hay una excepción en el hilo principal con el código de excitación 1. No está pasando la línea que lee Usuario usuario = (Usuario) service.getCurrentUser ()

Estaba siguiendo una guía que encontré en el sitio web del Rally. Sospecho que el problema es la URL que estoy usando. También probé la URL del WSDL en lugar de lo anterior y obtengo el mismo problema.

Agradezco cualquier ayuda, gracias.

Respuesta 1

¿Cómo puedo escribir un código Java que escanee un documento desde el escáner y me muestre en el árbol Java? Cuando hago clic en escanear, escanea domucemts en mi escáner y me muestra en la ventana. ¿Cómo puedo escribir esto? Esta ahí ...

Estoy tratando de configurar un sistema de profundidad en el procesamiento. El objetivo es que funcione de manera similar a una ventana (Windows). Tengo una clase llamada 'Ventana' y que puede tomar algunos argumentos y ...

INSTRUCCIÓN: Cree una clase regular con un método estático que pueda procesar una matriz unidimensional: • método que acepta una matriz unidimensional y devuelve el valor promedio de los elementos. ...

Recibo la Lista de dos objetos y debo comparar todos los objetos ... Para esto, he estado usando el siguiente ciclo: for (int i = 0; it2.hasNext (); i ++) {objetoDb4o = it2.next ( ); ...