You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2013/05/07 01:12:39 UTC

svn commit: r1479715 - /juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/

Author: alexoree
Date: Mon May  6 23:12:37 2013
New Revision: 1479715

URL: http://svn.apache.org/r1479715
Log:
Documenting the service counter class
Converted all APIs to report processing time in milliseconds, no longer nanoseconds

Modified:
    juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDICustodyTransferImpl.java
    juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIInquiryImpl.java
    juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java
    juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIReplicationImpl.java
    juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISecurityImpl.java
    juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIServiceCounter.java
    juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionImpl.java
    juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetCachingImpl.java
    juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetValidationImpl.java

Modified: juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDICustodyTransferImpl.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDICustodyTransferImpl.java?rev=1479715&r1=1479714&r2=1479715&view=diff
==============================================================================
--- juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDICustodyTransferImpl.java (original)
+++ juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDICustodyTransferImpl.java Mon May  6 23:12:37 2013
@@ -76,7 +76,7 @@ public class UDDICustodyTransferImpl ext
 	@SuppressWarnings("unchecked")
 	public void discardTransferToken(DiscardTransferToken body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -122,7 +122,7 @@ public class UDDICustodyTransferImpl ext
 			}
 	
 			tx.commit();
-	                long procTime = System.nanoTime() - startTime;
+	                long procTime = System.currentTimeMillis() - startTime;
 	                serviceCounter.update(CustodyTransferQuery.DISCARD_TRANSFERTOKEN, 
 	                        QueryStatus.SUCCESS, procTime);
 
@@ -137,7 +137,7 @@ public class UDDICustodyTransferImpl ext
 	public void getTransferToken(String authInfo, KeyBag keyBag,
 			Holder<String> nodeID, Holder<XMLGregorianCalendar> expirationTime,
 			Holder<byte[]> opaqueToken) throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -186,7 +186,7 @@ public class UDDICustodyTransferImpl ext
 			
 			tx.commit();
 			
-	                long procTime = System.nanoTime() - startTime;
+	                long procTime = System.currentTimeMillis() - startTime;
 	                serviceCounter.update(CustodyTransferQuery.GET_TRANSFERTOKEN, 
 	                        QueryStatus.SUCCESS, procTime);
 
@@ -200,7 +200,7 @@ public class UDDICustodyTransferImpl ext
 
 	public void transferEntities(TransferEntities body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -239,7 +239,7 @@ public class UDDICustodyTransferImpl ext
 			em.remove(modelTransferToken);
 			
 			tx.commit();
-			long procTime = System.nanoTime() - startTime;
+			long procTime = System.currentTimeMillis() - startTime;
 	                serviceCounter.update(CustodyTransferQuery.TRANSFER_ENTITIES, 
 	                        QueryStatus.SUCCESS, procTime);
 

Modified: juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIInquiryImpl.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIInquiryImpl.java?rev=1479715&r1=1479714&r2=1479715&view=diff
==============================================================================
--- juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIInquiryImpl.java (original)
+++ juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIInquiryImpl.java Mon May  6 23:12:37 2013
@@ -81,11 +81,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public BindingDetail findBinding(FindBinding body)
 			throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
                 try {
                     new ValidateInquiry(null).validateFindBinding(body);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(InquiryQuery.FIND_BINDING, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 }
@@ -119,7 +119,7 @@ public class UDDIInquiryImpl extends Aut
 			}
 			BindingDetail result = InquiryHelper.getBindingDetailFromKeys(body, findQualifiers, em, keysFound);
 			tx.rollback();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.FIND_BINDING, QueryStatus.SUCCESS, procTime);                      
 
 			return result;
