You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@clerezza.apache.org by it...@apache.org on 2010/10/12 15:39:04 UTC

svn commit: r1021770 - /incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java

Author: ito
Date: Tue Oct 12 13:39:04 2010
New Revision: 1021770

URL: http://svn.apache.org/viewvc?rev=1021770&view=rev
Log:
CLEREZZA-323: Allow adding Rendering Specification without a FormFile

Modified:
    incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java

Modified: incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java
URL: http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java?rev=1021770&r1=1021769&r2=1021770&view=diff
==============================================================================
--- incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java (original)
+++ incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.manager/src/main/java/org/apache/clerezza/platform/typerendering/manager/RenderletManager.java Tue Oct 12 13:39:04 2010
@@ -188,6 +188,8 @@ public class RenderletManager implements
 						Status.BAD_REQUEST).entity(message).build());
 			}
 			renderingSpecificationUri = getUnusedUriRef(uriInfo, formFile.getFileName());
+
+
 		} else {
 			if (fileUploaded) {
 				//check that the URI point to the platfomrm
@@ -199,12 +201,13 @@ public class RenderletManager implements
 					throw new WebApplicationException(Response.status(
 							Status.BAD_REQUEST).entity(message).build());
 				}
+
 			}
 		}
 		renderedType = new UriRef(type);
-
-		contentHandler.put(renderingSpecificationUri, formFile.getMediaType(), renderSpecBytes);
-
+		if(fileUploaded) {
+			contentHandler.put(renderingSpecificationUri, formFile.getMediaType(), renderSpecBytes);
+		}
 		if (mode.equals("")) {
 			mode = null;
 		}