Author: wkeil
Date: Fri Mar 21 02:21:45 2014
New Revision: 1579869

URL: http://svn.apache.org/r1579869
Log:
OPEN - issue DMAP-35: Refactor Simple DDR 
https://issues.apache.org/jira/browse/DMAP-35

Added:
    
incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/WEB-INF/oddr.properties
Removed:
    
incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/WEB-INF/lib/DDR-Simple-API.jar
Modified:
    
incubator/devicemap/trunk/contrib/web/webfilter/src/main/java/org/apache/devicemap/example/webfilter/ClassificationFilter.java
    incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/index.jsp
    
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/controller/Service.java
    
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/filter/IdentificationFilter.java
    
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/webapp/WEB-INF/oddr.properties

Modified: 
incubator/devicemap/trunk/contrib/web/webfilter/src/main/java/org/apache/devicemap/example/webfilter/ClassificationFilter.java
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/trunk/contrib/web/webfilter/src/main/java/org/apache/devicemap/example/webfilter/ClassificationFilter.java?rev=1579869&r1=1579868&r2=1579869&view=diff
==============================================================================
--- 
incubator/devicemap/trunk/contrib/web/webfilter/src/main/java/org/apache/devicemap/example/webfilter/ClassificationFilter.java
 (original)
+++ 
incubator/devicemap/trunk/contrib/web/webfilter/src/main/java/org/apache/devicemap/example/webfilter/ClassificationFilter.java
 Fri Mar 21 02:21:45 2014
@@ -2,6 +2,7 @@ package org.apache.devicemap.example.web
 
 import java.io.IOException;
 import java.util.Properties;
+
 import javax.servlet.Filter;
 import javax.servlet.FilterChain;
 import javax.servlet.FilterConfig;
@@ -10,8 +11,7 @@ import javax.servlet.ServletException;
 import javax.servlet.ServletRequest;
 import javax.servlet.ServletResponse;
 import javax.servlet.http.HttpServletRequest;
-//import org.openddr.simpleapi.oddr.ODDRService;
-//import org.openddr.simpleapi.oddr.model.ODDRHTTPEvidence;
+
 import org.w3c.ddr.simple.Evidence;
 import org.w3c.ddr.simple.PropertyRef;
 import org.w3c.ddr.simple.PropertyValue;
@@ -20,6 +20,7 @@ import org.w3c.ddr.simple.Service;
 import org.w3c.ddr.simple.ServiceFactory;
 import org.w3c.ddr.simple.exception.NameException;
 import org.apache.devicemap.client.DeviceMapClient;
