[jboss-svn-commits] JBL Code SVN: r9900 - in labs/jbossrules/trunk/drools-jbrms/src: main/java/org/drools/brms/client/ruleeditor and 2 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Mar 1 21:57:54 EST 2007
Author: michael.neale at jboss.com
Date: 2007-03-01 21:57:54 -0500 (Thu, 01 Mar 2007)
New Revision: 9900
Modified:
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/MetaData.java
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/ActionToolbar.java
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java
labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/ServiceImplementationTest.java
Log:
JBRULES-715
Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/MetaData.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/MetaData.java 2007-03-02 02:55:53 UTC (rev 9899)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/MetaData.java 2007-03-02 02:57:54 UTC (rev 9900)
@@ -16,7 +16,7 @@
public String description = "";
public String title = "";
- public String state = "";
+ public String status = "";
public Date lastModifiedDate;
public String lastContributor = "";
Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/ActionToolbar.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/ActionToolbar.java 2007-03-02 02:55:53 UTC (rev 9899)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/ruleeditor/ActionToolbar.java 2007-03-02 02:57:54 UTC (rev 9900)
@@ -49,7 +49,7 @@
this.checkin = checkin;
this.uuid = asset.uuid;
this.state = new HTML();
- String status = metaData.state;
+ String status = metaData.status;
FlexCellFormatter formatter = layout.getFlexCellFormatter();
HorizontalPanel saveControls = new HorizontalPanel();
Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java 2007-03-02 02:55:53 UTC (rev 9899)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/JBRMSServiceServlet.java 2007-03-02 02:57:54 UTC (rev 9900)
@@ -220,7 +220,7 @@
MetaData populateMetaData(VersionableItem item) {
MetaData meta = new MetaData();
- meta.state = (item.getState() != null) ? item.getState().getName() : "";
+ meta.status = (item.getState() != null) ? item.getState().getName() : "";
getMetaDataMapper().copyToMetaData( meta, item );
@@ -277,14 +277,16 @@
repoAsset.updateDateEffective( dateToCalendar( meta.dateEffective ) );
repoAsset.updateDateExpired( dateToCalendar( meta.dateExpired ) );
- repoAsset.updateState( StateItem.DRAFT_STATE_NAME );
+
repoAsset.updateCategoryList( meta.categories );
ContentHandler handler = ContentHandler.getHandler( repoAsset.getFormat() );//new AssetContentFormatHandler();
handler.storeAssetContent( asset, repoAsset );
repoAsset.checkin( meta.checkinComment );
+// repoAsset.updateState( StateItem.DRAFT_STATE_NAME );
+// repo.save();
return repoAsset.getUUID();
}
Modified: labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/ServiceImplementationTest.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/ServiceImplementationTest.java 2007-03-02 02:55:53 UTC (rev 9899)
+++ labs/jbossrules/trunk/drools-jbrms/src/test/java/org/drools/brms/server/ServiceImplementationTest.java 2007-03-02 02:57:54 UTC (rev 9900)
@@ -187,7 +187,7 @@
rule.checkin( "changed state" );
asset = impl.loadRuleAsset( uuid );
- assertEquals("whee", asset.metaData.state);
+ assertEquals("whee", asset.metaData.status);
assertEquals("changed state", asset.metaData.checkinComment);
@@ -427,12 +427,12 @@
impl.createState( "testState" );
RuleAsset asset = impl.loadRuleAsset( ruleUUID );
- assertEquals(StateItem.DRAFT_STATE_NAME, asset.metaData.state);
+ assertEquals(StateItem.DRAFT_STATE_NAME, asset.metaData.status);
impl.changeState( ruleUUID, "testState", false );
asset = impl.loadRuleAsset( ruleUUID );
- assertEquals("testState", asset.metaData.state);
+ assertEquals("testState", asset.metaData.status);
asset = impl.loadRuleAsset( ruleUUID2 );
- assertEquals( StateItem.DRAFT_STATE_NAME, asset.metaData.state);
+ assertEquals( StateItem.DRAFT_STATE_NAME, asset.metaData.status);
@@ -443,11 +443,11 @@
assertEquals("testState2", pkg.state);
asset = impl.loadRuleAsset( ruleUUID2 );
- assertEquals("testState2", asset.metaData.state);
+ assertEquals("testState2", asset.metaData.status);
impl.checkinVersion( asset );
asset = impl.loadRuleAsset( asset.uuid );
- assertEquals(StateItem.DRAFT_STATE_NAME, asset.metaData.state);
+ assertEquals("testState2", asset.metaData.status);
}
@@ -507,6 +507,8 @@
assertEquals("X", snaps[0].name);
assertEquals("ya", snaps[0].comment);
assertNotNull(snaps[0].uuid);
+ PackageConfigData confSnap = impl.loadPackageConfig( snaps[0].uuid );
+ assertEquals("testSnapshot", confSnap.name);
impl.createPackageSnapshot( "testSnapshot", "Y", false, "we" );
@@ -517,6 +519,10 @@
impl.copyOrRemoveSnapshot( "testSnapshot", "X", false, "Q" );
assertEquals(3, impl.listSnapshots( "testSnapshot" ).length);
+
+
+
+
try {
impl.copyOrRemoveSnapshot( "testSnapshot", "X", false, "" );
fail("should not be able to copy snapshot to empty detination");
@@ -525,7 +531,9 @@
}
impl.copyOrRemoveSnapshot( "testSnapshot", "X", true, null );
- assertEquals(2, impl.listSnapshots( "testSnapshot" ).length);
+ assertEquals(2, impl.listSnapshots( "testSnapshot" ).length);
+
+
}
More information about the jboss-svn-commits
mailing list