Author: enridaga
Date: Tue Jun 21 16:08:16 2011
New Revision: 1138070

URL: http://svn.apache.org/viewvc?rev=1138070&view=rev
Log:
Tested and applyed the patch attached by Alberto Musetti in STANBOL-232 .
But it didn't work as it was (probably due to some problem in svn metadata). 
Before applying it, I needed to rename the [...]/ontologymanager/web/resource 
package to [...]/ontologymanager/web/resources .
Anyway, now the ontologymanager.web bundle starts correctly.

Added:
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/
      - copied from r1138061, 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resource/
    incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/
    incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/actions/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/actions/actions.js
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/css/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/css/ontonet.css
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/jquery/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/jquery/jquery-1.6.1
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/imports/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/imports/ontonetDescription.ftl
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/resources/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/resources/RootResource/
    
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/templates/org/apache/stanbol/ontologymanager/web/resources/RootResource/index.ftl
Removed:
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resource/
Modified:
    incubator/stanbol/trunk/ontologymanager/web/pom.xml
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntonetFragment.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/DocumentationResource.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/GraphsResource.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/NavigationMixin.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMOntResource.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMRootResource.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeOntologyResource.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeResource.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RESTfulResource.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RootResource.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionIDResource.java
    
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java

Modified: incubator/stanbol/trunk/ontologymanager/web/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/pom.xml?rev=1138070&r1=1138069&r2=1138070&view=diff
==============================================================================
--- incubator/stanbol/trunk/ontologymanager/web/pom.xml (original)
+++ incubator/stanbol/trunk/ontologymanager/web/pom.xml Tue Jun 21 16:08:16 2011
@@ -1,4 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements. See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version
+    2.0 (the "License"); you may not use this file except in compliance
+    with the License. You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0 Unless required by
+    applicable law or agreed to in writing, software distributed under the
+    License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+    CONDITIONS OF ANY KIND, either express or implied. See the License for
+    the specific language governing permissions and limitations under the
+    License.
+  -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
   <modelVersion>4.0.0</modelVersion>
@@ -128,130 +143,236 @@
   </build>
 
   <dependencies>
-       
-    <dependency>
-      <groupId>org.slf4j</groupId>
-      <artifactId>slf4j-api</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>commons-io</groupId>
-      <artifactId>commons-io</artifactId>
+       <dependency>
+               <groupId>org.apache.stanbol</groupId>
+               <artifactId>org.apache.stanbol.launchers.full</artifactId>
+               <version>0.9-SNAPSHOT</version>
+       <scope>provided</scope>
+       </dependency>
+       <!-- dependencies on other IKS modules -->
+    <dependency>
+      <groupId>org.apache.clerezza</groupId>
+      <artifactId>org.apache.clerezza.rdf.core</artifactId>
+      <version>0.12-incubating-SNAPSHOT</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.clerezza</groupId>
+      <artifactId>org.apache.clerezza.rdf.rdfjson</artifactId>
+      <version>0.3-incubating-SNAPSHOT</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.clerezza</groupId>
+      <artifactId>org.apache.clerezza.jaxrs.rdf.providers</artifactId>
+      <version>0.13-incubating-SNAPSHOT</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.clerezza</groupId>
+      <artifactId>org.apache.clerezza.rdf.jena.serializer</artifactId>
+      <version>0.9-incubating-SNAPSHOT</version>
+      <scope>provided</scope>
     </dependency>
-    <dependency>
-      <groupId>commons-lang</groupId>
-      <artifactId>commons-lang</artifactId>
-    </dependency>
-    
-    <!-- Jersey, servlet and freemarker -->
+       
+       <!-- specific deps for this project -->
     <dependency>
       <groupId>com.sun.jersey</groupId>
       <artifactId>jersey-server</artifactId>
-         <version>${jersey-version}</version>
+      <version>${jersey-version}</version>
     </dependency>
     <dependency>
       <groupId>com.sun.jersey</groupId>
       <artifactId>jersey-core</artifactId>
-         <version>${jersey-version}</version>
+      <version>${jersey-version}</version>
     </dependency>
     <dependency>
       <groupId>com.sun.jersey</groupId>
       <artifactId>jersey-json</artifactId>
-         <version>${jersey-version}</version>
+      <version>${jersey-version}</version>
+      <exclusions>
+        <!-- jaxb is now part of java 6 -->
+        <exclusion>
+          <groupId>com.sun.xml.bind</groupId>
+          <artifactId>jaxb-api</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>com.sun.xml.bind</groupId>
+          <artifactId>jaxb-impl</artifactId>
+        </exclusion>
+      </exclusions>
     </dependency>