+import org.apache.devicemap.simpleddr.ODDRService;
 
 /**
  * Servlet Filter implementation class ClassificationFilter
@@ -44,7 +45,7 @@ public class ClassificationFilter implem
 
                try {
                    
initializationProperties.load(context.getResourceAsStream("/WEB-INF/oddr.properties"));
-//                 identificationService = 
ServiceFactory.newService("org.openddr.simpleapi.oddr.ODDRService", 
initializationProperties.getProperty(ODDRService.ODDR_VOCABULARY_IRI), 
initializationProperties);
+                   identificationService = 
ServiceFactory.newService("org.apache.devicemap.simpleddr.ODDRService", 
initializationProperties.getProperty(ODDRService.ODDR_VOCABULARY_IRI), 
initializationProperties);
                    client = new DeviceMapClient();
                    
                } catch (Exception ex) {

Added: 
incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/WEB-INF/oddr.properties
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/WEB-INF/oddr.properties?rev=1579869&view=auto
==============================================================================
--- 
incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/WEB-INF/oddr.properties
 (added)
+++ 
incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/WEB-INF/oddr.properties
 Fri Mar 21 02:21:45 2014
@@ -0,0 +1,11 @@
+oddr.ua.device.builder.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/BuilderDataSource.xml
+oddr.ua.device.datasource.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/DeviceDataSource.xml
+oddr.ua.device.builder.patch.paths=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/BuilderDataSourcePatch.xml
+oddr.ua.device.datasource.patch.paths=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/DeviceDataSourcePatch.xml
+oddr.ua.browser.datasource.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/BrowserDataSource.xml
+oddr.ua.operatingSystem.datasource.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/OperatingSystemDataSource.xml
+ddr.vocabulary.core.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/coreVocabulary.xml
+oddr.vocabulary.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/oddrVocabulary.xml
+oddr.limited.vocabulary.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/oddrLimitedVocabulary.xml
+oddr.vocabulary.device=http://www.openddr.org/oddr-vocabulary
+oddr.threshold=70

Modified: 
incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/index.jsp
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/index.jsp?rev=1579869&r1=1579868&r2=1579869&view=diff
==============================================================================
--- incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/index.jsp 
(original)
+++ incubator/devicemap/trunk/contrib/web/webfilter/src/main/webapp/index.jsp 
Fri Mar 21 02:21:45 2014
@@ -1,5 +1,13 @@
+<%@page contentType="text/html" pageEncoding="UTF-8"%>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+   "http://www.w3.org/TR/html4/loose.dtd";>
+
 <html>
-<body>
-<h2>Hello World!</h2>
-</body>
-</html>
+    <head>
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+        <title>DeviceMap Simple DDR Sample</title>
+    </head>
+    <body>
+        <h1>${vendor} ${model} resolution: ${displayWidth} x 
${displayHeight}</h1>
+    </body>
+</html>
\ No newline at end of file

Modified: 
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/controller/Service.java
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/controller/Service.java?rev=1579869&r1=1579868&r2=1579869&view=diff
==============================================================================
--- 
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/controller/Service.java
 (original)
+++ 
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/controller/Service.java
 Fri Mar 21 02:21:45 2014
@@ -24,9 +24,7 @@ import org.springframework.stereotype.Co
 import org.springframework.ui.ModelMap;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestMethod;
-import org.springframework.web.bind.annotation.ModelAttribute;
 import org.springframework.web.bind.annotation.RequestParam;
-import org.springframework.beans.factory.annotation.Autowired;
 
 @Controller
 @RequestMapping("/service")

Modified: 
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/filter/IdentificationFilter.java
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/filter/IdentificationFilter.java?rev=1579869&r1=1579868&r2=1579869&view=diff
==============================================================================
--- 
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/filter/IdentificationFilter.java
 (original)
+++ 
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/java/org/apache/devicemapjavaservice/filter/IdentificationFilter.java
 Fri Mar 21 02:21:45 2014
@@ -53,7 +53,7 @@ public class IdentificationFilter implem
 
     try {
         
initializationProperties.load(context.getResourceAsStream("/WEB-INF/oddr.properties"));
-        identificationService = 
ServiceFactory.newService("org.openddr.simpleapi.oddr.ODDRService", 
initializationProperties.getProperty(ODDRService.ODDR_VOCABULARY_IRI), 
initializationProperties);
+        identificationService = 
ServiceFactory.newService("org.apache.devicemap.simpleddr.ODDRService", 
initializationProperties.getProperty(ODDRService.ODDR_VOCABULARY_IRI), 
initializationProperties);
 
     } catch (Exception ex) {
         throw new RuntimeException(ex);

Modified: 
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/webapp/WEB-INF/oddr.properties
URL: 
http://svn.apache.org/viewvc/incubator/devicemap/trunk/contrib/web/webservice-java/src/main/webapp/WEB-INF/oddr.properties?rev=1579869&r1=1579868&r2=1579869&view=diff
==============================================================================
--- 
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/webapp/WEB-INF/oddr.properties
 (original)
+++ 
incubator/devicemap/trunk/contrib/web/webservice-java/src/main/webapp/WEB-INF/oddr.properties
 Fri Mar 21 02:21:45 2014
@@ -1,11 +1,11 @@
-oddr.ua.device.builder.path=/home/rezan/OpenDDR/latest/resources/BuilderDataSource.xml
-oddr.ua.device.datasource.path=/home/rezan/OpenDDR/latest/resources/DeviceDataSource.xml
-oddr.ua.device.builder.patch.paths=/home/rezan/OpenDDR/latest/resources/BuilderDataSourcePatch.xml
-oddr.ua.device.datasource.patch.paths=/home/rezan/OpenDDR/latest/resources/DeviceDataSourcePatch.xml
-oddr.ua.browser.datasource.path=/home/rezan/OpenDDR/latest/resources/BrowserDataSource.xml
-oddr.ua.operatingSystem.datasource.path=/home/rezan/OpenDDR/latest/resources/OperatingSystemDataSource.xml
-ddr.vocabulary.core.path=/home/rezan/OpenDDR/latest/resources/coreVocabulary.xml
-oddr.vocabulary.path=/home/rezan/OpenDDR/latest/resources/oddrVocabulary.xml
-oddr.limited.vocabulary.path=/home/rezan/OpenDDR/latest/resources/oddrLimitedVocabulary.xml
+oddr.ua.device.builder.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/devicedata/BuilderDataSource.xml
+oddr.ua.device.datasource.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/devicedata/DeviceDataSource.xml
+oddr.ua.device.builder.patch.paths=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/devicedata/BuilderDataSourcePatch.xml
+oddr.ua.device.datasource.patch.paths=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/devicedata/DeviceDataSourcePatch.xml
+oddr.ua.browser.datasource.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/devicedata/BrowserDataSource.xml
+oddr.ua.operatingSystem.datasource.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/devicedata/OperatingSystemDataSource.xml
+ddr.vocabulary.core.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/devicedata/coreVocabulary.xml
+oddr.vocabulary.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/devicedata/oddrVocabulary.xml
+oddr.limited.vocabulary.path=C:/Users/Werner/workspace/jds7/mobile/devicemap/device-data/src/main/resources/devicedata/oddrLimitedVocabulary.xml
 oddr.vocabulary.device=http://www.openddr.org/oddr-vocabulary
 oddr.threshold=70


Reply via email to