@@ -134,11 +134,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public BusinessList findBusiness(FindBusiness body)
 			throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
                 try {
                     new ValidateInquiry(null).validateFindBusiness(body);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(InquiryQuery.FIND_BUSINESS, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 }
@@ -159,7 +159,7 @@ public class UDDIInquiryImpl extends Aut
 			BusinessList result = InquiryHelper.getBusinessListFromKeys(body, findQualifiers, em, keysFound);
 
 			tx.rollback();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.FIND_BUSINESS, QueryStatus.SUCCESS, procTime);                      
 
 			return result;
@@ -174,11 +174,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public RelatedBusinessesList findRelatedBusinesses(FindRelatedBusinesses body)
 			throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
                 try {
                     new ValidateInquiry(null).validateFindRelatedBusinesses(body, false);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(InquiryQuery.FIND_RELATEDBUSINESSES, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 }
@@ -199,7 +199,7 @@ public class UDDIInquiryImpl extends Aut
 			RelatedBusinessesList result = InquiryHelper.getRelatedBusinessesList(body, em);
 
 			tx.rollback();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.FIND_RELATEDBUSINESSES, QueryStatus.SUCCESS, procTime);                      
 
 			return result;
@@ -214,11 +214,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public ServiceList findService(FindService body)
 			throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
                 try {
                     new ValidateInquiry(null).validateFindService(body);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(InquiryQuery.FIND_SERVICE, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 }
@@ -254,7 +254,7 @@ public class UDDIInquiryImpl extends Aut
 			ServiceList result = InquiryHelper.getServiceListFromKeys(body, findQualifiers, em, keysFound);
 
 			tx.rollback();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.FIND_SERVICE, QueryStatus.SUCCESS, procTime);                      
 
 			return result;
@@ -269,11 +269,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public TModelList findTModel(FindTModel body)
 			throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
                 try {
                     new ValidateInquiry(null).validateFindTModel(body, false);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(InquiryQuery.FIND_TMODEL, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 }
@@ -294,7 +294,7 @@ public class UDDIInquiryImpl extends Aut
 			TModelList result = InquiryHelper.getTModelListFromKeys(body, findQualifiers, em, keysFound);
 
 			tx.rollback();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.FIND_TMODEL, QueryStatus.SUCCESS, procTime);                      
 
 			return result;
@@ -309,11 +309,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public BindingDetail getBindingDetail(GetBindingDetail body)
 			throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
                 try {
                     new ValidateInquiry(null).validateGetBindingDetail(body);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(InquiryQuery.FIND_TMODEL, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 }
@@ -345,7 +345,7 @@ public class UDDIInquiryImpl extends Aut
 			}
 
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.GET_BINDINGDETAIL, QueryStatus.SUCCESS, procTime);                      
 
 			return result;
@@ -360,11 +360,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public BusinessDetail getBusinessDetail(GetBusinessDetail body)
 			throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
                 try {
                     new ValidateInquiry(null).validateGetBusinessDetail(body);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(InquiryQuery.GET_BUSINESSDETAIL, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 }
@@ -396,7 +396,7 @@ public class UDDIInquiryImpl extends Aut
 			}
 
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.GET_BUSINESSDETAIL, QueryStatus.SUCCESS, procTime);                      
 
 			return result;
@@ -411,11 +411,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public OperationalInfos getOperationalInfo(GetOperationalInfo body)
 			throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
                 try {
                     new ValidateInquiry(null).validateGetOperationalInfo(body);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(InquiryQuery.GET_OPERATIONALINFO, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 }
@@ -447,7 +447,7 @@ public class UDDIInquiryImpl extends Aut
 			}
 
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.GET_OPERATIONALINFO, QueryStatus.SUCCESS, procTime);                      
 
 			return result;
