Como usar un archivo de properties

Hola buenos días a todos!

Lo importé como JAR un zip cambiandole la extención en desarrollo>Admin de recursos

 

Declaro una variable de proceso del tipo Objeto java clase java.until.Propierties

y como valor predeterminado le pongo lo siguiente:

 

String filename = "configTest.properties";

Properties properties = new Properties();

InputStream is = null;

is = Thread.currentThread().getContextClassLoader().getResourceAsStream(filename);

properties.load(is);

return properties;

 

Pero al momento de correr el proceso me sale el siguiente error:

 

org.bonitasoft.engine.expression.exception.SExpressionEvaluationException: groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method java.util.Properties#load.\nCannot resolve which method to invoke for [null] due to overlapping prototypes between:\n\t[class java.io.InputStream]\n\t[class java.io.Reader]

 

Me falta agregar algo? o que tengo que corregir para poder leer un valor de una propiedad?

1 Like

Hola, en definitiva lo que quiero hacer es usar un archivo de properties.

Si no es esa la forma porfa si me pasan como hacerlo.

Muchas gracias!

1 Like