jeudi 12 février 2009
Calculer un temps passé dans une classe java
Si vous avez besoins de logger un temps passé dans votre classe java vous pouvez utiliser cela:
// Get current time
long start = System.currentTimeMillis();
// Votre code java ici ...
// Get elapsed time in milliseconds
long elapsedTimeMillis = System.currentTimeMillis()-start;
// Get elapsed time in seconds
float elapsedTimeSec = elapsedTimeMillis/1000F;
// Get elapsed time in minutes
float elapsedTimeMin = elapsedTimeMillis/(60*1000F);
// Get elapsed time in hours
float elapsedTimeHour = elapsedTimeMillis/(60*60*1000F);
// Get elapsed time in days
float elapsedTimeDay = elapsedTimeMillis/(24*60*60*1000F);
lundi 2 février 2009
Oracle BAM V11 - interfaces WebServices
Si vous utilisez Oracle BAM version 11 (BETA), vous pouvez pousser une données ou plusieurs à son référentiel via les interfaces WebServices:
URL (for iCommand interface): http://hostname:port/OracleBAMWS/WebServices/ICommand
Web service namespace: http://xmlns.oracle.com/bamOther
URLs:
http://hostname:port/OracleBAMWS/WebServices/ManualRuleFire?wsdl
http://hostname:port/OracleBAMWS/WebServices/DataObjectDefinition?wsdl
http://hostname:port/OracleBAMWS/WebServices/DataObjectOperationsByID?wsdl
http://hostname:port/OracleBAMWS/WebServices/DataObjectOperationsByName?wsdl
http://hostname:port/OracleBAMWS/WebServices/MultiUserReportMailer?wsdl
Voici mon exemple d'appel via SoapUI:

ou encore:
OWSM - gateway introuvable

Ensuite vous pouvez rajouter des notions de sécurité à vos webService en suivant par exemple ce tutorial ... (ICI)