@@ -462,11 +462,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public ServiceDetail getServiceDetail(GetServiceDetail body)
 			throws DispositionReportFaultMessage {
-        long startTime = System.nanoTime();
+        long startTime = System.currentTimeMillis();
         try {
             new ValidateInquiry(null).validateGetServiceDetail(body);
         } catch (DispositionReportFaultMessage drfm) {
-            long procTime = System.nanoTime() - startTime;
+            long procTime = System.currentTimeMillis() - startTime;
             serviceCounter.update(InquiryQuery.GET_SERVICEDETAIL, QueryStatus.FAILED, procTime);                      
             throw drfm;
         }
@@ -498,7 +498,7 @@ public class UDDIInquiryImpl extends Aut
 			}
 
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.GET_SERVICEDETAIL, QueryStatus.SUCCESS, procTime);                      
 
 			return result;
@@ -514,11 +514,11 @@ public class UDDIInquiryImpl extends Aut
 	
     public TModelDetail getTModelDetail(GetTModelDetail body)
 			throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
                 try {
                     new ValidateInquiry(null).validateGetTModelDetail(body);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(InquiryQuery.GET_TMODELDETAIL, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 }
@@ -550,7 +550,7 @@ public class UDDIInquiryImpl extends Aut
 			}
 
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(InquiryQuery.GET_TMODELDETAIL, QueryStatus.SUCCESS, procTime);                      
 
 			return result;

