Changeset 1526
- Timestamp:
- 2010-05-05 14:18:05 (3 years ago)
- Location:
- trunk/modules
- Files:
-
- 35 edited
-
kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/jpa/JpaResource.java (modified) (1 diff)
-
kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/jpa/JpaResourceFinder.java (modified) (1 diff)
-
kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/jpa/JpaRestlet.java (modified) (1 diff)
-
kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/mock/DbMockFinder.java (modified) (2 diffs)
-
kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/mock/DbMockResource.java (modified) (3 diffs)
-
kauri-dbresources/kauri-dbresources-impl/src/test/java/org/kauriproject/dbresources/test/JpaTest.java (modified) (7 diffs)
-
kauri-i18n/kauri-i18n-impl/src/main/java/org/kauriproject/i18n/impl/I18nFilterFactory.java (modified) (1 diff)
-
kauri-i18n/kauri-i18n-impl/src/main/java/org/kauriproject/i18n/impl/I18nResource.java (modified) (2 diffs)
-
kauri-i18n/kauri-i18n-impl/src/main/java/org/kauriproject/i18n/impl/I18nRestlet.java (modified) (1 diff)
-
kauri-i18n/kauri-i18n-impl/src/test/java/org/kauriproject/i18n/impl/test/I18nTest.java (modified) (1 diff)
-
kauri-locale-assignment/src/main/java/org/kauriproject/i18n/locale_assignment/LocaleAssignmentFilter.java (modified) (1 diff)
-
kauri-representation/kauri-representationbuilder-api/src/main/java/org/kauriproject/representation/build/RepresentationFactory.java (modified) (1 diff)
-
kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/RepresentationFilterFactory.java (modified) (1 diff)
-
kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/RepresentationResolver.java (modified) (1 diff)
-
kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/groovy/FactoryBasedReprNodeFactory.java (modified) (1 diff)
-
kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/model/CaseNode.java (modified) (1 diff)
-
kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/model/FactoryBasedRepresentationNode.java (modified) (1 diff)
-
kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/model/RSContext.java (modified) (1 diff)
-
kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/representations/ResourceReprNodeFactory.java (modified) (2 diffs)
-
kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/representations/TemplateReprNodeFactory.java (modified) (1 diff)
-
kauri-representation/kauri-representationbuilder-impl/src/test/java/org/kauriproject/representation/test/BuilderTest.java (modified) (1 diff)
-
kauri-template/kauri-template-service-api/src/main/java/org/kauriproject/template/service/TemplateService.java (modified) (1 diff)
-
kauri-template/kauri-template-service-impl/src/main/java/org/kauriproject/template/service/impl/KauriFunctions.java (modified) (1 diff)
-
kauri-template/kauri-template-service-impl/src/main/java/org/kauriproject/template/service/impl/KauriSourceResolver.java (modified) (1 diff)
-
kauri-template/kauri-template-service-impl/src/main/java/org/kauriproject/template/service/impl/TemplateRepresentation.java (modified) (1 diff)
-
kauri-template/kauri-template-service-impl/src/main/java/org/kauriproject/template/service/impl/TemplateServiceImpl.java (modified) (1 diff)
-
kauri-template/kauri-template-service-impl/src/test/java/org/kauriproject/template/service/test/TemplateConfTest.java (modified) (2 diffs)
-
kauri-template/kauri-template-service-impl/src/test/java/org/kauriproject/template/service/test/TemplateServiceHostIdentifierTest.java (modified) (2 diffs)
-
kauri-template/kauri-template-service-impl/src/test/java/org/kauriproject/template/service/test/TemplateUriResolvingTest.java (modified) (2 diffs)
-
kauri-template/kauri-template-service-impl/src/test/java/org/kauriproject/template/service/test/testmodules/common/Templates.java (modified) (1 diff)
-
kauri-tmprsrc/src/main/java/org/kauriproject/rsrc/store/BasicRepresentationStore.java (modified) (5 diffs)
-
kauri-tmprsrc/src/main/java/org/kauriproject/upload/FileDataResource.java (modified) (1 diff)
-
kauri-tmprsrc/src/main/java/org/kauriproject/upload/FileInfoResource.java (modified) (1 diff)
-
kauri-tmprsrc/src/main/java/org/kauriproject/upload/LeaseInfoResource.java (modified) (1 diff)
-
kauri-tmprsrc/src/main/java/org/kauriproject/upload/UploadNewDataResource.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/jpa/JpaResource.java
r1358 r1526 22 22 import org.apache.commons.logging.Log; 23 23 import org.apache.commons.logging.LogFactory; 24 import org.kauriproject.dbresources.DbRequest; 24 25 import org.kauriproject.dbresources.jpa.serialization.Serializer; 25 import org.kauriproject.dbresources.DbRequest;26 26 import org.kauriproject.util.io.IOUtils; 27 27 import org.restlet.Context; 28 import org.restlet.data.*; 28 import org.restlet.Request; 29 import org.restlet.Response; 30 import org.restlet.data.CharacterSet; 31 import org.restlet.data.MediaType; 32 import org.restlet.data.Status; 29 33 import org.restlet.ext.json.JsonRepresentation; 30 34 import org.restlet.ext.xml.DomRepresentation; 31 35 import org.restlet.representation.ObjectRepresentation; 32 36 import org.restlet.representation.Representation; 33 import org.restlet.resource.Resource;34 37 import org.restlet.representation.StringRepresentation; 35 38 import org.restlet.representation.Variant; 39 import org.restlet.resource.Resource; 36 40 import org.springframework.transaction.TransactionSystemException; 37 41 -
trunk/modules/kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/jpa/JpaResourceFinder.java
r1327 r1526 16 16 package org.kauriproject.dbresources.jpa; 17 17 18 import org.kauriproject.dbresources.DbRequest; 19 import org.kauriproject.dbresources.DbRequestBuilder; 18 20 import org.restlet.Context; 21 import org.restlet.Request; 22 import org.restlet.Response; 23 import org.restlet.data.Form; 24 import org.restlet.data.Method; 25 import org.restlet.data.Status; 19 26 import org.restlet.resource.Finder; 20 27 import org.restlet.resource.Handler; 21 import org.restlet.data.*;22 import org.kauriproject.dbresources.DbRequestBuilder;23 import org.kauriproject.dbresources.DbRequest;24 28 25 29 /** -
trunk/modules/kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/jpa/JpaRestlet.java
r908 r1526 17 17 18 18 import org.restlet.Context; 19 import org.restlet.Request; 20 import org.restlet.Response; 19 21 import org.restlet.Restlet; 20 import org.restlet.data.Request;21 import org.restlet.data.Response;22 22 23 23 public class JpaRestlet extends Restlet { -
trunk/modules/kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/mock/DbMockFinder.java
r1327 r1526 20 20 import java.util.List; 21 21 22 import javax.annotation.PreDestroy; 23 22 24 import net.sf.json.JSON; 23 25 … … 26 28 import org.kauriproject.dbresources.DbRequest; 27 29 import org.kauriproject.dbresources.DbRequestBuilder; 30 import org.kauriproject.dbresources.DbRequest.PathSegment; 28 31 import org.kauriproject.dbresources.DbRequest.QueryPart; 29 import org.kauriproject.dbresources.DbRequest.PathSegment;30 32 import org.kauriproject.runtime.rapi.KauriModule; 31 33 import org.restlet.Context; 34 import org.restlet.Request; 35 import org.restlet.Response; 36 import org.restlet.data.Form; 32 37 import org.restlet.resource.Finder; 33 38 import org.restlet.resource.Handler; 34 import org.restlet.data.Request;35 import org.restlet.data.Response;36 import org.restlet.data.Form;37 38 import javax.annotation.PreDestroy;39 39 40 40 /** -
trunk/modules/kauri-dbresources/kauri-dbresources-impl/src/main/java/org/kauriproject/dbresources/mock/DbMockResource.java
r1512 r1526 36 36 import java.io.FileNotFoundException; 37 37 import java.io.IOException; 38 import java.io.Serializable;39 38 import java.util.Iterator; 40 39 import java.util.List; … … 51 50 import org.apache.commons.logging.Log; 52 51 import org.apache.commons.logging.LogFactory; 52 import org.kauriproject.dbresources.DbRequest; 53 53 import org.restlet.Context; 54 import org.restlet.data.Request; 55 import org.restlet.data.Response; 54 import org.restlet.Request; 55 import org.restlet.Response; 56 import org.restlet.data.Method; 56 57 import org.restlet.data.Status; 57 import org.restlet.data.Method;58 58 import org.restlet.ext.json.JsonRepresentation; 59 59 import org.restlet.representation.Representation; 60 60 import org.restlet.resource.Resource; 61 import org.kauriproject.dbresources.DbRequest;62 61 63 62 /** … … 309 308 310 309 if (uri != null) { 311 Response response = owner.handle(new Request(Method.GET, uri)); 310 Request request = new Request(Method.GET, uri); 311 Response response = new Response(request); 312 owner.handle(request, response); 312 313 if (response.getStatus().equals(Status.SUCCESS_OK)) { 313 314 Representation representation = response.getEntity(); -
trunk/modules/kauri-dbresources/kauri-dbresources-impl/src/test/java/org/kauriproject/dbresources/test/JpaTest.java
r1339 r1526 24 24 import org.json.JSONObject; 25 25 import org.kauriproject.dbresources.test.po.Dummy; 26 import org.kauriproject.runtime.model.*; 26 import org.kauriproject.runtime.model.ClientConnectorDefinition; 27 import org.kauriproject.runtime.model.KauriRuntimeModel; 28 import org.kauriproject.runtime.model.ModuleDefinition; 29 import org.kauriproject.runtime.model.ModuleSourceType; 30 import org.kauriproject.runtime.model.MountDefinition; 31 import org.kauriproject.runtime.model.ServerConnectorDefinition; 27 32 import org.kauriproject.runtime.testfw.AbstractRuntimeTest; 28 33 import org.restlet.Client; 29 34 import org.restlet.Context; 35 import org.restlet.Request; 36 import org.restlet.Response; 30 37 import org.restlet.data.ClientInfo; 31 38 import org.restlet.data.MediaType; … … 34 41 import org.restlet.data.Protocol; 35 42 import org.restlet.data.Reference; 36 import org.restlet.data.Request;37 import org.restlet.data.Response;38 43 import org.restlet.data.Status; 39 44 import org.restlet.ext.json.JsonRepresentation; … … 112 117 public void testGet() throws Exception { 113 118 // request to unknown entity 114 Response response = client. get(makeTestReference("/xyz"));119 Response response = client.handle(new Request(Method.GET,makeTestReference("/xyz"))); 115 120 assertNotNull("no response received", response); 116 121 assertEquals("GET on unknown entity should give 404.", Status.CLIENT_ERROR_NOT_FOUND, response.getStatus()); 117 122 118 123 // request to known entity - list 119 response = client. get(makeTestReference("/dummy?media=json"));124 response = client.handle(new Request(Method.GET,makeTestReference("/dummy?media=json"))); 120 125 assertNotNull("no response received", response); 121 126 assertFalse("Response for existing entity contains error", response.getStatus().isError()); … … 125 130 126 131 // request to known, but non-existing, entity 127 response = client. get(makeTestReference("/dummy/1"));132 response = client.handle(new Request(Method.GET,makeTestReference("/dummy/1"))); 128 133 assertNotNull("no response received", response); 129 134 assertEquals("Get on non-existant entity gives 404", Status.CLIENT_ERROR_NOT_FOUND, response.getStatus()); … … 201 206 public void testXML() throws Exception { 202 207 loadStuff(); 208 203 209 ClientInfo info = new ClientInfo(); 204 210 Preference<MediaType> pref = new Preference<MediaType>(MediaType.APPLICATION_XML); 205 211 info.getAcceptedMediaTypes().add(pref); 206 207 212 // get XML 208 213 Request request = new Request(); … … 215 220 assertTrue("expected an xmlrepresentation", MediaType.APPLICATION_XML.getName().equals( 216 221 representation.getMediaType().getName())); 217 representation.release();222 //representation.release(); FIXME: bad idea, this makes restlet hang on the following request... 218 223 // TODO: check some fields 219 224 … … 346 351 return dummy; 347 352 } 353 348 354 } -
trunk/modules/kauri-i18n/kauri-i18n-impl/src/main/java/org/kauriproject/i18n/impl/I18nFilterFactory.java
r1327 r1526 16 16 package org.kauriproject.i18n.impl; 17 17 18 import org.kauriproject.runtime.rapi.FilterFactory;19 18 import org.kauriproject.i18n.I18n; 20 19 import org.kauriproject.i18n.I18nManager; 20 import org.kauriproject.runtime.rapi.FilterFactory; 21 import org.restlet.Request; 22 import org.restlet.Response; 21 23 import org.restlet.routing.Filter; 22 import org.restlet.data.Request;23 import org.restlet.data.Response;24 24 25 25 public class I18nFilterFactory implements FilterFactory { -
trunk/modules/kauri-i18n/kauri-i18n-impl/src/main/java/org/kauriproject/i18n/impl/I18nResource.java
r1340 r1526 16 16 package org.kauriproject.i18n.impl; 17 17 18 import org.restlet.resource.*; 19 import org.restlet.data.*; 18 import java.util.Locale; 19 import java.util.Map; 20 21 import net.sf.json.JSONObject; 22 23 import org.kauriproject.i18n.I18nManager; 24 import org.kauriproject.i18n.I18nMessage; 25 import org.kauriproject.i18n.I18nMessageBundle; 26 import org.kauriproject.i18n.LocaleHelper; 27 import org.restlet.data.CharacterSet; 28 import org.restlet.data.Language; 29 import org.restlet.data.MediaType; 20 30 import org.restlet.representation.Representation; 21 31 import org.restlet.representation.StringRepresentation; 22 32 import org.restlet.representation.Variant; 23 import org.restlet.representation.RepresentationInfo; 24 import org.kauriproject.i18n.I18nManager; 25 import org.kauriproject.i18n.I18nMessageBundle; 26 import org.kauriproject.i18n.I18nMessage; 27 import org.kauriproject.i18n.LocaleHelper; 28 29 import java.util.*; 30 31 import net.sf.json.JSONObject; 33 import org.restlet.resource.ResourceException; 34 import org.restlet.resource.ServerResource; 32 35 33 36 public class I18nResource extends ServerResource { … … 39 42 setAnnotated(false); 40 43 41 Map<Method, Object> variants = new HashMap<Method, Object>(); 42 variants.put(Method.GET, new RepresentationInfo(MediaType.APPLICATION_JSON)); 43 setVariants(variants); 44 getVariants().clear(); 45 getVariants().add(new Variant(MediaType.APPLICATION_JSON)); 44 46 } 45 47 -
trunk/modules/kauri-i18n/kauri-i18n-impl/src/main/java/org/kauriproject/i18n/impl/I18nRestlet.java
r1340 r1526 16 16 package org.kauriproject.i18n.impl; 17 17 18 import org. restlet.routing.Router;18 import org.kauriproject.i18n.I18nManager; 19 19 import org.restlet.Context; 20 import org.restlet.Request; 21 import org.restlet.Response; 20 22 import org.restlet.resource.Finder; 21 23 import org.restlet.resource.ServerResource; 22 import org.restlet.util.Template; 23 import org.restlet.data.Request; 24 import org.restlet.data.Response; 25 import org.kauriproject.i18n.I18nManager; 24 import org.restlet.routing.Router; 25 import org.restlet.routing.Template; 26 26 27 27 public class I18nRestlet extends Router { -
trunk/modules/kauri-i18n/kauri-i18n-impl/src/test/java/org/kauriproject/i18n/impl/test/I18nTest.java
r1156 r1526 16 16 package org.kauriproject.i18n.impl.test; 17 17 18 import org.kauriproject.runtime.testfw.AbstractRuntimeTest;19 import org.kauriproject.runtime.model.*;20 import org.kauriproject.runtime.KauriRuntimeSettings;21 import org.kauriproject.i18n.I18nManager;22 import org.kauriproject.i18n.I18nMessage;23 import org.kauriproject.util.xml.LocalDocumentBuilderFactory;24 import org.kauriproject.util.xml.XPathUtils;25 import org.restlet.data.*;26 import org.w3c.dom.Document;27 28 18 import java.io.File; 29 19 import java.util.Collections; 30 20 import java.util.Locale; 31 21 22 import net.sf.json.JSONArray; 32 23 import net.sf.json.JSONObject; 33 import net.sf.json.JSONArray; 24 25 import org.kauriproject.i18n.I18nManager; 26 import org.kauriproject.i18n.I18nMessage; 27 import org.kauriproject.runtime.model.ClientConnectorDefinition; 28 import org.kauriproject.runtime.model.KauriRuntimeModel; 29 import org.kauriproject.runtime.model.ModuleDefinition; 30 import org.kauriproject.runtime.model.ModuleSourceType; 31 import org.kauriproject.runtime.model.MountDefinition; 32 import org.kauriproject.runtime.model.ServerConnectorDefinition; 33 import org.kauriproject.runtime.testfw.AbstractRuntimeTest; 34 import org.kauriproject.util.xml.LocalDocumentBuilderFactory; 35 import org.kauriproject.util.xml.XPathUtils; 36 import org.restlet.Request; 37 import org.restlet.Response; 38 import org.restlet.data.Language; 39 import org.restlet.data.Method; 40 import org.restlet.data.Preference; 41 import org.w3c.dom.Document; 34 42 35 43 public class I18nTest extends AbstractRuntimeTest { -
trunk/modules/kauri-locale-assignment/src/main/java/org/kauriproject/i18n/locale_assignment/LocaleAssignmentFilter.java
r1407 r1526 24 24 import org.restlet.data.Language; 25 25 import org.restlet.data.Preference; 26 import org.restlet. data.Request;27 import org.restlet. data.Response;26 import org.restlet.Request; 27 import org.restlet.Response; 28 28 import org.restlet.routing.Filter; 29 29 -
trunk/modules/kauri-representation/kauri-representationbuilder-api/src/main/java/org/kauriproject/representation/build/RepresentationFactory.java
r1317 r1526 36 36 * node itself, or in the KauriRepresentation object. 37 37 * @param context extensible set of contextual data. At the time of this writing, contains the 38 * following entires: {"restletResponse": org.restlet. data.Response, "kauriModule":38 * following entires: {"restletResponse": org.restlet.Response, "kauriModule": 39 39 * org.kauriproject.runtime.rapi.KauriModule}. Restlet's Context can be useful 40 40 * for retrieving resources via its client dispatcher. -
trunk/modules/kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/RepresentationFilterFactory.java
r1342 r1526 16 16 package org.kauriproject.representation.build.impl; 17 17 18 import org.kauriproject.runtime.rapi.FilterFactory; 18 import java.io.IOException; 19 import java.io.InputStream; 20 import java.io.OutputStream; 21 import java.io.Reader; 22 import java.io.Writer; 23 import java.nio.channels.ReadableByteChannel; 24 import java.nio.channels.WritableByteChannel; 25 import java.util.Date; 26 import java.util.List; 27 28 import org.apache.commons.logging.Log; 29 import org.apache.commons.logging.LogFactory; 19 30 import org.kauriproject.representation.build.KauriRepresentation; 20 31 import org.kauriproject.representation.build.ReprBuilderExecException; 21 32 import org.kauriproject.representation.build.impl.model.RSContext; 33 import org.kauriproject.runtime.rapi.FilterFactory; 22 34 import org.kauriproject.util.restlet.RestException; 23 import org.restlet.routing.Filter; 35 import org.restlet.Request; 36 import org.restlet.Response; 37 import org.restlet.data.CharacterSet; 38 import org.restlet.data.Encoding; 39 import org.restlet.data.Form; 40 import org.restlet.data.Language; 41 import org.restlet.data.MediaType; 42 import org.restlet.data.Reference; 43 import org.restlet.data.Status; 44 import org.restlet.data.Tag; 24 45 import org.restlet.representation.Representation; 25 46 import org.restlet.representation.StringRepresentation; 26 import org.restlet.data.*; 27 import org.apache.commons.logging.Log; 28 import org.apache.commons.logging.LogFactory; 29 30 import java.io.*; 31 import java.nio.channels.WritableByteChannel; 32 import java.nio.channels.ReadableByteChannel; 33 import java.util.Date; 34 import java.util.List; 47 import org.restlet.routing.Filter; 35 48 36 49 /** -
trunk/modules/kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/RepresentationResolver.java
r1332 r1526 16 16 package org.kauriproject.representation.build.impl; 17 17 18 import java.io.File; 19 import java.io.IOException; 20 import java.io.InputStream; 21 import java.util.Collections; 22 import java.util.Map; 23 24 import org.apache.commons.jci.monitor.FilesystemAlterationListener; 25 import org.apache.commons.jci.monitor.FilesystemAlterationObserver; 26 import org.apache.commons.logging.Log; 27 import org.apache.commons.logging.LogFactory; 28 import org.kauriproject.representation.build.RepresentationFactory; 29 import org.kauriproject.representation.build.impl.groovy.RSBuilder; 30 import org.kauriproject.representation.build.impl.model.CaseNode; 31 import org.kauriproject.representation.build.impl.model.ExceptionCaseNode; 32 import org.kauriproject.representation.build.impl.model.ExceptionSelectNode; 33 import org.kauriproject.representation.build.impl.model.RSContext; 34 import org.kauriproject.representation.build.impl.model.RepresentationNode; 35 import org.kauriproject.representation.build.impl.model.Representations; 36 import org.kauriproject.representation.build.impl.model.SelectNode; 18 37 import org.kauriproject.runtime.rapi.KauriModule; 19 38 import org.kauriproject.runtime.rapi.ModuleSource; 20 import org.kauriproject.representation.build.impl.model.*;21 import org.kauriproject.representation.build.impl.groovy.RSBuilder;22 import org.kauriproject.representation.build.RepresentationFactory;23 39 import org.kauriproject.util.io.IOUtils; 40 import org.restlet.Response; 41 import org.restlet.data.MediaType; 42 import org.restlet.data.Status; 24 43 import org.restlet.representation.StringRepresentation; 25 import org.restlet.data.*;26 import org.apache.commons.logging.Log;27 import org.apache.commons.logging.LogFactory;28 import org.apache.commons.jci.monitor.FilesystemAlterationListener;29 import org.apache.commons.jci.monitor.FilesystemAlterationObserver;30 31 import java.util.Map;32 import java.util.Collections;33 import java.io.InputStream;34 import java.io.IOException;35 import java.io.File;36 44 37 45 /** -
trunk/modules/kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/groovy/FactoryBasedReprNodeFactory.java
r1317 r1526 10 10 import org.kauriproject.representation.build.impl.model.RepresentationNode; 11 11 import org.kauriproject.util.restlet.KauriUriTemplate; 12 import org.restlet. util.Template;12 import org.restlet.routing.Template; 13 13 import org.restlet.data.MediaType; 14 14 -
trunk/modules/kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/model/CaseNode.java
r1014 r1526 16 16 package org.kauriproject.representation.build.impl.model; 17 17 18 import org.restlet. util.Template;18 import org.restlet.routing.Template; 19 19 import org.kauriproject.util.restlet.KauriUriTemplate; 20 20 -
trunk/modules/kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/model/FactoryBasedRepresentationNode.java
r1317 r1526 18 18 import org.restlet.data.MediaType; 19 19 import org.restlet.representation.Representation; 20 import org.restlet. util.Template;20 import org.restlet.routing.Template; 21 21 import org.kauriproject.representation.build.RepresentationFactory; 22 22 -
trunk/modules/kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/impl/model/RSContext.java
r1317 r1526 18 18 import org.kauriproject.runtime.rapi.KauriModule; 19 19 import org.restlet.representation.Representation; 20 import org.restlet. data.Response;20 import org.restlet.Response; 21 21 import org.restlet.data.Status; 22 22 import org.restlet.data.MediaType; -
trunk/modules/kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/representations/ResourceReprNodeFactory.java
r1317 r1526 8 8 import org.restlet.representation.Representation; 9 9 import org.restlet.data.MediaType; 10 import org.restlet.data.Response; 10 import org.restlet.data.Method; 11 import org.restlet.Request; 12 import org.restlet.Response; 11 13 import org.restlet.Context; 12 14 … … 47 49 Context restletContext = kauriModule.getRestletContext(); 48 50 49 Response response = ResponseUtil.handleNotOkResponse(restletContext.getClientDispatcher(). get(src));51 Response response = ResponseUtil.handleNotOkResponse(restletContext.getClientDispatcher().handle(new Request(Method.GET, src))); 50 52 Representation representation = response.getEntity(); 51 53 if (suggestedMediaType != null) { -
trunk/modules/kauri-representation/kauri-representationbuilder-impl/src/main/java/org/kauriproject/representation/build/representations/TemplateReprNodeFactory.java
r1317 r1526 8 8 import org.restlet.representation.Representation; 9 9 import org.restlet.data.MediaType; 10 import org.restlet. data.Response;10 import org.restlet.Response; 11 11 12 12 import java.util.List; -
trunk/modules/kauri-representation/kauri-representationbuilder-impl/src/test/java/org/kauriproject/representation/test/BuilderTest.java
r1327 r1526 16 16 package org.kauriproject.representation.test; 17 17 18 import java.io.InputStream; 19 import java.util.Collections; 20 import java.util.HashMap; 21 import java.util.List; 22 import java.util.Map; 23 18 24 import junit.framework.TestCase; 25 26 import org.kauriproject.representation.build.RepresentationFactory; 19 27 import org.kauriproject.representation.build.impl.groovy.RSBuilder; 28 import org.kauriproject.representation.build.impl.model.RSContext; 20 29 import org.kauriproject.representation.build.impl.model.Representations; 21 import org.kauriproject.representation.build.impl.model.RSContext;22 import org.kauriproject.representation.build.RepresentationFactory;23 30 import org.kauriproject.representation.build.representations.ResourceReprNodeFactory; 24 import org.kauriproject.runtime.rapi.*; 25 import org.restlet.Context; 31 import org.kauriproject.runtime.rapi.ConfRegistry; 32 import org.kauriproject.runtime.rapi.FilterFactory; 33 import org.kauriproject.runtime.rapi.KauriModule; 34 import org.kauriproject.runtime.rapi.Mode; 35 import org.kauriproject.runtime.rapi.ModuleSource; 36 import org.kauriproject.runtime.rapi.RestserviceInfo; 26 37 import org.restlet.Application; 27 38 import org.restlet.Client; 39 import org.restlet.Context; 40 import org.restlet.Request; 41 import org.restlet.Response; 42 import org.restlet.data.MediaType; 43 import org.restlet.data.Protocol; 44 import org.restlet.data.Status; 28 45 import org.restlet.representation.InputRepresentation; 29 import org.restlet.data.*;30 46 import org.springframework.context.ApplicationContext; 31 32 import java.io.InputStream;33 import java.util.List;34 import java.util.Map;35 import java.util.HashMap;36 import java.util.Collections;37 47 38 48 public class BuilderTest extends TestCase { -
trunk/modules/kauri-template/kauri-template-service-api/src/main/java/org/kauriproject/template/service/TemplateService.java
r1107 r1526 22 22 import org.restlet.representation.Representation; 23 23 import org.restlet.data.MediaType; 24 import org.restlet. data.Request;25 import org.restlet. data.Response;24 import org.restlet.Request; 25 import org.restlet.Response; 26 26 27 27 /** -
trunk/modules/kauri-template/kauri-template-service-impl/src/main/java/org/kauriproject/template/service/impl/KauriFunctions.java
r1259 r1526 16 16 package org.kauriproject.template.service.impl; 17 17 18 import org.kauriproject.runtime.rapi.KauriModule; 19 import org.kauriproject.template.source.SourceResolver; 20 import org.kauriproject.template.ExecutionContext; 18 import java.util.Locale; 19 20 import org.apache.commons.jxpath.JXPathContext; 21 import org.apache.commons.logging.Log; 22 import org.apache.commons.logging.LogFactory; 23 import org.kauriproject.conf.Conf; 21 24 import org.kauriproject.i18n.I18nManager; 22 25 import org.kauriproject.i18n.I18nMessage; 23 26 import org.kauriproject.i18n.LocaleSettings; 24 import org.kauriproject.conf.Conf; 25 import org.apache.commons.logging.Log; 26 import org.apache.commons.logging.LogFactory; 27 import org.apache.commons.jxpath.JXPathContext; 28 import org.restlet.data.Request; 29 30 import java.util.Locale; 27 import org.kauriproject.runtime.rapi.KauriModule; 28 import org.kauriproject.template.ExecutionContext; 29 import org.kauriproject.template.source.SourceResolver; 30 import org.restlet.Request; 31 31 32 32 /** -
trunk/modules/kauri-template/kauri-template-service-impl/src/main/java/org/kauriproject/template/service/impl/KauriSourceResolver.java
r1417 r1526 16 16 package org.kauriproject.template.service.impl; 17 17 18 import java.util.ArrayList; 19 import java.util.Collections; 20 import java.util.List; 21 22 import org.kauriproject.runtime.rapi.KauriModule; 18 23 import org.kauriproject.template.source.Source; 19 24 import org.kauriproject.template.source.SourceResolver; 20 25 import org.kauriproject.util.restlet.ResponseUtil; 21 import org. kauriproject.runtime.rapi.KauriModule;22 import org.restlet. data.*;23 24 import java.util.List;25 import java.util.Collections;26 import java.util.ArrayList;26 import org.restlet.Request; 27 import org.restlet.Response; 28 import org.restlet.data.MediaType; 29 import org.restlet.data.Method; 30 import org.restlet.data.Preference; 31 import org.restlet.data.Reference; 27 32 28 33 /** -
trunk/modules/kauri-template/kauri-template-service-impl/src/main/java/org/kauriproject/template/service/impl/TemplateRepresentation.java
r1107 r1526 23 23 import org.restlet.Context; 24 24 import org.restlet.data.MediaType; 25 import org.restlet. data.Response;25 import org.restlet.Response; 26 26 import org.restlet.representation.OutputRepresentation; 27 27 -
trunk/modules/kauri-template/kauri-template-service-impl/src/main/java/org/kauriproject/template/service/impl/TemplateServiceImpl.java
r1123 r1526 34 34 import org.restlet.Context; 35 35 import org.restlet.data.MediaType; 36 import org.restlet. data.Request;37 import org.restlet. data.Response;36 import org.restlet.Request; 37 import org.restlet.Response; 38 38 import org.restlet.representation.Representation; 39 39 import org.springframework.security.Authentication; -
trunk/modules/kauri-template/kauri-template-service-impl/src/test/java/org/kauriproject/template/service/test/TemplateConfTest.java
r1058 r1526 6 6 import org.kauriproject.runtime.configuration.ConfManagerImpl; 7 7 import org.kauriproject.util.xml.XPathUtils; 8 import org.restlet.data.Response; 8 import org.restlet.Request; 9 import org.restlet.Response; 10 import org.restlet.data.Method; 9 11 import org.w3c.dom.Document; 10 12 … … 55 57 56 58 private Response testRequest(String path) throws Exception { 57 Response response = runtime.getRestserviceManager().getComponent().getContext().getClientDispatcher(). get("http://localhost:" + HTTP_TEST_PORT + path);59 Response response = runtime.getRestserviceManager().getComponent().getContext().getClientDispatcher().handle(new Request(Method.GET, "http://localhost:" + HTTP_TEST_PORT + path)); 58 60 assertEquals(200, response.getStatus().getCode()); 59 61 return response; -
trunk/modules/kauri-template/kauri-template-service-impl/src/test/java/org/kauriproject/template/service/test/TemplateServiceHostIdentifierTest.java
r1058 r1526 18 18 import org.kauriproject.runtime.model.*; 19 19 import org.kauriproject.runtime.testfw.AbstractRuntimeTest; 20 import org.restlet.data.Response; 20 import org.restlet.Request; 21 import org.restlet.Response; 22 import org.restlet.data.Method; 21 23 import org.w3c.dom.Document; 22 24 import org.w3c.dom.Node; … … 72 74 73 75 private Response testRequest(String path) throws Exception { 74 Response response = runtime.getRestserviceManager().getComponent().getContext().getClientDispatcher(). get("http://localhost:" + HTTP_TEST_PORT + path);76 Response response = runtime.getRestserviceManager().getComponent().getContext().getClientDispatcher().handle(new Request(Method.GET, "http://localhost:" + HTTP_TEST_PORT + path)); 75 77 assertEquals(200, response.getStatus().getCode()); 76 78 return response; -
trunk/modules/kauri-template/kauri-template-service-impl/src/test/java/org/kauriproject/template/service/test/TemplateUriResolvingTest.java
r1058 r1526 16 16 package org.kauriproject.template.service.test; 17 17 18 import org.kauriproject.runtime.testfw.AbstractRuntimeTest; 19 import org.kauriproject.runtime.model.*; 20 import org.kauriproject.util.xml.XPathUtils; 21 import org.restlet.data.Response; 22 import org.w3c.dom.Document; 23 import org.w3c.dom.Node; 24 import org.xml.sax.SAXException; 18 import java.io.File; 19 import java.io.IOException; 20 import java.util.Collections; 25 21 26 22 import javax.xml.parsers.DocumentBuilderFactory; 27 23 import javax.xml.parsers.ParserConfigurationException; 28 import javax.xml.xpath.XPathFactory; 29 import javax.xml.xpath.XPath; 30 import javax.xml.xpath.XPathConstants; 31 import javax.xml.xpath.XPathExpressionException; 32 import java.io.File; 33 import java.io.IOException; 34 import java.util.Collections; 24 25 import org.kauriproject.runtime.model.ClientConnectorDefinition; 26 import org.kauriproject.runtime.model.KauriRuntimeModel; 27 import org.kauriproject.runtime.model.ModuleDefinition; 28 import org.kauriproject.runtime.model.ModuleSourceType; 29 import org.kauriproject.runtime.model.MountDefinition; 30 import org.kauriproject.runtime.model.RestserviceInjectDefinition; 31 import org.kauriproject.runtime.model.ServerConnectorDefinition; 32 import org.kauriproject.runtime.testfw.AbstractRuntimeTest; 33 import org.kauriproject.util.xml.XPathUtils; 34 import org.restlet.Request; 35 import org.restlet.Response; 36 import org.restlet.data.Method; 37 import org.w3c.dom.Document; 38 import org.xml.sax.SAXException; 35 39 36 40 public class TemplateUriResolvingTest extends AbstractRuntimeTest { … … 143 147 144 148 private Response testRequest(String path) throws Exception { 145 Response response = runtime.getRestserviceManager().getComponent().getContext().getClientDispatcher(). get("http://localhost:" + HTTP_TEST_PORT + path);149 Response response = runtime.getRestserviceManager().getComponent().getContext().getClientDispatcher().handle(new Request(Method.GET, "http://localhost:" + HTTP_TEST_PORT + path)); 146 150 assertEquals(200, response.getStatus().getCode()); 147 151 return response; -
trunk/modules/kauri-template/kauri-template-service-impl/src/test/java/org/kauriproject/template/service/test/testmodules/common/Templates.java
r1020 r1526 18 18 import org.restlet.Restlet; 19 19 import org.restlet.Context; 20 import org.restlet. data.Request;21 import org.restlet. data.Response;20 import org.restlet.Request; 21 import org.restlet.Response; 22 22 import org.restlet.data.MediaType; 23 23 import org.restlet.data.Status; -
trunk/modules/kauri-tmprsrc/src/main/java/org/kauriproject/rsrc/store/BasicRepresentationStore.java
r1389 r1526 3 3 import org.restlet.Client; 4 4 import org.restlet.Context; 5 import org.restlet.Request; 6 import org.restlet.data.Method; 5 7 import org.restlet.data.Reference; 6 import org.restlet. data.Response;8 import org.restlet.Response; 7 9 import org.restlet.representation.Representation; 8 10 … … 32 34 public String create(final Representation item) { 33 35 final Reference ref = new Reference(serviceRoot); 34 final Response response = service(). post(ref, item);36 final Response response = service().handle(new Request(Method.POST, ref, item)); 35 37 if (!response.getStatus().isSuccess()) 36 38 throw new RuntimeException( "POST to store at " + ref.toString() + " failed with status " + response.getStatus().getCode(), … … 51 53 public Representation get(final String key) { 52 54 final Reference ref = key2serviceReference(key); 53 final Response response = service(). get(ref);55 final Response response = service().handle(new Request(Method.GET, ref)); 54 56 if (!response.getStatus().isSuccess()) 55 57 return null; //TODO we might want to take a closer look into the actual errors! … … 59 61 public Representation delete(final String key) { 60 62 final Reference ref = key2serviceReference(key); 61 final Response response = service(). delete(ref);63 final Response response = service().handle(new Request(Method.DELETE, ref)); 62 64 if (!response.getStatus().isSuccess()) 63 65 return null; //TODO we might want to take a closer look into the actual errors! … … 67 69 public Representation put(final String key, final Representation item) { 68 70 final Reference ref = key2serviceReference(key); 69 final Response response = service(). put(ref, item);71 final Response response = service().handle(new Request(Method.PUT, ref, item)); 70 72 if (!response.getStatus().isSuccess()) 71 73 throw new RuntimeException(response.getStatus().getDescription()); -
trunk/modules/kauri-tmprsrc/src/main/java/org/kauriproject/upload/FileDataResource.java
r1398 r1526 5 5 import org.kauriproject.rsrc.lease.LeaseExpiryException; 6 6 import org.restlet.Context; 7 import org.restlet. data.Request;8 import org.restlet. data.Response;7 import org.restlet.Request; 8 import org.restlet.Response; 9 9 import org.restlet.data.Status; 10 10 import org.restlet.representation.Representation; -
trunk/modules/kauri-tmprsrc/src/main/java/org/kauriproject/upload/FileInfoResource.java
r1391 r1526 3 3 import org.kauriproject.rsrc.lease.LeaseExpiryException; 4 4 import org.restlet.Context; 5 import org.restlet. data.Request;6 import org.restlet. data.Response;5 import org.restlet.Request; 6 import org.restlet.Response; 7 7 import org.restlet.data.Status; 8 8 import org.restlet.representation.Representation; -
trunk/modules/kauri-tmprsrc/src/main/java/org/kauriproject/upload/LeaseInfoResource.java
r1492 r1526 3 3 import org.kauriproject.rsrc.lease.LeaseExpiryException; 4 4 import org.restlet.Context; 5 import org.restlet. data.Request;6 import org.restlet. data.Response;5 import org.restlet.Request; 6 import org.restlet.Response; 7 7 import org.restlet.data.Status; 8 8 import org.restlet.representation.Representation; -
trunk/modules/kauri-tmprsrc/src/main/java/org/kauriproject/upload/UploadNewDataResource.java
r1402 r1526 12 12 import org.restlet.data.CharacterSet; 13 13 import org.restlet.data.MediaType; 14 import org.restlet. data.Request;15 import org.restlet. data.Response;14 import org.restlet.Request; 15 import org.restlet.Response; 16 16 import org.restlet.data.Status; 17 17 import org.restlet.ext.fileupload.RestletFileUpload;
Note: See TracChangeset
for help on using the changeset viewer.