You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by sn...@apache.org on 2014/03/10 22:22:45 UTC

[16/50] [abbrv] git commit: Removed comments from the test management services. Added error checking for the schedule method. Added comment to the resource on the error message.

Removed comments from the test management services.
Added error checking for the schedule method.
Added comment to the resource on the error message.


Project: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/commit/027a754f
Tree: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/tree/027a754f
Diff: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/diff/027a754f

Branch: refs/pull/70/head
Commit: 027a754ff6c19d25cfd45f43565b6fca8d11253d
Parents: 11b235b
Author: grey <gr...@apigee.com>
Authored: Fri Feb 28 17:04:39 2014 -0800
Committer: grey <gr...@apigee.com>
Committed: Fri Feb 28 17:04:39 2014 -0800

----------------------------------------------------------------------
 .../applications/ApplicationResource.java       |  1 +
 .../management/export/ExportServiceImpl.java    | 21 ++++++++++++++++++--
 .../cassandra/ManagementServiceIT.java          |  6 ------
 3 files changed, 20 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/027a754f/stack/rest/src/main/java/org/apache/usergrid/rest/management/organizations/applications/ApplicationResource.java
----------------------------------------------------------------------
diff --git a/stack/rest/src/main/java/org/apache/usergrid/rest/management/organizations/applications/ApplicationResource.java b/stack/rest/src/main/java/org/apache/usergrid/rest/management/organizations/applications/ApplicationResource.java
index 158991a..62ecf34 100644
--- a/stack/rest/src/main/java/org/apache/usergrid/rest/management/organizations/applications/ApplicationResource.java
+++ b/stack/rest/src/main/java/org/apache/usergrid/rest/management/organizations/applications/ApplicationResource.java
@@ -306,6 +306,7 @@ public class ApplicationResource extends AbstractContextResource {
             entity = smf.getServiceManager( applicationId ).getEntityManager().get( jobUUIDStr, Export.class );
         }
         catch ( Exception e ) {
+            //this might be due to other reasons, but gotta look up what service manager does.
             return Response.status( SC_BAD_REQUEST ).build();
         }
         //validate this user owns it

http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/027a754f/stack/services/src/main/java/org/apache/usergrid/management/export/ExportServiceImpl.java
----------------------------------------------------------------------
diff --git a/stack/services/src/main/java/org/apache/usergrid/management/export/ExportServiceImpl.java b/stack/services/src/main/java/org/apache/usergrid/management/export/ExportServiceImpl.java
index f5cc642..7f28bc7 100644
--- a/stack/services/src/main/java/org/apache/usergrid/management/export/ExportServiceImpl.java
+++ b/stack/services/src/main/java/org/apache/usergrid/management/export/ExportServiceImpl.java
@@ -80,12 +80,29 @@ public class ExportServiceImpl implements ExportService {
             return null;
         }
 
-        EntityManager em = emf.getEntityManager( config.getApplicationId() );
+        if ( config.getApplicationId() == null ) {
+            logger.error( "application information from export info could not be found" );
+            return null;
+        }
+
+        EntityManager em = null;
+        try {
+            em = emf.getEntityManager( config.getApplicationId() );
+        }catch (Exception e) {
+            logger.error( "application doesn't exist within the current context" );
+            return null;
+        }
 
         Export export = new Export();
 
         //update state
-        export = em.create( export );
+        try{
+            export = em.create( export );
+        }catch(Exception e) {
+            logger.error( "Export entity creation failed" );
+            return null;
+        }
+
         export.setState( Export.State.CREATED );
         em.update( export );
 

http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/027a754f/stack/services/src/test/java/org/apache/usergrid/management/cassandra/ManagementServiceIT.java
----------------------------------------------------------------------
diff --git a/stack/services/src/test/java/org/apache/usergrid/management/cassandra/ManagementServiceIT.java b/stack/services/src/test/java/org/apache/usergrid/management/cassandra/ManagementServiceIT.java
index 70010d4..990c26b 100644
--- a/stack/services/src/test/java/org/apache/usergrid/management/cassandra/ManagementServiceIT.java
+++ b/stack/services/src/test/java/org/apache/usergrid/management/cassandra/ManagementServiceIT.java
@@ -998,8 +998,6 @@ public class ManagementServiceIT {
     public void testFileExportOneCollection() throws Exception {
 
         File f = null;
-//        String orgName = "ed-organization";
-//        String appName = "ed-app";
 
         try {
             f = new File( "exportOneCollection.json" );
@@ -1009,10 +1007,6 @@ public class ManagementServiceIT {
             //consumed because this checks to see if the file exists. If it doesn't, don't do anything and carry on.
         }
 
-        //UUID appId = setup.getEmf().createApplication( orgName, appName );
-
-
-
         EntityManager em = setup.getEmf().getEntityManager( applicationId);
         em.createApplicationCollection( "baconators" );
         //intialize user object to be posted