Modified: juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java?rev=1479715&r1=1479714&r2=1479715&view=diff
==============================================================================
--- juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java (original)
+++ juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIPublicationImpl.java Mon May  6 23:12:37 2013
@@ -92,7 +92,7 @@ public class UDDIPublicationImpl extends
 	
 	public void addPublisherAssertions(AddPublisherAssertions body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -152,11 +152,11 @@ public class UDDIPublicationImpl extends
 			}
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.ADD_PUBLISHERASSERTIONS, 
                                 QueryStatus.SUCCESS, procTime);			
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.ADD_PUBLISHERASSERTIONS, QueryStatus.FAILED, procTime);                      
                     throw drfm;
                 } finally {
@@ -169,7 +169,7 @@ public class UDDIPublicationImpl extends
 
 	public void deleteBinding(DeleteBinding body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -192,11 +192,11 @@ public class UDDIPublicationImpl extends
 			}
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.DELETE_BINDING, 
                                 QueryStatus.SUCCESS, procTime);                      
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.DELETE_BINDING, QueryStatus.FAILED, procTime);                      
                     throw drfm;
 		} finally {
@@ -209,7 +209,7 @@ public class UDDIPublicationImpl extends
 
 	public void deleteBusiness(DeleteBusiness body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -227,10 +227,10 @@ public class UDDIPublicationImpl extends
 			}
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.DELETE_BUSINESS, QueryStatus.SUCCESS, procTime);               
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.DELETE_BUSINESS, QueryStatus.FAILED, procTime);                      
                     throw drfm;
 		} finally {
@@ -243,7 +243,7 @@ public class UDDIPublicationImpl extends
 
 	public void deletePublisherAssertions(DeletePublisherAssertions body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -262,11 +262,11 @@ public class UDDIPublicationImpl extends
 			}
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.DELETE_PUBLISHERASSERTIONS, 
                                 QueryStatus.SUCCESS, procTime);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.DELETE_PUBLISHERASSERTIONS, QueryStatus.FAILED, procTime);                      
                     throw drfm;                        
 		} finally {
@@ -279,7 +279,7 @@ public class UDDIPublicationImpl extends
 
 	public void deleteService(DeleteService body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -300,11 +300,11 @@ public class UDDIPublicationImpl extends
 			}
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.DELETE_SERVICE, 
                                 QueryStatus.SUCCESS, procTime);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.DELETE_SERVICE, QueryStatus.FAILED, procTime);                      
                     throw drfm;                                               
 		} finally {
@@ -318,7 +318,7 @@ public class UDDIPublicationImpl extends
 
 	public void deleteTModel(DeleteTModel body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -338,10 +338,10 @@ public class UDDIPublicationImpl extends
 			}
 			
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.DELETE_TMODEL, QueryStatus.SUCCESS, procTime);                      
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.DELETE_TMODEL, QueryStatus.FAILED, procTime);                      
                     throw drfm;                                               
 		} finally {
@@ -356,7 +356,7 @@ public class UDDIPublicationImpl extends
 	public List<AssertionStatusItem> getAssertionStatusReport(String authInfo,
 			CompletionStatus completionStatus)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -368,13 +368,13 @@ public class UDDIPublicationImpl extends
 			List<org.uddi.api_v3.AssertionStatusItem> result = PublicationHelper.getAssertionStatusItemList(publisher, completionStatus, em);
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.GET_ASSERTIONSTATUSREPORT, 
                                 QueryStatus.SUCCESS, procTime);                      
 
 			return result;
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.GET_ASSERTIONSTATUSREPORT, QueryStatus.FAILED, procTime);                      
                     throw drfm;                                               
 		} finally {
@@ -387,7 +387,7 @@ public class UDDIPublicationImpl extends
 
 	public List<PublisherAssertion> getPublisherAssertions(String authInfo)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -411,12 +411,12 @@ public class UDDIPublicationImpl extends
 			}
 			
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.GET_PUBLISHERASSERTIONS, 
                                 QueryStatus.SUCCESS, procTime);                      
 			return result;
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.GET_PUBLISHERASSERTIONS, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                               			
@@ -431,7 +431,7 @@ public class UDDIPublicationImpl extends
 
 	public RegisteredInfo getRegisteredInfo(GetRegisteredInfo body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -488,13 +488,13 @@ public class UDDIPublicationImpl extends
 			}
 			
 			tx.commit();	
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.GET_REGISTEREDINFO, 
                                 QueryStatus.SUCCESS, procTime);                      
 
 			return result;
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.GET_REGISTEREDINFO, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                 
@@ -509,7 +509,7 @@ public class UDDIPublicationImpl extends
 
 	public BindingDetail saveBinding(SaveBinding body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -542,13 +542,13 @@ public class UDDIPublicationImpl extends
 			}
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.SAVE_BINDING, 
                                 QueryStatus.SUCCESS, procTime);                      
 
 			return result;
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.SAVE_BINDING, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                 
@@ -563,7 +563,7 @@ public class UDDIPublicationImpl extends
 
 	public BusinessDetail saveBusiness(SaveBusiness body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -595,13 +595,13 @@ public class UDDIPublicationImpl extends
 			validator.validateSaveBusinessMax(em);
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.SAVE_BUSINESS, 
                                 QueryStatus.SUCCESS, procTime);                      
 
 			return result;
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.SAVE_BUSINESS, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                 	
@@ -616,7 +616,7 @@ public class UDDIPublicationImpl extends
 
 	public ServiceDetail saveService(SaveService body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -650,13 +650,13 @@ public class UDDIPublicationImpl extends
 			
 			
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.SAVE_SERVICE, 
                                 QueryStatus.SUCCESS, procTime);                      
 
 			return result;
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.SAVE_SERVICE, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                         			
@@ -671,7 +671,7 @@ public class UDDIPublicationImpl extends
 
 	public TModelDetail saveTModel(SaveTModel body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -700,13 +700,13 @@ public class UDDIPublicationImpl extends
 			}
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.SAVE_TMODEL, 
                                 QueryStatus.SUCCESS, procTime);                      
 
 			return result;
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.SAVE_TMODEL, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                                                 
@@ -722,7 +722,7 @@ public class UDDIPublicationImpl extends
 	public void setPublisherAssertions(String authInfo,
 			Holder<List<PublisherAssertion>> publisherAssertion)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -765,11 +765,11 @@ public class UDDIPublicationImpl extends
 			}
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(PublicationQuery.SET_PUBLISHERASSERTIONS, 
                                 QueryStatus.SUCCESS, procTime);                      
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(PublicationQuery.SET_PUBLISHERASSERTIONS, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                                                 

Modified: juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIReplicationImpl.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIReplicationImpl.java?rev=1479715&r1=1479714&r2=1479715&view=diff
==============================================================================
--- juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIReplicationImpl.java (original)
+++ juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIReplicationImpl.java Mon May  6 23:12:37 2013
@@ -50,8 +50,8 @@ public class UDDIReplicationImpl extends
 
 
 	public String doPing(DoPing body) throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
-                long procTime = System.nanoTime() - startTime;
+	        long startTime = System.currentTimeMillis();
+                long procTime = System.currentTimeMillis() - startTime;
                 serviceCounter.update(ReplicationQuery.DO_PING, QueryStatus.SUCCESS, procTime);
 
 		ValidateReplication.unsupportedAPICall();
@@ -64,8 +64,8 @@ public class UDDIReplicationImpl extends
 			BigInteger responseLimitCount,
 			HighWaterMarkVectorType responseLimitVector)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
