From: Mathieu Baudier Date: Thu, 10 Sep 2009 09:10:59 +0000 (+0000) Subject: Rename directories X-Git-Tag: argeo-commons-2.1.30~1844 X-Git-Url: https://git.argeo.org/?a=commitdiff_plain;h=4819eb2efb4eeec883ae8ee193cf37d5dd2caef2;p=lgpl%2Fargeo-commons.git Rename directories git-svn-id: https://svn.argeo.org/commons/trunk@2894 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/server/modules/org.argeo.server.activemq.broker/META-INF/MANIFEST.MF b/server/modules/org.argeo.server.activemq.broker/META-INF/MANIFEST.MF new file mode 100644 index 000000000..d5883256d --- /dev/null +++ b/server/modules/org.argeo.server.activemq.broker/META-INF/MANIFEST.MF @@ -0,0 +1,15 @@ +Manifest-Version: 1.0 +Bundle-Version: 0.12.1.SNAPSHOT +Bundle-SymbolicName: org.argeo.slc.server.activemq.broker +Import-Package: jabber.client;resolution:=optional,jabber.iq._private; + resolution:=optional,jabber.iq.auth;resolution:=optional,jabber.iq.ro + ster;resolution:=optional,org.jabber.etherx.streams;resolution:=optio + nal,org.jabber.protocol.disco_info;resolution:=optional,org.jabber.pr + otocol.disco_items;resolution:=optional,org.jabber.protocol.muc;resol + ution:=optional,org.jabber.protocol.muc_user;resolution:=optional,iet + f.params.xml.ns.xmpp_sasl;resolution:=optional,ietf.params.xml.ns.xmp + p_stanzas;resolution:=optional,ietf.params.xml.ns.xmpp_streams;resolu + tion:=optional,ietf.params.xml.ns.xmpp_tls;resolution:=optional,org.a + pache.activemq.broker,org.apache.activemq.command;resolution:=optiona + l,org.apache.activemq.transport.http;resolution:=optional,org.apache. + activemq.xbean,org.springframework.beans.factory.config diff --git a/server/modules/org.argeo.server.activemq.broker/META-INF/spring/activemq-broker.xml b/server/modules/org.argeo.server.activemq.broker/META-INF/spring/activemq-broker.xml new file mode 100644 index 000000000..53d984635 --- /dev/null +++ b/server/modules/org.argeo.server.activemq.broker/META-INF/spring/activemq-broker.xml @@ -0,0 +1,24 @@ + + + + + + + + osgibundle:activemq.properties + + + + + + + + + + + + \ No newline at end of file diff --git a/server/modules/org.argeo.server.activemq.broker/activemq.properties b/server/modules/org.argeo.server.activemq.broker/activemq.properties new file mode 100644 index 000000000..d1afbfa54 --- /dev/null +++ b/server/modules/org.argeo.server.activemq.broker/activemq.properties @@ -0,0 +1 @@ +slc.server.jms.url=tcp://localhost:61616 \ No newline at end of file diff --git a/server/modules/org.argeo.server.catalina/META-INF/MANIFEST.MF b/server/modules/org.argeo.server.catalina/META-INF/MANIFEST.MF new file mode 100644 index 000000000..c904a5dfb --- /dev/null +++ b/server/modules/org.argeo.server.catalina/META-INF/MANIFEST.MF @@ -0,0 +1,8 @@ +Manifest-Version: 1.0 +Fragment-Host: com.springsource.org.apache.catalina;bundle-version="[6 + .0.16,7.0.0)" +Bundle-Version: 0.12.1.SNAPSHOT +Bundle-SymbolicName: org.argeo.slc.server.catalina +Import-Package: org.springframework.security,org.springframework.secur + ity.providers,org.springframework.security.ui,org.springframework.sec + urity.userdetails,org.springframework.security.ui.savedrequest diff --git a/server/modules/org.argeo.server.catalina/conf/catalina.policy b/server/modules/org.argeo.server.catalina/conf/catalina.policy new file mode 100644 index 000000000..5a6426ee4 --- /dev/null +++ b/server/modules/org.argeo.server.catalina/conf/catalina.policy @@ -0,0 +1,178 @@ +// 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. + +// ============================================================================ +// catalina.corepolicy - Security Policy Permissions for Tomcat 6 +// +// This file contains a default set of security policies to be enforced (by the +// JVM) when Catalina is executed with the "-security" option. In addition +// to the permissions granted here, the following additional permissions are +// granted to the codebase specific to each web application: +// +// * Read access to the document root directory +// +// $Id: catalina.policy 648343 2008-04-15 17:21:29Z markt $ +// ============================================================================ + + +// ========== SYSTEM CODE PERMISSIONS ========================================= + + +// These permissions apply to javac +grant codeBase "file:${java.home}/lib/-" { + permission java.security.AllPermission; +}; + +// These permissions apply to all shared system extensions +grant codeBase "file:${java.home}/jre/lib/ext/-" { + permission java.security.AllPermission; +}; + +// These permissions apply to javac when ${java.home] points at $JAVA_HOME/jre +grant codeBase "file:${java.home}/../lib/-" { + permission java.security.AllPermission; +}; + +// These permissions apply to all shared system extensions when +// ${java.home} points at $JAVA_HOME/jre +grant codeBase "file:${java.home}/lib/ext/-" { + permission java.security.AllPermission; +}; + + +// ========== CATALINA CODE PERMISSIONS ======================================= + + +// These permissions apply to the daemon code +grant codeBase "file:${catalina.home}/bin/commons-daemon.jar" { + permission java.security.AllPermission; +}; + +// These permissions apply to the logging API +grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" { + permission java.util.PropertyPermission "java.util.logging.config.class", "read"; + permission java.util.PropertyPermission "java.util.logging.config.file", "read"; + permission java.io.FilePermission "${java.home}${file.separator}lib${file.separator}logging.properties", "read"; + permission java.lang.RuntimePermission "shutdownHooks"; + permission java.io.FilePermission "${catalina.base}${file.separator}conf${file.separator}logging.properties", "read"; + permission java.util.PropertyPermission "catalina.base", "read"; + permission java.util.logging.LoggingPermission "control"; + permission java.io.FilePermission "${catalina.base}${file.separator}logs", "read, write"; + permission java.io.FilePermission "${catalina.base}${file.separator}logs${file.separator}*", "read, write"; + permission java.lang.RuntimePermission "getClassLoader"; + // To enable per context logging configuration, permit read access to the appropriate file. + // Be sure that the logging configuration is secure before enabling such access + // eg for the examples web application: + // permission java.io.FilePermission "${catalina.base}${file.separator}webapps${file.separator}examples${file.separator}WEB-INF${file.separator}classes${file.separator}logging.properties", "read"; +}; + +// These permissions apply to the server startup code +grant codeBase "file:${catalina.home}/bin/bootstrap.jar" { + permission java.security.AllPermission; +}; + +// These permissions apply to the servlet API classes +// and those that are shared across all class loaders +// located in the "lib" directory +grant codeBase "file:${catalina.home}/lib/-" { + permission java.security.AllPermission; +}; + + +// ========== WEB APPLICATION PERMISSIONS ===================================== + + +// These permissions are granted by default to all web applications +// In addition, a web application will be given a read FilePermission +// and JndiPermission for all files and directories in its document root. +grant { + // Required for JNDI lookup of named JDBC DataSource's and + // javamail named MimePart DataSource used to send mail + permission java.util.PropertyPermission "java.home", "read"; + permission java.util.PropertyPermission "java.naming.*", "read"; + permission java.util.PropertyPermission "javax.sql.*", "read"; + + // OS Specific properties to allow read access + permission java.util.PropertyPermission "os.name", "read"; + permission java.util.PropertyPermission "os.version", "read"; + permission java.util.PropertyPermission "os.arch", "read"; + permission java.util.PropertyPermission "file.separator", "read"; + permission java.util.PropertyPermission "path.separator", "read"; + permission java.util.PropertyPermission "line.separator", "read"; + + // JVM properties to allow read access + permission java.util.PropertyPermission "java.version", "read"; + permission java.util.PropertyPermission "java.vendor", "read"; + permission java.util.PropertyPermission "java.vendor.url", "read"; + permission java.util.PropertyPermission "java.class.version", "read"; + permission java.util.PropertyPermission "java.specification.version", "read"; + permission java.util.PropertyPermission "java.specification.vendor", "read"; + permission java.util.PropertyPermission "java.specification.name", "read"; + + permission java.util.PropertyPermission "java.vm.specification.version", "read"; + permission java.util.PropertyPermission "java.vm.specification.vendor", "read"; + permission java.util.PropertyPermission "java.vm.specification.name", "read"; + permission java.util.PropertyPermission "java.vm.version", "read"; + permission java.util.PropertyPermission "java.vm.vendor", "read"; + permission java.util.PropertyPermission "java.vm.name", "read"; + + // Required for OpenJMX + permission java.lang.RuntimePermission "getAttribute"; + + // Allow read of JAXP compliant XML parser debug + permission java.util.PropertyPermission "jaxp.debug", "read"; + + // Precompiled JSPs need access to this package. + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime.*"; + + // Precompiled JSPs need access to this system property. + permission java.util.PropertyPermission "org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER", "read"; + +}; + + +// You can assign additional permissions to particular web applications by +// adding additional "grant" entries here, based on the code base for that +// application, /WEB-INF/classes/, or /WEB-INF/lib/ jar files. +// +// Different permissions can be granted to JSP pages, classes loaded from +// the /WEB-INF/classes/ directory, all jar files in the /WEB-INF/lib/ +// directory, or even to individual jar files in the /WEB-INF/lib/ directory. +// +// For instance, assume that the standard "examples" application +// included a JDBC driver that needed to establish a network connection to the +// corresponding database and used the scrape taglib to get the weather from +// the NOAA web server. You might create a "grant" entries like this: +// +// The permissions granted to the context root directory apply to JSP pages. +// grant codeBase "file:${catalina.home}/webapps/examples/-" { +// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect"; +// permission java.net.SocketPermission "*.noaa.gov:80", "connect"; +// }; +// +// The permissions granted to the context WEB-INF/classes directory +// grant codeBase "file:${catalina.home}/webapps/examples/WEB-INF/classes/-" { +// }; +// +// The permission granted to your JDBC driver +// grant codeBase "jar:file:${catalina.home}/webapps/examples/WEB-INF/lib/driver.jar!/-" { +// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect"; +// }; +// The permission granted to the scrape taglib +// grant codeBase "jar:file:${catalina.home}/webapps/examples/WEB-INF/lib/scrape.jar!/-" { +// permission java.net.SocketPermission "*.noaa.gov:80", "connect"; +// }; + diff --git a/server/modules/org.argeo.server.catalina/conf/catalina.properties b/server/modules/org.argeo.server.catalina/conf/catalina.properties new file mode 100644 index 000000000..00d758a23 --- /dev/null +++ b/server/modules/org.argeo.server.catalina/conf/catalina.properties @@ -0,0 +1,81 @@ +# 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. + +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageAccess unless the +# corresponding RuntimePermission ("accessClassInPackage."+package) has +# been granted. +package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans. +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageDefinition unless the +# corresponding RuntimePermission ("defineClassInPackage."+package) has +# been granted. +# +# by default, no packages are restricted for definition, and none of +# the class loaders supplied with the JDK call checkPackageDefinition. +# +package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper. + +# +# +# List of comma-separated paths defining the contents of the "common" +# classloader. Prefixes should be used to define what is the repository type. +# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute. +# If left as blank,the JVM system loader will be used as Catalina's "common" +# loader. +# Examples: +# "foo": Add this folder as a class repository +# "foo/*.jar": Add all the JARs of the specified folder as class +# repositories +# "foo/bar.jar": Add bar.jar as a class repository +common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar + +# +# List of comma-separated paths defining the contents of the "server" +# classloader. Prefixes should be used to define what is the repository type. +# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute. +# If left as blank, the "common" loader will be used as Catalina's "server" +# loader. +# Examples: +# "foo": Add this folder as a class repository +# "foo/*.jar": Add all the JARs of the specified folder as class +# repositories +# "foo/bar.jar": Add bar.jar as a class repository +server.loader= + +# +# List of comma-separated paths defining the contents of the "shared" +# classloader. Prefixes should be used to define what is the repository type. +# Path may be relative to the CATALINA_BASE path or absolute. If left as blank, +# the "common" loader will be used as Catalina's "shared" loader. +# Examples: +# "foo": Add this folder as a class repository +# "foo/*.jar": Add all the JARs of the specified folder as class +# repositories +# "foo/bar.jar": Add bar.jar as a class repository +# Please note that for single jars, e.g. bar.jar, you need the URL form +# starting with file:. +shared.loader= + +# +# String cache configuration. +tomcat.util.buf.StringCache.byte.enabled=true +#tomcat.util.buf.StringCache.char.enabled=true +#tomcat.util.buf.StringCache.trainThreshold=500000 +#tomcat.util.buf.StringCache.cacheSize=5000 diff --git a/server/modules/org.argeo.server.catalina/conf/context.xml b/server/modules/org.argeo.server.catalina/conf/context.xml new file mode 100644 index 000000000..8eb2d2b7f --- /dev/null +++ b/server/modules/org.argeo.server.catalina/conf/context.xml @@ -0,0 +1,35 @@ + + + + + + + WEB-INF/web.xml + + + + + + + + diff --git a/server/modules/org.argeo.server.catalina/conf/web.xml b/server/modules/org.argeo.server.catalina/conf/web.xml new file mode 100644 index 000000000..88e9f4918 --- /dev/null +++ b/server/modules/org.argeo.server.catalina/conf/web.xml @@ -0,0 +1,1186 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + default + org.apache.catalina.servlets.DefaultServlet + + debug + 0 + + + listings + false + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + jsp + org.apache.jasper.servlet.JspServlet + + fork + false + + + xpoweredBy + false + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + default + / + + + + + + + + jsp + *.jsp + + + + jsp + *.jspx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 30 + + + + + + + + + + + + abs + audio/x-mpeg + + + ai + application/postscript + + + aif + audio/x-aiff + + + aifc + audio/x-aiff + + + aiff + audio/x-aiff + + + aim + application/x-aim + + + art + image/x-jg + + + asf + video/x-ms-asf + + + asx + video/x-ms-asf + + + au + audio/basic + + + avi + video/x-msvideo + + + avx + video/x-rad-screenplay + + + bcpio + application/x-bcpio + + + bin + application/octet-stream + + + bmp + image/bmp + + + body + text/html + + + cdf + application/x-cdf + + + cer + application/x-x509-ca-cert + + + class + application/java + + + cpio + application/x-cpio + + + csh + application/x-csh + + + css + text/css + + + dib + image/bmp + + + doc + application/msword + + + dtd + application/xml-dtd + + + dv + video/x-dv + + + dvi + application/x-dvi + + + eps + application/postscript + + + etx + text/x-setext + + + exe + application/octet-stream + + + gif + image/gif + + + gtar + application/x-gtar + + + gz + application/x-gzip + + + hdf + application/x-hdf + + + hqx + application/mac-binhex40 + + + htc + text/x-component + + + htm + text/html + + + html + text/html + + + hqx + application/mac-binhex40 + + + ief + image/ief + + + jad + text/vnd.sun.j2me.app-descriptor + + + jar + application/java-archive + + + java + text/plain + + + jnlp + application/x-java-jnlp-file + + + jpe + image/jpeg + + + jpeg + image/jpeg + + + jpg + image/jpeg + + + js + text/javascript + + + jsf + text/plain + + + jspf + text/plain + + + kar + audio/x-midi + + + latex + application/x-latex + + + m3u + audio/x-mpegurl + + + mac + image/x-macpaint + + + man + application/x-troff-man + + + mathml + application/mathml+xml + + + me + application/x-troff-me + + + mid + audio/x-midi + + + midi + audio/x-midi + + + mif + application/x-mif + + + mov + video/quicktime + + + movie + video/x-sgi-movie + + + mp1 + audio/x-mpeg + + + mp2 + audio/x-mpeg + + + mp3 + audio/x-mpeg + + + mp4 + video/mp4 + + + mpa + audio/x-mpeg + + + mpe + video/mpeg + + + mpeg + video/mpeg + + + mpega + audio/x-mpeg + + + mpg + video/mpeg + + + mpv2 + video/mpeg2 + + + ms + application/x-wais-source + + + nc + application/x-netcdf + + + oda + application/oda + + + + odb + application/vnd.oasis.opendocument.database + + + + odc + application/vnd.oasis.opendocument.chart + + + + odf + application/vnd.oasis.opendocument.formula + + + + odg + application/vnd.oasis.opendocument.graphics + + + + odi + application/vnd.oasis.opendocument.image + + + + odm + application/vnd.oasis.opendocument.text-master + + + + odp + application/vnd.oasis.opendocument.presentation + + + + ods + application/vnd.oasis.opendocument.spreadsheet + + + + odt + application/vnd.oasis.opendocument.text + + + ogg + application/ogg + + + + otg + application/vnd.oasis.opendocument.graphics-template + + + + oth + application/vnd.oasis.opendocument.text-web + + + + otp + application/vnd.oasis.opendocument.presentation-template + + + + ots + application/vnd.oasis.opendocument.spreadsheet-template + + + + ott + application/vnd.oasis.opendocument.text-template + + + pbm + image/x-portable-bitmap + + + pct + image/pict + + + pdf + application/pdf + + + pgm + image/x-portable-graymap + + + pic + image/pict + + + pict + image/pict + + + pls + audio/x-scpls + + + png + image/png + + + pnm + image/x-portable-anymap + + + pnt + image/x-macpaint + + + ppm + image/x-portable-pixmap + + + ppt + application/powerpoint + + + ps + application/postscript + + + psd + image/x-photoshop + + + qt + video/quicktime + + + qti + image/x-quicktime + + + qtif + image/x-quicktime + + + ras + image/x-cmu-raster + + + rdf + application/rdf+xml + + + rgb + image/x-rgb + + + rm + application/vnd.rn-realmedia + + + roff + application/x-troff + + + rtf + application/rtf + + + rtx + text/richtext + + + sh + application/x-sh + + + shar + application/x-shar + + + + smf + audio/x-midi + + + sit + application/x-stuffit + + + snd + audio/basic + + + src + application/x-wais-source + + + sv4cpio + application/x-sv4cpio + + + sv4crc + application/x-sv4crc + + + swf + application/x-shockwave-flash + + + t + application/x-troff + + + tar + application/x-tar + + + tcl + application/x-tcl + + + tex + application/x-tex + + + texi + application/x-texinfo + + + texinfo + application/x-texinfo + + + tif + image/tiff + + + tiff + image/tiff + + + tr + application/x-troff + + + tsv + text/tab-separated-values + + + txt + text/plain + + + ulw + audio/basic + + + ustar + application/x-ustar + + + vxml + application/voicexml+xml + + + xbm + image/x-xbitmap + + + xht + application/xhtml+xml + + + xhtml + application/xhtml+xml + + + xml + application/xml + + + xpm + image/x-xpixmap + + + xsl + application/xml + + + xslt + application/xslt+xml + + + xul + application/vnd.mozilla.xul+xml + + + xwd + image/x-xwindowdump + + + wav + audio/x-wav + + + svg + image/svg+xml + + + svgz + image/svg+xml + + + vsd + application/x-visio + + + + wbmp + image/vnd.wap.wbmp + + + + wml + text/vnd.wap.wml + + + + wmlc + application/vnd.wap.wmlc + + + + wmls + text/vnd.wap.wmlscript + + + + wmlscriptc + application/vnd.wap.wmlscriptc + + + wmv + video/x-ms-wmv + + + wrl + x-world/x-vrml + + + wspolicy + application/wspolicy+xml + + + Z + application/x-compress + + + z + application/x-compress + + + zip + application/zip + + + xls + application/vnd.ms-excel + + + doc + application/vnd.ms-word + + + ppt + application/vnd.ms-powerpoint + + + + + + + + + + + + + + + + index.html + index.htm + index.jsp + + + diff --git a/server/modules/org.argeo.server.hsqldb/META-INF/MANIFEST.MF b/server/modules/org.argeo.server.hsqldb/META-INF/MANIFEST.MF new file mode 100644 index 000000000..1cf7321bd --- /dev/null +++ b/server/modules/org.argeo.server.hsqldb/META-INF/MANIFEST.MF @@ -0,0 +1,13 @@ +Manifest-Version: 1.0 +Bundle-Version: 0.12.1.SNAPSHOT +Bundle-SymbolicName: org.argeo.slc.server.hsqldb +Import-Package: org.argeo.slc.hibernate,org.hibernate,org.springframew + ork.orm.hibernate3,org.argeo.slc.runtime,org.argeo.slc.process,org.ar + geo.slc.test,org.argeo.slc.core.attachment,org.argeo.slc.core.test.tr + ee,org.argeo.slc.core.structure,org.argeo.slc.core.structure.tree,org + .argeo.slc.hibernate.test.tree,org.argeo.slc.hibernate.runtime,org.ar + geo.slc.hibernate.process,org.argeo.slc.hibernate.test,org.argeo.slc. + hibernate.structure,org.argeo.slc.hibernate.attachment,org.aopallianc + e.aop,org.argeo.slc.core.test,org.springframework.cache.ehcache,net.s + f.ehcache.hibernate,org.hsqldb.jdbc,org.springframework.beans.factory + .config diff --git a/server/modules/org.argeo.server.hsqldb/META-INF/spring/hsqldb-osgi.xml b/server/modules/org.argeo.server.hsqldb/META-INF/spring/hsqldb-osgi.xml new file mode 100644 index 000000000..6d7b0e6f1 --- /dev/null +++ b/server/modules/org.argeo.server.hsqldb/META-INF/spring/hsqldb-osgi.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/server/modules/org.argeo.server.hsqldb/META-INF/spring/hsqldb.xml b/server/modules/org.argeo.server.hsqldb/META-INF/spring/hsqldb.xml new file mode 100644 index 000000000..76c1c9bae --- /dev/null +++ b/server/modules/org.argeo.server.hsqldb/META-INF/spring/hsqldb.xml @@ -0,0 +1,41 @@ + + + + + + + + + + osgibundle:hsqldb.properties + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/modules/org.argeo.server.hsqldb/hsqldb.properties b/server/modules/org.argeo.server.hsqldb/hsqldb.properties new file mode 100644 index 000000000..72dd57905 --- /dev/null +++ b/server/modules/org.argeo.server.hsqldb/hsqldb.properties @@ -0,0 +1 @@ +slc.server.hsqldb.url=jdbc:hsqldb:mem:test \ No newline at end of file diff --git a/server/modules/org.argeo.server.jdbc/META-INF/MANIFEST.MF b/server/modules/org.argeo.server.jdbc/META-INF/MANIFEST.MF new file mode 100644 index 000000000..61642c05a --- /dev/null +++ b/server/modules/org.argeo.server.jdbc/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Fragment-Host: org.springframework.jdbc +Bundle-Version: 0.12.1.SNAPSHOT +Bundle-SymbolicName: org.argeo.slc.server.jdbc +Import-Package: com.mysql.jdbc;resolution:=optional,net.sourceforge.jt + ds.jdbc;resolution:=optional,org.hsqldb;resolution:=optional diff --git a/server/modules/org.argeo.server.mysql/META-INF/MANIFEST.MF b/server/modules/org.argeo.server.mysql/META-INF/MANIFEST.MF new file mode 100644 index 000000000..94f5b36eb --- /dev/null +++ b/server/modules/org.argeo.server.mysql/META-INF/MANIFEST.MF @@ -0,0 +1,9 @@ +Manifest-Version: 1.0 +Require-Bundle: org.argeo.slc.specs,org.argeo.slc.core +Bundle-Version: 0.12.1.SNAPSHOT +Bundle-Name: Argeo SLC MySQL +Bundle-SymbolicName: org.argeo.slc.server.mysql +Import-Package: com.mysql.jdbc,net.sf.ehcache.hibernate,org.hibernate, + org.springframework.cache.ehcache,org.springframework.jdbc.datasource + ,org.springframework.orm.hibernate3,org.apache.commons.dbcp,org.sprin + gframework.beans.factory.config diff --git a/server/modules/org.argeo.server.mysql/META-INF/spring/mysql.xml b/server/modules/org.argeo.server.mysql/META-INF/spring/mysql.xml new file mode 100644 index 000000000..51003f5cd --- /dev/null +++ b/server/modules/org.argeo.server.mysql/META-INF/spring/mysql.xml @@ -0,0 +1,59 @@ + + + + + + + + + osgibundle:mysql.properties + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/modules/org.argeo.server.mysql/META-INF/spring/osgi.xml b/server/modules/org.argeo.server.mysql/META-INF/spring/osgi.xml new file mode 100644 index 000000000..6d7b0e6f1 --- /dev/null +++ b/server/modules/org.argeo.server.mysql/META-INF/spring/osgi.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/server/modules/org.argeo.server.mysql/mysql.properties b/server/modules/org.argeo.server.mysql/mysql.properties new file mode 100644 index 000000000..11a0d5544 --- /dev/null +++ b/server/modules/org.argeo.server.mysql/mysql.properties @@ -0,0 +1,3 @@ +jdbc.url=jdbc:mysql://localhost/slc +jdbc.username=root +jdbc.password= diff --git a/server/modules/org.argeo.server.tomcat/META-INF/MANIFEST.MF b/server/modules/org.argeo.server.tomcat/META-INF/MANIFEST.MF new file mode 100644 index 000000000..fcad3f3d5 --- /dev/null +++ b/server/modules/org.argeo.server.tomcat/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Fragment-Host: org.argeo.dep.osgi.catalina.start +Bundle-Version: 0.12.1.SNAPSHOT +Bundle-SymbolicName: org.argeo.slc.server.tomcat diff --git a/server/modules/org.argeo.server.tomcat/conf/server.xml b/server/modules/org.argeo.server.tomcat/conf/server.xml new file mode 100644 index 000000000..736b2494c --- /dev/null +++ b/server/modules/org.argeo.server.tomcat/conf/server.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/server/modules/org.argeo.server.tomcat/tomcat.properties b/server/modules/org.argeo.server.tomcat/tomcat.properties new file mode 100644 index 000000000..aa2cc8d2e --- /dev/null +++ b/server/modules/org.argeo.server.tomcat/tomcat.properties @@ -0,0 +1,3 @@ +slc.server.port.http=7070 +slc.server.port.https=7443 +slc.server.port.ajp=7009 diff --git a/server/modules/org.argeo.server.webextender/META-INF/MANIFEST.MF b/server/modules/org.argeo.server.webextender/META-INF/MANIFEST.MF new file mode 100644 index 000000000..5e38caa83 --- /dev/null +++ b/server/modules/org.argeo.server.webextender/META-INF/MANIFEST.MF @@ -0,0 +1,5 @@ +Manifest-Version: 1.0 +Fragment-Host: org.springframework.osgi.web.extender +Bundle-Version: 0.12.1.SNAPSHOT +Bundle-SymbolicName: org.argeo.slc.server.webextender +Import-Package: org.apache.catalina,org.apache.catalina.connector diff --git a/server/modules/org.argeo.server.webextender/META-INF/spring/extender/webextender.xml b/server/modules/org.argeo.server.webextender/META-INF/spring/extender/webextender.xml new file mode 100644 index 000000000..f330740b0 --- /dev/null +++ b/server/modules/org.argeo.server.webextender/META-INF/spring/extender/webextender.xml @@ -0,0 +1,18 @@ + + + + + + + + + \ No newline at end of file diff --git a/server/modules/org.argeo.slc.server.activemq.broker/META-INF/MANIFEST.MF b/server/modules/org.argeo.slc.server.activemq.broker/META-INF/MANIFEST.MF deleted file mode 100644 index d5883256d..000000000 --- a/server/modules/org.argeo.slc.server.activemq.broker/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Version: 0.12.1.SNAPSHOT -Bundle-SymbolicName: org.argeo.slc.server.activemq.broker -Import-Package: jabber.client;resolution:=optional,jabber.iq._private; - resolution:=optional,jabber.iq.auth;resolution:=optional,jabber.iq.ro - ster;resolution:=optional,org.jabber.etherx.streams;resolution:=optio - nal,org.jabber.protocol.disco_info;resolution:=optional,org.jabber.pr - otocol.disco_items;resolution:=optional,org.jabber.protocol.muc;resol - ution:=optional,org.jabber.protocol.muc_user;resolution:=optional,iet - f.params.xml.ns.xmpp_sasl;resolution:=optional,ietf.params.xml.ns.xmp - p_stanzas;resolution:=optional,ietf.params.xml.ns.xmpp_streams;resolu - tion:=optional,ietf.params.xml.ns.xmpp_tls;resolution:=optional,org.a - pache.activemq.broker,org.apache.activemq.command;resolution:=optiona - l,org.apache.activemq.transport.http;resolution:=optional,org.apache. - activemq.xbean,org.springframework.beans.factory.config diff --git a/server/modules/org.argeo.slc.server.activemq.broker/META-INF/spring/activemq-broker.xml b/server/modules/org.argeo.slc.server.activemq.broker/META-INF/spring/activemq-broker.xml deleted file mode 100644 index 53d984635..000000000 --- a/server/modules/org.argeo.slc.server.activemq.broker/META-INF/spring/activemq-broker.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - osgibundle:activemq.properties - - - - - - - - - - - - \ No newline at end of file diff --git a/server/modules/org.argeo.slc.server.activemq.broker/activemq.properties b/server/modules/org.argeo.slc.server.activemq.broker/activemq.properties deleted file mode 100644 index d1afbfa54..000000000 --- a/server/modules/org.argeo.slc.server.activemq.broker/activemq.properties +++ /dev/null @@ -1 +0,0 @@ -slc.server.jms.url=tcp://localhost:61616 \ No newline at end of file diff --git a/server/modules/org.argeo.slc.server.catalina/META-INF/MANIFEST.MF b/server/modules/org.argeo.slc.server.catalina/META-INF/MANIFEST.MF deleted file mode 100644 index c904a5dfb..000000000 --- a/server/modules/org.argeo.slc.server.catalina/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Fragment-Host: com.springsource.org.apache.catalina;bundle-version="[6 - .0.16,7.0.0)" -Bundle-Version: 0.12.1.SNAPSHOT -Bundle-SymbolicName: org.argeo.slc.server.catalina -Import-Package: org.springframework.security,org.springframework.secur - ity.providers,org.springframework.security.ui,org.springframework.sec - urity.userdetails,org.springframework.security.ui.savedrequest diff --git a/server/modules/org.argeo.slc.server.catalina/conf/catalina.policy b/server/modules/org.argeo.slc.server.catalina/conf/catalina.policy deleted file mode 100644 index 5a6426ee4..000000000 --- a/server/modules/org.argeo.slc.server.catalina/conf/catalina.policy +++ /dev/null @@ -1,178 +0,0 @@ -// 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. - -// ============================================================================ -// catalina.corepolicy - Security Policy Permissions for Tomcat 6 -// -// This file contains a default set of security policies to be enforced (by the -// JVM) when Catalina is executed with the "-security" option. In addition -// to the permissions granted here, the following additional permissions are -// granted to the codebase specific to each web application: -// -// * Read access to the document root directory -// -// $Id: catalina.policy 648343 2008-04-15 17:21:29Z markt $ -// ============================================================================ - - -// ========== SYSTEM CODE PERMISSIONS ========================================= - - -// These permissions apply to javac -grant codeBase "file:${java.home}/lib/-" { - permission java.security.AllPermission; -}; - -// These permissions apply to all shared system extensions -grant codeBase "file:${java.home}/jre/lib/ext/-" { - permission java.security.AllPermission; -}; - -// These permissions apply to javac when ${java.home] points at $JAVA_HOME/jre -grant codeBase "file:${java.home}/../lib/-" { - permission java.security.AllPermission; -}; - -// These permissions apply to all shared system extensions when -// ${java.home} points at $JAVA_HOME/jre -grant codeBase "file:${java.home}/lib/ext/-" { - permission java.security.AllPermission; -}; - - -// ========== CATALINA CODE PERMISSIONS ======================================= - - -// These permissions apply to the daemon code -grant codeBase "file:${catalina.home}/bin/commons-daemon.jar" { - permission java.security.AllPermission; -}; - -// These permissions apply to the logging API -grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" { - permission java.util.PropertyPermission "java.util.logging.config.class", "read"; - permission java.util.PropertyPermission "java.util.logging.config.file", "read"; - permission java.io.FilePermission "${java.home}${file.separator}lib${file.separator}logging.properties", "read"; - permission java.lang.RuntimePermission "shutdownHooks"; - permission java.io.FilePermission "${catalina.base}${file.separator}conf${file.separator}logging.properties", "read"; - permission java.util.PropertyPermission "catalina.base", "read"; - permission java.util.logging.LoggingPermission "control"; - permission java.io.FilePermission "${catalina.base}${file.separator}logs", "read, write"; - permission java.io.FilePermission "${catalina.base}${file.separator}logs${file.separator}*", "read, write"; - permission java.lang.RuntimePermission "getClassLoader"; - // To enable per context logging configuration, permit read access to the appropriate file. - // Be sure that the logging configuration is secure before enabling such access - // eg for the examples web application: - // permission java.io.FilePermission "${catalina.base}${file.separator}webapps${file.separator}examples${file.separator}WEB-INF${file.separator}classes${file.separator}logging.properties", "read"; -}; - -// These permissions apply to the server startup code -grant codeBase "file:${catalina.home}/bin/bootstrap.jar" { - permission java.security.AllPermission; -}; - -// These permissions apply to the servlet API classes -// and those that are shared across all class loaders -// located in the "lib" directory -grant codeBase "file:${catalina.home}/lib/-" { - permission java.security.AllPermission; -}; - - -// ========== WEB APPLICATION PERMISSIONS ===================================== - - -// These permissions are granted by default to all web applications -// In addition, a web application will be given a read FilePermission -// and JndiPermission for all files and directories in its document root. -grant { - // Required for JNDI lookup of named JDBC DataSource's and - // javamail named MimePart DataSource used to send mail - permission java.util.PropertyPermission "java.home", "read"; - permission java.util.PropertyPermission "java.naming.*", "read"; - permission java.util.PropertyPermission "javax.sql.*", "read"; - - // OS Specific properties to allow read access - permission java.util.PropertyPermission "os.name", "read"; - permission java.util.PropertyPermission "os.version", "read"; - permission java.util.PropertyPermission "os.arch", "read"; - permission java.util.PropertyPermission "file.separator", "read"; - permission java.util.PropertyPermission "path.separator", "read"; - permission java.util.PropertyPermission "line.separator", "read"; - - // JVM properties to allow read access - permission java.util.PropertyPermission "java.version", "read"; - permission java.util.PropertyPermission "java.vendor", "read"; - permission java.util.PropertyPermission "java.vendor.url", "read"; - permission java.util.PropertyPermission "java.class.version", "read"; - permission java.util.PropertyPermission "java.specification.version", "read"; - permission java.util.PropertyPermission "java.specification.vendor", "read"; - permission java.util.PropertyPermission "java.specification.name", "read"; - - permission java.util.PropertyPermission "java.vm.specification.version", "read"; - permission java.util.PropertyPermission "java.vm.specification.vendor", "read"; - permission java.util.PropertyPermission "java.vm.specification.name", "read"; - permission java.util.PropertyPermission "java.vm.version", "read"; - permission java.util.PropertyPermission "java.vm.vendor", "read"; - permission java.util.PropertyPermission "java.vm.name", "read"; - - // Required for OpenJMX - permission java.lang.RuntimePermission "getAttribute"; - - // Allow read of JAXP compliant XML parser debug - permission java.util.PropertyPermission "jaxp.debug", "read"; - - // Precompiled JSPs need access to this package. - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime.*"; - - // Precompiled JSPs need access to this system property. - permission java.util.PropertyPermission "org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER", "read"; - -}; - - -// You can assign additional permissions to particular web applications by -// adding additional "grant" entries here, based on the code base for that -// application, /WEB-INF/classes/, or /WEB-INF/lib/ jar files. -// -// Different permissions can be granted to JSP pages, classes loaded from -// the /WEB-INF/classes/ directory, all jar files in the /WEB-INF/lib/ -// directory, or even to individual jar files in the /WEB-INF/lib/ directory. -// -// For instance, assume that the standard "examples" application -// included a JDBC driver that needed to establish a network connection to the -// corresponding database and used the scrape taglib to get the weather from -// the NOAA web server. You might create a "grant" entries like this: -// -// The permissions granted to the context root directory apply to JSP pages. -// grant codeBase "file:${catalina.home}/webapps/examples/-" { -// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect"; -// permission java.net.SocketPermission "*.noaa.gov:80", "connect"; -// }; -// -// The permissions granted to the context WEB-INF/classes directory -// grant codeBase "file:${catalina.home}/webapps/examples/WEB-INF/classes/-" { -// }; -// -// The permission granted to your JDBC driver -// grant codeBase "jar:file:${catalina.home}/webapps/examples/WEB-INF/lib/driver.jar!/-" { -// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect"; -// }; -// The permission granted to the scrape taglib -// grant codeBase "jar:file:${catalina.home}/webapps/examples/WEB-INF/lib/scrape.jar!/-" { -// permission java.net.SocketPermission "*.noaa.gov:80", "connect"; -// }; - diff --git a/server/modules/org.argeo.slc.server.catalina/conf/catalina.properties b/server/modules/org.argeo.slc.server.catalina/conf/catalina.properties deleted file mode 100644 index 00d758a23..000000000 --- a/server/modules/org.argeo.slc.server.catalina/conf/catalina.properties +++ /dev/null @@ -1,81 +0,0 @@ -# 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. - -# -# List of comma-separated packages that start with or equal this string -# will cause a security exception to be thrown when -# passed to checkPackageAccess unless the -# corresponding RuntimePermission ("accessClassInPackage."+package) has -# been granted. -package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.,sun.beans. -# -# List of comma-separated packages that start with or equal this string -# will cause a security exception to be thrown when -# passed to checkPackageDefinition unless the -# corresponding RuntimePermission ("defineClassInPackage."+package) has -# been granted. -# -# by default, no packages are restricted for definition, and none of -# the class loaders supplied with the JDK call checkPackageDefinition. -# -package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper. - -# -# -# List of comma-separated paths defining the contents of the "common" -# classloader. Prefixes should be used to define what is the repository type. -# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute. -# If left as blank,the JVM system loader will be used as Catalina's "common" -# loader. -# Examples: -# "foo": Add this folder as a class repository -# "foo/*.jar": Add all the JARs of the specified folder as class -# repositories -# "foo/bar.jar": Add bar.jar as a class repository -common.loader=${catalina.home}/lib,${catalina.home}/lib/*.jar - -# -# List of comma-separated paths defining the contents of the "server" -# classloader. Prefixes should be used to define what is the repository type. -# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute. -# If left as blank, the "common" loader will be used as Catalina's "server" -# loader. -# Examples: -# "foo": Add this folder as a class repository -# "foo/*.jar": Add all the JARs of the specified folder as class -# repositories -# "foo/bar.jar": Add bar.jar as a class repository -server.loader= - -# -# List of comma-separated paths defining the contents of the "shared" -# classloader. Prefixes should be used to define what is the repository type. -# Path may be relative to the CATALINA_BASE path or absolute. If left as blank, -# the "common" loader will be used as Catalina's "shared" loader. -# Examples: -# "foo": Add this folder as a class repository -# "foo/*.jar": Add all the JARs of the specified folder as class -# repositories -# "foo/bar.jar": Add bar.jar as a class repository -# Please note that for single jars, e.g. bar.jar, you need the URL form -# starting with file:. -shared.loader= - -# -# String cache configuration. -tomcat.util.buf.StringCache.byte.enabled=true -#tomcat.util.buf.StringCache.char.enabled=true -#tomcat.util.buf.StringCache.trainThreshold=500000 -#tomcat.util.buf.StringCache.cacheSize=5000 diff --git a/server/modules/org.argeo.slc.server.catalina/conf/context.xml b/server/modules/org.argeo.slc.server.catalina/conf/context.xml deleted file mode 100644 index 8eb2d2b7f..000000000 --- a/server/modules/org.argeo.slc.server.catalina/conf/context.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - WEB-INF/web.xml - - - - - - - - diff --git a/server/modules/org.argeo.slc.server.catalina/conf/web.xml b/server/modules/org.argeo.slc.server.catalina/conf/web.xml deleted file mode 100644 index 88e9f4918..000000000 --- a/server/modules/org.argeo.slc.server.catalina/conf/web.xml +++ /dev/null @@ -1,1186 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - default - org.apache.catalina.servlets.DefaultServlet - - debug - 0 - - - listings - false - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jsp - org.apache.jasper.servlet.JspServlet - - fork - false - - - xpoweredBy - false - - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - default - / - - - - - - - - jsp - *.jsp - - - - jsp - *.jspx - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 30 - - - - - - - - - - - - abs - audio/x-mpeg - - - ai - application/postscript - - - aif - audio/x-aiff - - - aifc - audio/x-aiff - - - aiff - audio/x-aiff - - - aim - application/x-aim - - - art - image/x-jg - - - asf - video/x-ms-asf - - - asx - video/x-ms-asf - - - au - audio/basic - - - avi - video/x-msvideo - - - avx - video/x-rad-screenplay - - - bcpio - application/x-bcpio - - - bin - application/octet-stream - - - bmp - image/bmp - - - body - text/html - - - cdf - application/x-cdf - - - cer - application/x-x509-ca-cert - - - class - application/java - - - cpio - application/x-cpio - - - csh - application/x-csh - - - css - text/css - - - dib - image/bmp - - - doc - application/msword - - - dtd - application/xml-dtd - - - dv - video/x-dv - - - dvi - application/x-dvi - - - eps - application/postscript - - - etx - text/x-setext - - - exe - application/octet-stream - - - gif - image/gif - - - gtar - application/x-gtar - - - gz - application/x-gzip - - - hdf - application/x-hdf - - - hqx - application/mac-binhex40 - - - htc - text/x-component - - - htm - text/html - - - html - text/html - - - hqx - application/mac-binhex40 - - - ief - image/ief - - - jad - text/vnd.sun.j2me.app-descriptor - - - jar - application/java-archive - - - java - text/plain - - - jnlp - application/x-java-jnlp-file - - - jpe - image/jpeg - - - jpeg - image/jpeg - - - jpg - image/jpeg - - - js - text/javascript - - - jsf - text/plain - - - jspf - text/plain - - - kar - audio/x-midi - - - latex - application/x-latex - - - m3u - audio/x-mpegurl - - - mac - image/x-macpaint - - - man - application/x-troff-man - - - mathml - application/mathml+xml - - - me - application/x-troff-me - - - mid - audio/x-midi - - - midi - audio/x-midi - - - mif - application/x-mif - - - mov - video/quicktime - - - movie - video/x-sgi-movie - - - mp1 - audio/x-mpeg - - - mp2 - audio/x-mpeg - - - mp3 - audio/x-mpeg - - - mp4 - video/mp4 - - - mpa - audio/x-mpeg - - - mpe - video/mpeg - - - mpeg - video/mpeg - - - mpega - audio/x-mpeg - - - mpg - video/mpeg - - - mpv2 - video/mpeg2 - - - ms - application/x-wais-source - - - nc - application/x-netcdf - - - oda - application/oda - - - - odb - application/vnd.oasis.opendocument.database - - - - odc - application/vnd.oasis.opendocument.chart - - - - odf - application/vnd.oasis.opendocument.formula - - - - odg - application/vnd.oasis.opendocument.graphics - - - - odi - application/vnd.oasis.opendocument.image - - - - odm - application/vnd.oasis.opendocument.text-master - - - - odp - application/vnd.oasis.opendocument.presentation - - - - ods - application/vnd.oasis.opendocument.spreadsheet - - - - odt - application/vnd.oasis.opendocument.text - - - ogg - application/ogg - - - - otg - application/vnd.oasis.opendocument.graphics-template - - - - oth - application/vnd.oasis.opendocument.text-web - - - - otp - application/vnd.oasis.opendocument.presentation-template - - - - ots - application/vnd.oasis.opendocument.spreadsheet-template - - - - ott - application/vnd.oasis.opendocument.text-template - - - pbm - image/x-portable-bitmap - - - pct - image/pict - - - pdf - application/pdf - - - pgm - image/x-portable-graymap - - - pic - image/pict - - - pict - image/pict - - - pls - audio/x-scpls - - - png - image/png - - - pnm - image/x-portable-anymap - - - pnt - image/x-macpaint - - - ppm - image/x-portable-pixmap - - - ppt - application/powerpoint - - - ps - application/postscript - - - psd - image/x-photoshop - - - qt - video/quicktime - - - qti - image/x-quicktime - - - qtif - image/x-quicktime - - - ras - image/x-cmu-raster - - - rdf - application/rdf+xml - - - rgb - image/x-rgb - - - rm - application/vnd.rn-realmedia - - - roff - application/x-troff - - - rtf - application/rtf - - - rtx - text/richtext - - - sh - application/x-sh - - - shar - application/x-shar - - - - smf - audio/x-midi - - - sit - application/x-stuffit - - - snd - audio/basic - - - src - application/x-wais-source - - - sv4cpio - application/x-sv4cpio - - - sv4crc - application/x-sv4crc - - - swf - application/x-shockwave-flash - - - t - application/x-troff - - - tar - application/x-tar - - - tcl - application/x-tcl - - - tex - application/x-tex - - - texi - application/x-texinfo - - - texinfo - application/x-texinfo - - - tif - image/tiff - - - tiff - image/tiff - - - tr - application/x-troff - - - tsv - text/tab-separated-values - - - txt - text/plain - - - ulw - audio/basic - - - ustar - application/x-ustar - - - vxml - application/voicexml+xml - - - xbm - image/x-xbitmap - - - xht - application/xhtml+xml - - - xhtml - application/xhtml+xml - - - xml - application/xml - - - xpm - image/x-xpixmap - - - xsl - application/xml - - - xslt - application/xslt+xml - - - xul - application/vnd.mozilla.xul+xml - - - xwd - image/x-xwindowdump - - - wav - audio/x-wav - - - svg - image/svg+xml - - - svgz - image/svg+xml - - - vsd - application/x-visio - - - - wbmp - image/vnd.wap.wbmp - - - - wml - text/vnd.wap.wml - - - - wmlc - application/vnd.wap.wmlc - - - - wmls - text/vnd.wap.wmlscript - - - - wmlscriptc - application/vnd.wap.wmlscriptc - - - wmv - video/x-ms-wmv - - - wrl - x-world/x-vrml - - - wspolicy - application/wspolicy+xml - - - Z - application/x-compress - - - z - application/x-compress - - - zip - application/zip - - - xls - application/vnd.ms-excel - - - doc - application/vnd.ms-word - - - ppt - application/vnd.ms-powerpoint - - - - - - - - - - - - - - - - index.html - index.htm - index.jsp - - - diff --git a/server/modules/org.argeo.slc.server.hsqldb/META-INF/MANIFEST.MF b/server/modules/org.argeo.slc.server.hsqldb/META-INF/MANIFEST.MF deleted file mode 100644 index 1cf7321bd..000000000 --- a/server/modules/org.argeo.slc.server.hsqldb/META-INF/MANIFEST.MF +++ /dev/null @@ -1,13 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Version: 0.12.1.SNAPSHOT -Bundle-SymbolicName: org.argeo.slc.server.hsqldb -Import-Package: org.argeo.slc.hibernate,org.hibernate,org.springframew - ork.orm.hibernate3,org.argeo.slc.runtime,org.argeo.slc.process,org.ar - geo.slc.test,org.argeo.slc.core.attachment,org.argeo.slc.core.test.tr - ee,org.argeo.slc.core.structure,org.argeo.slc.core.structure.tree,org - .argeo.slc.hibernate.test.tree,org.argeo.slc.hibernate.runtime,org.ar - geo.slc.hibernate.process,org.argeo.slc.hibernate.test,org.argeo.slc. - hibernate.structure,org.argeo.slc.hibernate.attachment,org.aopallianc - e.aop,org.argeo.slc.core.test,org.springframework.cache.ehcache,net.s - f.ehcache.hibernate,org.hsqldb.jdbc,org.springframework.beans.factory - .config diff --git a/server/modules/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb-osgi.xml b/server/modules/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb-osgi.xml deleted file mode 100644 index 6d7b0e6f1..000000000 --- a/server/modules/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb-osgi.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/server/modules/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb.xml b/server/modules/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb.xml deleted file mode 100644 index 76c1c9bae..000000000 --- a/server/modules/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - osgibundle:hsqldb.properties - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/server/modules/org.argeo.slc.server.hsqldb/hsqldb.properties b/server/modules/org.argeo.slc.server.hsqldb/hsqldb.properties deleted file mode 100644 index 72dd57905..000000000 --- a/server/modules/org.argeo.slc.server.hsqldb/hsqldb.properties +++ /dev/null @@ -1 +0,0 @@ -slc.server.hsqldb.url=jdbc:hsqldb:mem:test \ No newline at end of file diff --git a/server/modules/org.argeo.slc.server.jdbc/META-INF/MANIFEST.MF b/server/modules/org.argeo.slc.server.jdbc/META-INF/MANIFEST.MF deleted file mode 100644 index 61642c05a..000000000 --- a/server/modules/org.argeo.slc.server.jdbc/META-INF/MANIFEST.MF +++ /dev/null @@ -1,6 +0,0 @@ -Manifest-Version: 1.0 -Fragment-Host: org.springframework.jdbc -Bundle-Version: 0.12.1.SNAPSHOT -Bundle-SymbolicName: org.argeo.slc.server.jdbc -Import-Package: com.mysql.jdbc;resolution:=optional,net.sourceforge.jt - ds.jdbc;resolution:=optional,org.hsqldb;resolution:=optional diff --git a/server/modules/org.argeo.slc.server.mysql/META-INF/MANIFEST.MF b/server/modules/org.argeo.slc.server.mysql/META-INF/MANIFEST.MF deleted file mode 100644 index 94f5b36eb..000000000 --- a/server/modules/org.argeo.slc.server.mysql/META-INF/MANIFEST.MF +++ /dev/null @@ -1,9 +0,0 @@ -Manifest-Version: 1.0 -Require-Bundle: org.argeo.slc.specs,org.argeo.slc.core -Bundle-Version: 0.12.1.SNAPSHOT -Bundle-Name: Argeo SLC MySQL -Bundle-SymbolicName: org.argeo.slc.server.mysql -Import-Package: com.mysql.jdbc,net.sf.ehcache.hibernate,org.hibernate, - org.springframework.cache.ehcache,org.springframework.jdbc.datasource - ,org.springframework.orm.hibernate3,org.apache.commons.dbcp,org.sprin - gframework.beans.factory.config diff --git a/server/modules/org.argeo.slc.server.mysql/META-INF/spring/mysql.xml b/server/modules/org.argeo.slc.server.mysql/META-INF/spring/mysql.xml deleted file mode 100644 index 51003f5cd..000000000 --- a/server/modules/org.argeo.slc.server.mysql/META-INF/spring/mysql.xml +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - osgibundle:mysql.properties - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/server/modules/org.argeo.slc.server.mysql/META-INF/spring/osgi.xml b/server/modules/org.argeo.slc.server.mysql/META-INF/spring/osgi.xml deleted file mode 100644 index 6d7b0e6f1..000000000 --- a/server/modules/org.argeo.slc.server.mysql/META-INF/spring/osgi.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/server/modules/org.argeo.slc.server.mysql/mysql.properties b/server/modules/org.argeo.slc.server.mysql/mysql.properties deleted file mode 100644 index 11a0d5544..000000000 --- a/server/modules/org.argeo.slc.server.mysql/mysql.properties +++ /dev/null @@ -1,3 +0,0 @@ -jdbc.url=jdbc:mysql://localhost/slc -jdbc.username=root -jdbc.password= diff --git a/server/modules/org.argeo.slc.server.tomcat/META-INF/MANIFEST.MF b/server/modules/org.argeo.slc.server.tomcat/META-INF/MANIFEST.MF deleted file mode 100644 index fcad3f3d5..000000000 --- a/server/modules/org.argeo.slc.server.tomcat/META-INF/MANIFEST.MF +++ /dev/null @@ -1,4 +0,0 @@ -Manifest-Version: 1.0 -Fragment-Host: org.argeo.dep.osgi.catalina.start -Bundle-Version: 0.12.1.SNAPSHOT -Bundle-SymbolicName: org.argeo.slc.server.tomcat diff --git a/server/modules/org.argeo.slc.server.tomcat/conf/server.xml b/server/modules/org.argeo.slc.server.tomcat/conf/server.xml deleted file mode 100644 index 736b2494c..000000000 --- a/server/modules/org.argeo.slc.server.tomcat/conf/server.xml +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/server/modules/org.argeo.slc.server.tomcat/tomcat.properties b/server/modules/org.argeo.slc.server.tomcat/tomcat.properties deleted file mode 100644 index aa2cc8d2e..000000000 --- a/server/modules/org.argeo.slc.server.tomcat/tomcat.properties +++ /dev/null @@ -1,3 +0,0 @@ -slc.server.port.http=7070 -slc.server.port.https=7443 -slc.server.port.ajp=7009 diff --git a/server/modules/org.argeo.slc.server.webextender/META-INF/MANIFEST.MF b/server/modules/org.argeo.slc.server.webextender/META-INF/MANIFEST.MF deleted file mode 100644 index 5e38caa83..000000000 --- a/server/modules/org.argeo.slc.server.webextender/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Manifest-Version: 1.0 -Fragment-Host: org.springframework.osgi.web.extender -Bundle-Version: 0.12.1.SNAPSHOT -Bundle-SymbolicName: org.argeo.slc.server.webextender -Import-Package: org.apache.catalina,org.apache.catalina.connector diff --git a/server/modules/org.argeo.slc.server.webextender/META-INF/spring/extender/webextender.xml b/server/modules/org.argeo.slc.server.webextender/META-INF/spring/extender/webextender.xml deleted file mode 100644 index f330740b0..000000000 --- a/server/modules/org.argeo.slc.server.webextender/META-INF/spring/extender/webextender.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - \ No newline at end of file