-        <dependency>
+    <dependency>
       <groupId>com.sun.jersey.contribs</groupId>
       <artifactId>jersey-multipart</artifactId>
     </dependency>
     <dependency>
       <groupId>javax.servlet</groupId>
       <artifactId>servlet-api</artifactId>
+      <version>2.4</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
-      <groupId>org.freemarker</groupId>
+      <groupId>freemarker</groupId>
       <artifactId>freemarker</artifactId>
+      <version>2.3.9</version>
+    </dependency>
+       <!-- indirect dependency for freemarker -->
+    <dependency>
+      <groupId>org.codehaus.jettison</groupId>
+      <artifactId>jettison</artifactId>
+      <version>1.2</version>
+    </dependency>
+       
+        <!-- servlet container, most useful for the tests -->
+    <dependency>
+      <groupId>org.mortbay.jetty</groupId>
+      <artifactId>jetty</artifactId>
+      <version>6.1.22</version>
+      <scope>provided</scope>
     </dependency>
 
+    <!-- generic tax -->
+       <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-api</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>commons-lang</groupId>
+      <artifactId>commons-lang</artifactId>
+    </dependency>
+       
     <!-- OSGi tax -->
     <dependency>
       <groupId>org.osgi</groupId>
       <artifactId>org.osgi.core</artifactId>
+         <version>4.1.0</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.osgi</groupId>
       <artifactId>org.osgi.compendium</artifactId>
+         <version>4.1.0</version>
+      <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.felix</groupId>
       <artifactId>org.apache.felix.scr.annotations</artifactId>
+         <version>1.2.0</version>
+      <scope>provided</scope>
     </dependency>
         
-        <!-- Stanbol deps -->
-               <dependency>
-                       <groupId>org.apache.stanbol</groupId>
-                       
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
-                       <scope>provided</scope>            
-               </dependency>        
+       <!-- for tests -->
+    <dependency>
+      <groupId>org.mockito</groupId>
+      <artifactId>mockito-all</artifactId>
+      <version>1.6</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.sun.jersey</groupId>
+      <artifactId>jersey-client</artifactId>
+      <version>${jersey-version}</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.ops4j.pax.exam</groupId>
+      <artifactId>pax-exam</artifactId>
+      <version>${pax-exam-version}</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.ops4j.pax.exam</groupId>
+      <artifactId>pax-exam-junit</artifactId>
+      <version>${pax-exam-version}</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.ops4j.pax.exam</groupId>
+      <artifactId>pax-exam-container-default</artifactId>
+      <version>${pax-exam-version}</version>
+      <scope>test</scope>
+    </dependency>
+       
+         <!-- Stanbol deps -->
                <dependency>