-                long procTime = System.nanoTime() - startTime;
+	        long startTime = System.currentTimeMillis();
+                long procTime = System.currentTimeMillis() - startTime;
                 serviceCounter.update(ReplicationQuery.GET_CHANGERECORDS, 
                         QueryStatus.SUCCESS, procTime);
 
@@ -76,8 +76,8 @@ public class UDDIReplicationImpl extends
 
 	public List<ChangeRecordIDType> getHighWaterMarks()
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
-                long procTime = System.nanoTime() - startTime;
+	        long startTime = System.currentTimeMillis();
+                long procTime = System.currentTimeMillis() - startTime;
                 serviceCounter.update(ReplicationQuery.GET_HIGHWATERMARKS, QueryStatus.SUCCESS, procTime);
 
 		ValidateReplication.unsupportedAPICall();
@@ -87,8 +87,8 @@ public class UDDIReplicationImpl extends
 
 	public void notifyChangeRecordsAvailable(NotifyChangeRecordsAvailable body)
 			throws DispositionReportFaultMessage {
-            long startTime = System.nanoTime();
-            long procTime = System.nanoTime() - startTime;
+            long startTime = System.currentTimeMillis();
+            long procTime = System.currentTimeMillis() - startTime;
             serviceCounter.update(ReplicationQuery.NOTIFY_CHANGERECORDSAVAILABLE, 
                     QueryStatus.SUCCESS, procTime);
 
@@ -98,8 +98,8 @@ public class UDDIReplicationImpl extends
 
 	public void transferCustody(TransferCustody body)
 			throws DispositionReportFaultMessage {
-	    long startTime = System.nanoTime();
-            long procTime = System.nanoTime() - startTime;
+	    long startTime = System.currentTimeMillis();
+            long procTime = System.currentTimeMillis() - startTime;
             serviceCounter.update(ReplicationQuery.TRANSFER_CUSTODY, 
                     QueryStatus.SUCCESS, procTime);
 

Modified: juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISecurityImpl.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISecurityImpl.java?rev=1479715&r1=1479714&r2=1479715&view=diff
==============================================================================
--- juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISecurityImpl.java (original)
+++ juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISecurityImpl.java Mon May  6 23:12:37 2013
@@ -60,7 +60,7 @@ public class UDDISecurityImpl extends Au
 	
 	public void discardAuthToken(DiscardAuthToken body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 	    
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -77,11 +77,11 @@ public class UDDISecurityImpl extends Au
 			}
 	
 			tx.commit();
-                        long procTime = System.nanoTime() - startTime;
+                        long procTime = System.currentTimeMillis() - startTime;
                         serviceCounter.update(SecurityQuery.DISCARD_AUTHTOKEN, 
                                 QueryStatus.SUCCESS, procTime);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(SecurityQuery.DISCARD_AUTHTOKEN, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                                                 
@@ -105,7 +105,7 @@ public class UDDISecurityImpl extends Au
 	
 	public AuthToken getAuthToken(String publisherId)
 	throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		if (publisherId == null || publisherId.length() == 0)
 			throw new UnknownUserException(new ErrorMessage("errors.auth.InvalidCredentials", publisherId));
@@ -138,13 +138,13 @@ public class UDDISecurityImpl extends Au
 			MappingModelToApi.mapAuthToken(modelAuthToken, apiAuthToken);
 
 			tx.commit();
-	                long procTime = System.nanoTime() - startTime;
+	                long procTime = System.currentTimeMillis() - startTime;
 	                serviceCounter.update(SecurityQuery.GET_AUTHTOKEN, 
 	                        QueryStatus.SUCCESS, procTime);
 
 			return apiAuthToken;
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(SecurityQuery.GET_AUTHTOKEN, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                                                 

Modified: juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIServiceCounter.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIServiceCounter.java?rev=1479715&r1=1479714&r2=1479715&view=diff
==============================================================================
--- juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIServiceCounter.java (original)
+++ juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIServiceCounter.java Mon May  6 23:12:37 2013
@@ -28,6 +28,11 @@ import org.apache.commons.logging.LogFac
 import org.apache.juddi.api.util.QueryStatus;
 import org.apache.juddi.api.util.UDDIQuery;
 
+/**
+ * This class provides MBean functionality that offers metrics on UDDI service method invocations
+ * and various management functions (documented by Alex O'Ree)
+ * @author Tom Cunningham
+ */
 public class UDDIServiceCounter implements DynamicMBean, Serializable {
 
     private static Log log = LogFactory.getLog(UDDIServiceCounter.class);
@@ -146,6 +151,14 @@ public class UDDIServiceCounter implemen
 
     }
 
+    /**
+     * This updates the performance metrics for a given service.
+     * 
+     * Note, as of jUDDI 3.2, procTime MUST be in milliseconds. Prior to 3.2 used nanoseconds
+     * @param queryObject the item that was executed
+     * @param queryStatus success or fail status
+     * @param procTime Expects time in milliseconds
+     */
     public synchronized void update(UDDIQuery queryObject, QueryStatus queryStatus, 
             long procTime) {        
         //log.info("Updating " + queryObject.getQuery() + " time " + procTime);

Modified: juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionImpl.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionImpl.java?rev=1479715&r1=1479714&r2=1479715&view=diff
==============================================================================
--- juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionImpl.java (original)
+++ juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionImpl.java Mon May  6 23:12:37 2013
@@ -105,7 +105,7 @@ public class UDDISubscriptionImpl extend
 	
 	public void deleteSubscription(DeleteSubscription body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -122,11 +122,11 @@ public class UDDISubscriptionImpl extend
 	        }
 	
 	        tx.commit();
-                long procTime = System.nanoTime() - startTime;
+                long procTime = System.currentTimeMillis() - startTime;
                 serviceCounter.update(SubscriptionQuery.DELETE_SUBSCRIPTION, 
                         QueryStatus.SUCCESS, procTime);
                 } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(SubscriptionQuery.DELETE_SUBSCRIPTION, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                                                 
@@ -154,7 +154,7 @@ public class UDDISubscriptionImpl extend
 	 */
 	@SuppressWarnings("unchecked")
 	public SubscriptionResultsList getSubscriptionResults(GetSubscriptionResults body, UddiEntityPublisher publisher) throws DispositionReportFaultMessage {
-                long startTime = System.nanoTime();
+                long startTime = System.currentTimeMillis();
             
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -759,13 +759,13 @@ public class UDDISubscriptionImpl extend
 			}
 			
 	        tx.commit();
-                long procTime = System.nanoTime() - startTime;
+                long procTime = System.currentTimeMillis() - startTime;
                 serviceCounter.update(SubscriptionQuery.GET_SUBSCRIPTIONRESULTS, 
                         QueryStatus.SUCCESS, procTime);
 
 	        return result;
         } catch (DispositionReportFaultMessage drfm) {
-            long procTime = System.nanoTime() - startTime;
+            long procTime = System.currentTimeMillis() - startTime;
             serviceCounter.update(SubscriptionQuery.GET_SUBSCRIPTIONRESULTS, 
                     QueryStatus.FAILED, procTime);                      
             throw drfm;                                                                                                 
@@ -780,7 +780,7 @@ public class UDDISubscriptionImpl extend
 	@SuppressWarnings("unchecked")
 	public List<Subscription> getSubscriptions(String authInfo)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
                 try {
@@ -803,13 +803,13 @@ public class UDDISubscriptionImpl extend
 			}
 	        
 	        tx.commit();
-                long procTime = System.nanoTime() - startTime;
+                long procTime = System.currentTimeMillis() - startTime;
                 serviceCounter.update(SubscriptionQuery.GET_SUBSCRIPTIONS, 
                         QueryStatus.SUCCESS, procTime);
 
 		return result;
         } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(SubscriptionQuery.GET_SUBSCRIPTIONS, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                                                 		
@@ -832,7 +832,7 @@ public class UDDISubscriptionImpl extend
 	public void saveSubscription(String authInfo,
 			Holder<List<Subscription>> subscription)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
+	        long startTime = System.currentTimeMillis();
 
 		EntityManager em = PersistenceManager.getEntityManager();
 		EntityTransaction tx = em.getTransaction();
@@ -878,11 +878,11 @@ public class UDDISubscriptionImpl extend
 			}
 	
 			tx.commit();
-	                long procTime = System.nanoTime() - startTime;
+	                long procTime = System.currentTimeMillis() - startTime;
 	                serviceCounter.update(SubscriptionQuery.SAVE_SUBSCRIPTION, 
 	                        QueryStatus.SUCCESS, procTime);
 	        } catch (DispositionReportFaultMessage drfm) {
-                    long procTime = System.nanoTime() - startTime;
+                    long procTime = System.currentTimeMillis() - startTime;
                     serviceCounter.update(SubscriptionQuery.SAVE_SUBSCRIPTION, 
                             QueryStatus.FAILED, procTime);                      
                     throw drfm;                                                                                                                 

Modified: juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetCachingImpl.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetCachingImpl.java?rev=1479715&r1=1479714&r2=1479715&view=diff
==============================================================================
--- juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetCachingImpl.java (original)
+++ juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetCachingImpl.java Mon May  6 23:12:37 2013
@@ -49,8 +49,8 @@ public class UDDIValueSetCachingImpl ext
     public void getAllValidValues(String authInfo, String modelKey,
 			Holder<String> chunkToken, Holder<List<ValidValue>> validValue)
 			throws DispositionReportFaultMessage {
-            long startTime = System.nanoTime();
-            long procTime = System.nanoTime() - startTime;
+            long startTime = System.currentTimeMillis();
+            long procTime = System.currentTimeMillis() - startTime;
             serviceCounter.update(ValueSetCachingQuery.GET_ALLVALIDVALUES, 
                     QueryStatus.SUCCESS, procTime);
 

Modified: juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetValidationImpl.java
URL: http://svn.apache.org/viewvc/juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetValidationImpl.java?rev=1479715&r1=1479714&r2=1479715&view=diff
==============================================================================
--- juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetValidationImpl.java (original)
+++ juddi/branches/juddi-3.2.x/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIValueSetValidationImpl.java Mon May  6 23:12:37 2013
@@ -46,8 +46,8 @@ public class UDDIValueSetValidationImpl 
     
 	public DispositionReport validateValues(ValidateValues body)
 			throws DispositionReportFaultMessage {
-	        long startTime = System.nanoTime();
-                long procTime = System.nanoTime() - startTime;
+	        long startTime = System.currentTimeMillis();
+                long procTime = System.currentTimeMillis() - startTime;
                 serviceCounter.update(ValueSetValidationQuery.VALIDATE_VALUES, 
                         QueryStatus.SUCCESS, procTime);
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org