Author: anuzzolese
Date: Wed Mar 28 22:28:48 2012
New Revision: 1306628

URL: http://svn.apache.org/viewvc?rev=1306628&view=rev
Log:
[STANBOL-560] Added a check for null values on the recipe description in the 
RecipeWriter as that parameter is optional.

Modified:
    
incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java

Modified: 
incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java?rev=1306628&r1=1306627&r2=1306628&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java
 (original)
+++ 
incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java
 Wed Mar 28 22:28:48 2012
@@ -137,10 +137,15 @@ public class RecipeWriter implements Mes
             String descriptionURI = 
Symbols.description.toString().replace("<", "").replace(">", "");
             IRI descriptionIRI = IRI.create(descriptionURI);
             OWLDataProperty descriptionProperty = 
factory.getOWLDataProperty(descriptionIRI);
-
-            OWLAxiom axiom = 
factory.getOWLDataPropertyAssertionAxiom(descriptionProperty, recipeIndividual,
-                recipe.getRecipeDescription());
-            manager.addAxiom(ontology, axiom);
+            
+            OWLAxiom axiom; 
+            
+            String recipeDescription = recipe.getRecipeDescription();
+            if(recipeDescription != null){
+                axiom = 
factory.getOWLDataPropertyAssertionAxiom(descriptionProperty, recipeIndividual,
+                    recipeDescription);
+                manager.addAxiom(ontology, axiom);
+            }
             
             if(rules != null){
                 for (Rule rule : rules) {


Reply via email to