-                       <groupId>org.apache.stanbol</groupId>
-                       
<artifactId>org.apache.stanbol.ontologymanager.ontonet</artifactId>
-                       <version>${stanbol-version}</version>
-                       <scope>provided</scope>            
-               </dependency>
-        <dependency>
-                       <groupId>org.apache.stanbol</groupId>
-                       <artifactId>org.apache.stanbol.owl</artifactId>
-                       <version>${stanbol-version}</version>
-                       <scope>provided</scope>
-               </dependency>
+      <groupId>org.apache.stanbol</groupId>
+      <artifactId>org.apache.stanbol.commons.web.base</artifactId>
+      <version>${stanbol-version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.stanbol</groupId>
+      <artifactId>org.apache.stanbol.ontologymanager.ontonet</artifactId>
+      <version>${stanbol-version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.stanbol</groupId>
+      <artifactId>org.apache.stanbol.reasoners.base</artifactId>
+      <version>${stanbol-version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.stanbol</groupId>
+      <artifactId>org.apache.stanbol.rules.base</artifactId>
+      <version>${stanbol-version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.stanbol</groupId>
+      <artifactId>org.apache.stanbol.rules.manager</artifactId>
+      <version>${stanbol-version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.stanbol</groupId>
+      <artifactId>org.apache.stanbol.rules.refactor</artifactId>
+      <version>${stanbol-version}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.stanbol</groupId>
+      <artifactId>org.apache.stanbol.owl</artifactId>
+      <version>${stanbol-version}</version>
+      <scope>provided</scope>
+    </dependency>
+       
+       <dependency>
+      <groupId>com.hp.hpl.jena</groupId>
+      <artifactId>jena</artifactId>
+      <version>2.6.2</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>owlapi</groupId>
+      <artifactId>owlapi</artifactId>
+      <version>3.0.0</version>
+      <scope>provided</scope>
+    </dependency>
                
-               <!-- Testing deps -->
-               <dependency>
-                       <groupId>org.apache.stanbol</groupId>
-                       
<artifactId>org.apache.stanbol.launchers.full</artifactId>
-                       <version>0.9-SNAPSHOT</version>
-               <scope>test</scope>
-               </dependency>
+       <!-- Testing deps -->
                <dependency>
                        <groupId>junit</groupId>
                        <artifactId>junit</artifactId>
                        <scope>test</scope>
                </dependency>
                <dependency>
-               <groupId>com.sun.jersey</groupId>
-               <artifactId>jersey-client</artifactId>
-               <version>${jersey-version}</version>
-               <scope>test</scope>
-       </dependency>
-               <dependency>
                        <groupId>org.apache.stanbol</groupId>
                        
<artifactId>org.apache.stanbol.commons.testing.jarexec</artifactId>
                        <version>${stanbol-version}</version>
                        <scope>test</scope>
                </dependency>
-               <dependency>
-                       <groupId>org.apache.stanbol</groupId>
-                       
<artifactId>org.apache.stanbol.commons.testing.stanbol</artifactId>
-                       <version>${stanbol-version}</version>
-                       <scope>test</scope>
-               </dependency>
-               
-               <!-- Clerezza dependencies -->
-       <dependency>
-         <groupId>org.apache.clerezza</groupId>
-         <artifactId>org.apache.clerezza.rdf.core</artifactId>
-       </dependency>
-       <dependency>
-         <groupId>org.apache.clerezza</groupId>
-         <artifactId>org.apache.clerezza.jaxrs.rdf.providers</artifactId>
-       </dependency>
-       <dependency>
-         <groupId>org.apache.clerezza</groupId>
-         <artifactId>org.apache.clerezza.rdf.jena.serializer</artifactId>
-       </dependency>
-       <dependency>
-         <groupId>org.apache.clerezza</groupId>
-         <artifactId>org.apache.clerezza.rdf.jena.parser</artifactId>
-       </dependency>
+       <dependency>
+               <groupId>org.apache.stanbol</groupId>
+               
<artifactId>org.apache.stanbol.commons.testing.stanbol</artifactId>
+               <version>${stanbol-version}</version>
+               <scope>test</scope>
+       </dependency>
        </dependencies>
 
        <repositories>
@@ -268,11 +389,15 @@
                </repository>
 
                <!-- needed for clerezza SNAPSHOT only -->
-               <repository>
-                       <id>apache repository - snapshot repo</id>
-                       <name>apache repository</name>
-                       
<url>https://repository.apache.org/content/repositories/snapshots</url>
-               </repository>
+       <repository>
+      <id>apache repository - snapshot repo</id>
+      <name>apache repository</name>
+      <url>https://repository.apache.org/content/repositories/snapshots</url>
+    </repository>
+    <repository>
+       <id>stlab-cnr-repo</id>
+        <url>http://stlab.istc.cnr.it/software/maven/repo</url>
+    </repository>
        </repositories>
 
 </project>

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntonetFragment.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntonetFragment.java?rev=1138070&r1=1138069&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntonetFragment.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntonetFragment.java
 Tue Jun 21 16:08:16 2011
@@ -15,16 +15,16 @@ import org.apache.stanbol.commons.web.ba
 import org.apache.stanbol.commons.web.base.ScriptResource;
 import org.apache.stanbol.commons.web.base.WebFragment;
 import org.apache.stanbol.ontologymanager.ontonet.api.ONManager;
-import org.apache.stanbol.ontologymanager.web.resource.DocumentationResource;
-import org.apache.stanbol.ontologymanager.web.resource.GraphsResource;
-import org.apache.stanbol.ontologymanager.web.resource.ONMOntResource;
-import org.apache.stanbol.ontologymanager.web.resource.ONMRootResource;
-import 
org.apache.stanbol.ontologymanager.web.resource.ONMScopeOntologyResource;
-import org.apache.stanbol.ontologymanager.web.resource.ONMScopeResource;
-import org.apache.stanbol.ontologymanager.web.resource.RESTfulResource;
-import org.apache.stanbol.ontologymanager.web.resource.RootResource;
-import org.apache.stanbol.ontologymanager.web.resource.SessionIDResource;
-import org.apache.stanbol.ontologymanager.web.resource.SessionResource;
+import org.apache.stanbol.ontologymanager.web.resources.DocumentationResource;
+import org.apache.stanbol.ontologymanager.web.resources.GraphsResource;
+import org.apache.stanbol.ontologymanager.web.resources.ONMOntResource;
+import org.apache.stanbol.ontologymanager.web.resources.ONMRootResource;
+import 
org.apache.stanbol.ontologymanager.web.resources.ONMScopeOntologyResource;
+import org.apache.stanbol.ontologymanager.web.resources.ONMScopeResource;
+import org.apache.stanbol.ontologymanager.web.resources.RESTfulResource;
+import org.apache.stanbol.ontologymanager.web.resources.RootResource;
+import org.apache.stanbol.ontologymanager.web.resources.SessionIDResource;
+import org.apache.stanbol.ontologymanager.web.resources.SessionResource;
 import org.osgi.framework.BundleContext;
 import org.osgi.service.component.ComponentContext;
 
@@ -45,9 +45,9 @@ public class OntonetFragment implements 
 
     private static final String NAME = "ontonet";
 
-    private static final String STATIC_RESOURCE_PATH = 
"/org/apache/stanbol/ontonet/web/static";
+    private static final String STATIC_RESOURCE_PATH = 
"/org/apache/stanbol/ontologymanager/web/static";
 
-    private static final String TEMPLATE_PATH = 
"/org/apache/stanbol/ontonet/web/templates";
+    private static final String TEMPLATE_PATH = 
"/org/apache/stanbol/ontologymanager/web/templates";
 
     private BundleContext bundleContext;
 

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/DocumentationResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/DocumentationResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/DocumentationResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/DocumentationResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import javax.ws.rs.Path;
 import javax.ws.rs.core.MediaType;

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/GraphsResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/GraphsResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/GraphsResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/GraphsResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import java.io.InputStream;
 import java.util.ArrayList;

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/NavigationMixin.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/NavigationMixin.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/NavigationMixin.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/NavigationMixin.java
 Tue Jun 21 16:08:16 2011
@@ -0,0 +1 @@
+package org.apache.stanbol.ontologymanager.web.resources;

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMOntResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMOntResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMOntResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMOntResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import java.util.Hashtable;
 

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMRootResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMRootResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMRootResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMRootResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import java.util.Hashtable;
 import java.util.Set;

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeOntologyResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeOntologyResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeOntologyResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeOntologyResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import static javax.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR;
 import static javax.ws.rs.core.Response.Status.NOT_FOUND;

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/ONMScopeResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import static javax.ws.rs.core.Response.Status.BAD_REQUEST;
 import static javax.ws.rs.core.Response.Status.CONFLICT;

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RESTfulResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RESTfulResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RESTfulResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RESTfulResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import javax.ws.rs.Path;
 import javax.ws.rs.core.MediaType;

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RootResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RootResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RootResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/RootResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import static javax.ws.rs.core.MediaType.TEXT_HTML;
 

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionIDResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionIDResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionIDResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionIDResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import javax.servlet.ServletContext;
 import javax.ws.rs.GET;

Modified: 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java?rev=1138070&r1=1138061&r2=1138070&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/resources/SessionResource.java
 Tue Jun 21 16:08:16 2011
@@ -1,4 +1,4 @@
-package org.apache.stanbol.ontologymanager.web.resource;
+package org.apache.stanbol.ontologymanager.web.resources;
 
 import static javax.ws.rs.core.Response.Status.INTERNAL_SERVER_ERROR;
 import static javax.ws.rs.core.Response.Status.NOT_FOUND;
@@ -41,6 +41,8 @@ import org.semanticweb.owlapi.model.OWLO
 import org.apache.stanbol.commons.web.base.format.KRFormat;
 import org.apache.stanbol.commons.web.base.resource.BaseStanbolResource;
 
+import com.sun.jersey.multipart.FormDataParam;
+
 @Path("/ontonet/session")
 public class SessionResource extends BaseStanbolResource {
 
@@ -63,9 +65,9 @@ public class SessionResource extends Bas
     
     @PUT
     @Consumes(MediaType.MULTIPART_FORM_DATA)
-    public Response addOntology(@QueryParam("scope") String scope,
-                                @QueryParam("import") InputStream 
importOntology,
-                                @QueryParam("session") String session,
+    public Response addOntology(@FormDataParam("scope") String scope,
+                                @FormDataParam("import") InputStream 
importOntology,
+                                @FormDataParam("session") String session,
                                 @Context UriInfo uriInfo,
                                 @Context HttpHeaders headers,
                                 @Context ServletContext servletContext) {
@@ -95,9 +97,9 @@ public class SessionResource extends Bas
 
     @PUT
     @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
-    public Response addOntology(@QueryParam("scope") String scope,
-                                @QueryParam("session") String session,
-                                @QueryParam("location") String location,
+    public Response addOntology(@FormParam("scope") String scope,
+                                @FormParam("session") String session,
+                                @FormParam("location") String location,
                                 @Context UriInfo uriInfo,
                                 @Context HttpHeaders headers,
                                 @Context ServletContext servletContext) {

Added: 
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/actions/actions.js
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/actions/actions.js?rev=1138070&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/actions/actions.js
 (added)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/actions/actions.js
 Tue Jun 21 16:08:16 2011
@@ -0,0 +1,96 @@
+var tutorialPage = 0;
+var totalPages = 5;
+
+function Interaction() {
+       
+}
+
+Interaction.prototype.hide = function(elementID){
+       $("#" + elementID + "-body").hide('slow');
+       $("#show-" + elementID + "-button").show();
+       $("#hide-" + elementID + "-button").hide();
+}
+
+Interaction.prototype.show = function(elementID){
+       $("#" + elementID + "-body").show('slow');
+       $("#show-" + elementID + "-button").hide();
+       $("#hide-" + elementID + "-button").show();
+       /*
+       $("#sytanx-button").unbind('click.show');
+       $("#sytanx-button").bind('click.hide', function() {var interaction = 
new Interaction(); interaction.hide();});
+       $('#syntax-button').val('hide');
+       alert($('#syntax-button').val());
+       */
+}
+
+Interaction.prototype.previousTutorial = function(){
+
+       //set the current page as inactive
+       $("#tutorial" + tutorialPage).removeClass("active");
+       $("#tutorial" + tutorialPage).addClass("inactive");
+
+
+       //set the previous page as active
+       tutorialPage = tutorialPage - 1;
+       
+       $("#tutorial" + tutorialPage).removeClass("inactive");
+       $("#tutorial" + tutorialPage).addClass("active");
+       
+       if(tutorialPage == 0){
+               $("#previous").hide();
+       }
+       if(tutorialPage < (totalPages-1)){
+               $("#next").show();
+       }
+}
+
+
+Interaction.prototype.nextTutorial = function(){
+
+       //set the current page as inactive
+       $("#tutorial" + tutorialPage).removeClass("active");
+       $("#tutorial" + tutorialPage).addClass("inactive");
+
+
+
+       //set the next page as active
+       tutorialPage = tutorialPage + 1;
+       
+       $("#tutorial" + tutorialPage).removeClass("inactive");
+       $("#tutorial" + tutorialPage).addClass("active");
+       
+       if(tutorialPage > 0){
+               $("#previous").show();
+       }
+       
+       if(tutorialPage == (totalPages-1)){
+               $("#next").hide();
+       }
+}
+
+Interaction.prototype.getTutorial = function(page){
+
+       
+       //set all the pages as inactive
+       
+       for(var i=0; i<totalPages; i++){
+               $("#tutorial" + i).removeClass("active");
+               $("#tutorial" + i).addClass("inactive");
+       }
+       
+       //set the wanted page as active
+       
+       $("#tutorial" + page).removeClass("inactive");
+       $("#tutorial" + page).addClass("active");
+       
+       if(page > 0){
+               $("#previous").show();
+       }
+       
+       if(page == (totalPages-1)){
+               $("#next").hide();
+       }
+       
+       tutorialPage = page;
+
+}
\ No newline at end of file

Added: 
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/css/ontonet.css
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/css/ontonet.css?rev=1138070&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/css/ontonet.css
 (added)
+++ 
incubator/stanbol/trunk/ontologymanager/web/src/main/resources/org/apache/stanbol/ontologymanager/web/static/css/ontonet.css
 Tue Jun 21 16:08:16 2011
@@ -0,0 +1,29 @@
+div.indent {
+       margin-left: 20px;
+       display: none; 
+}
+
+input.hide-button{
+       display: none;
+}
+
+span.red{
+       color: red;
+}
+
+div.active{
+       display: block;
+}
+
+div.inactive{
+       display: none;
+}
+
+div.arrows{
+       text-align: center;
+       display: block;
+}
+
+a#previous{
+       display: none;
+}
\ No newline at end of file


Reply via email to