Java - Aplicacion Maximo

 
Vista:

Aplicacion Maximo

Publicado por Belkis Suarez (1 intervención) el 01/02/2007 22:11:06
Hola Buenas Tardes,

Quisiera saber si alguien conoce la aplicación Maximo, producto de mro, sistema para mantenimiento de equipos.

Esto se debe porq en uno de los nodos de WorkFlow, necesito reportar el Downtime(campo que indica si el equipo esta fuera de servicio) para seguir el flujo, y lo estoy haciendo a traves de una clase customizada para el cliente, la misma es:

public class RequiredQA
implements CustomConditionInterface
{

public RequiredQA()
{
}

public boolean evaluateCustomCondition(WFMboRemote wfmboremote)
throws MXException, RemoteException
{
boolean flag = false;
flag = wfmboremote.getBoolean("REQUIREDQA");
if(flag && ((WFMbo)wfmboremote).getMboServer().getMaxVar().getBoolean("DOWNPROMPT", wfmboremote.getUserInfo()))
{
MboSetRemote mbosetremote = wfmboremote.getMboSet("WO_EQSTATUS");
boolean flag1 = mbosetremote.count() > 0;
if(!flag1)
{
String as[] = {
wfmboremote.getString("wonum")
};
throw new MXApplicationException("workorder", "NeedDowntime", as);
}
}
return flag;
}
}

pero tengo un error, la exception no envia el mensaje correcto, este es:

Unable to load custom class com.mpr.workflow.RequiredQA for condition REQ_QA? on WORKORDER record DW-30488 at site DWSTREAM.; Work order DW-30488 needs an equipment down time report to be completed.

El primer mensaje no debe aparecer de esa manera, debe ser otra información porque si esta encontrando la clase, como por ejemplo: Unable to change status to WREVDIAG in action REQ_QA? on WORKORDER record DW-30488 at site DWSTREAM.;

Este cambio de mensajes, a que se debe...

Muchas gracias por el apoyo que me pudan prestar..

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder