Modified: incubator/openmeetings/trunk/singlewebapp/WebContent/project.xsd URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/project.xsd?rev=1344599&r1=1344598&r2=1344599&view=diff ============================================================================== --- incubator/openmeetings/trunk/singlewebapp/WebContent/project.xsd (original) +++ incubator/openmeetings/trunk/singlewebapp/WebContent/project.xsd Thu May 31 08:53:07 2012 @@ -1,4 +1,23 @@ <?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. + +--> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://localhost/openlaszlo/project" xmlns:lzx="http://localhost/openlaszlo/lzx"
Modified: incubator/openmeetings/trunk/singlewebapp/WebContent/screensharing/logback.xml URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/screensharing/logback.xml?rev=1344599&r1=1344598&r2=1344599&view=diff ============================================================================== --- incubator/openmeetings/trunk/singlewebapp/WebContent/screensharing/logback.xml (original) +++ incubator/openmeetings/trunk/singlewebapp/WebContent/screensharing/logback.xml Thu May 31 08:53:07 2012 @@ -1,159 +1,71 @@ -<?xml version="1.0" encoding="UTF-8"?> -<configuration> - <!-- Uncomment if you are using the logback plugin for eclipse - <consolePlugin/> - --> - <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> - <encoder> - <pattern>[%p] [%thread] %logger - %msg%n</pattern> - </encoder> - </appender> - <root> - <level value="WARN" /> - <appender-ref ref="CONSOLE" /> - </root> - <!-- Red5 --> - <logger name="org.red5.server.Launcher"> - <level value="INFO" /> - </logger> - <logger name="org.red5.io"> - <level value="INFO" /> - </logger> - <logger name="org.red5.logging.DerbyLogInterceptor"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.Client"> - <level value="INFO" /> - </logger> - <logger name="org.red5.server.api.stream.support"> - <level value="INFO" /> - </logger> - <logger name="org.red5.server.cache"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.jmx"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.messaging.InMemoryPushPushPipe"> - <level value="INFO" /> - </logger> - <logger name="org.red5.server.net"> - <level value="INFO" /> - </logger> - <logger name="org.red5.server.net.rtmpt.RTMPTServlet"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.net.servlet"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.net.proxy"> - <level value="INFO" /> - </logger> - <logger name="org.red5.server.net.remoting"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.net.rtmp"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.net.rtmp.BaseRTMPHandler"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.net.rtmp.RTMPMinaIoHandler"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.net.rtmp.status"> - <level value="INFO" /> - </logger> - <logger name="org.red5.server.net.rtmpt"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.persistence"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.script"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.service"> - <level value="INFO" /> - </logger> - <logger name="org.red5.server.so"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.stream"> - <level value="INFO" /> - </logger> - <logger name="org.red5.server.stream.consumer"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.net.mrtmp"> - <level value="WARN" /> - </logger> - <!-- Mina --> - <logger name="org.apache.mina"> - <level value="WARN" /> - </logger> - <logger name="org.apache.mina.filter"> - <level value="WARN" /> - </logger> - <logger name="org.red5.server.adapter.MultiThreadedApplicationAdapter" > - <level value="INFO"/> - </logger> - <!-- Apache commons --> - <logger name="org.apache.commons"> - <level value="WARN" /> - </logger> - <logger name="httpclient"> - <level value="WARN" /> - </logger> - <!-- Apache catalina / tomcat --> - <logger name="org.red5.server.tomcat"> - <level value="INFO" /> - </logger> - <logger name="org.apache.catalina"> - <level value="WARN" /> - </logger> - <logger name="org.apache.jasper"> - <level value="INFO" /> - </logger> - <logger name="org.apache.tomcat"> - <level value="INFO" /> - </logger> - <logger name="org.apache.tomcat.util.net"> - <level value="WARN" /> - </logger> - <logger name="org.apache.coyote.http11"> - <level value="INFO" /> - </logger> - <!-- Spring --> - <logger name="org.springframework"> - <level value="INFO" /> - </logger> - <logger name="org.springframework.beans.factory"> - <level value="INFO" /> - </logger> - <logger name="org.springframework.beans.factory.xml"> - <level value="WARN" /> - </logger> - <logger name="org.springframework.ui.context.support"> - <level value="WARN" /> - </logger> - <logger name="org.springframework.web.context"> - <level value="INFO" /> - </logger> - <logger name="org.springframework.web.context.support"> - <level value="WARN" /> - </logger> - <logger name="org.quartz"> - <level value="WARN" /> - </logger> - <!-- Caching --> - <logger name="net.sf.ehcache"> - <level value="INFO" /> - </logger> - <logger name="ch.qos"> - <level value="WARN" /> - </logger> -</configuration> +<?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. + +--> + +<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="logback.xsd"> + <contextName>${current_openmeetings_context_name}</contextName> + + <jmxConfigurator contextName="${current_openmeetings_context_name}" /> + + <appender name="FLOG2" class="ch.qos.logback.core.FileAppender"> + <File>log/${current_openmeetings_context_name}.log</File> + <Append>false</Append> + <Encoding>UTF-8</Encoding> + <BufferedIO>false</BufferedIO> + <ImmediateFlush>true</ImmediateFlush> + <layout class="ch.qos.logback.classic.PatternLayout"> + <Pattern> + %5p %d{MM-dd HH:mm:ss.SSS } %F %r %L %c [%t] - %m%n + </Pattern> + </layout> + </appender> + <appender name="CONSOLE2" class="ch.qos.logback.core.ConsoleAppender"> + <layout class="ch.qos.logback.classic.PatternLayout"> + <pattern>%5p %d{MM-dd HH:mm:ss.SSS } %F %r %L %c [%t] - %m%n</pattern> + </layout> + </appender> + <logger name="org.apache.axis2"> + <level value="ERROR"/> + </logger> + <logger name="com.mchange.v2"> + <level value="ERROR"/> + </logger> + <logger name="org.apache.axiom"> + <level value="ERROR"/> + </logger> + <logger name="org.apache.commons.httpclient"> + <level value="ERROR"/> + </logger> + <logger name="de.hunsicker.jalopy.io"> + <level value="ERROR"/> + </logger> + <logger name="org.apache.axis2.enterprise"> + <level value="ERROR"/> + </logger> + <logger name="httpclient.wire.header"> + <level value="ERROR"/> + </logger> + <root> + <level value="DEBUG"/> + <appender-ref ref="FLOG2"/> + <appender-ref ref="CONSOLE2"/> + </root> +</configuration> Added: incubator/openmeetings/trunk/singlewebapp/WebContent/screensharing/logback.xsd URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/screensharing/logback.xsd?rev=1344599&view=auto ============================================================================== --- incubator/openmeetings/trunk/singlewebapp/WebContent/screensharing/logback.xsd (added) +++ incubator/openmeetings/trunk/singlewebapp/WebContent/screensharing/logback.xsd Thu May 31 08:53:07 2012 @@ -0,0 +1,106 @@ +<?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. + +--> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> + <xs:element name="configuration"> + <xs:complexType> + <xs:sequence> + <xs:element ref="contextName"/> + <xs:element ref="jmxConfigurator"/> + <xs:element maxOccurs="unbounded" ref="appender"/> + <xs:element maxOccurs="unbounded" ref="logger"/> + <xs:element ref="root"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="contextName" type="xs:string"/> + <xs:element name="jmxConfigurator"> + <xs:complexType> + <xs:attribute name="contextName" use="required"/> + </xs:complexType> + </xs:element> + <xs:element name="appender"> + <xs:complexType> + <xs:sequence> + <xs:sequence minOccurs="0"> + <xs:element ref="File"/> + <xs:element ref="Append"/> + <xs:element ref="Encoding"/> + <xs:element ref="BufferedIO"/> + <xs:element ref="ImmediateFlush"/> + </xs:sequence> + <xs:element ref="layout"/> + </xs:sequence> + <xs:attribute name="class" use="required"/> + <xs:attribute name="name" use="required" type="xs:NCName"/> + </xs:complexType> + </xs:element> + <xs:element name="File" type="xs:string"/> + <xs:element name="Append" type="xs:boolean"/> + <xs:element name="Encoding" type="xs:NCName"/> + <xs:element name="BufferedIO" type="xs:boolean"/> + <xs:element name="ImmediateFlush" type="xs:boolean"/> + <xs:element name="layout"> + <xs:complexType> + <xs:choice> + <xs:element ref="Pattern"/> + <xs:element ref="pattern"/> + </xs:choice> + <xs:attribute name="class" use="required"/> + </xs:complexType> + </xs:element> + <xs:element name="Pattern" type="xs:string"/> + <xs:element name="pattern" type="xs:string"/> + <xs:element name="logger"> + <xs:complexType> + <xs:complexContent> + <xs:extension base="level"> + <xs:attribute name="name" use="required" type="xs:NCName"/> + </xs:extension> + </xs:complexContent> + </xs:complexType> + </xs:element> + <xs:element name="root"> + <xs:complexType> + <xs:complexContent> + <xs:extension base="level"> + <xs:sequence> + <xs:element maxOccurs="unbounded" ref="appender-ref"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + </xs:element> + <xs:element name="appender-ref"> + <xs:complexType> + <xs:attribute name="ref" use="required" type="xs:NCName"/> + </xs:complexType> + </xs:element> + <xs:complexType name="level"> + <xs:sequence> + <xs:element ref="level"/> + </xs:sequence> + </xs:complexType> + <xs:element name="level"> + <xs:complexType> + <xs:attribute name="value" use="required" type="xs:NCName"/> + </xs:complexType> + </xs:element> +</xs:schema> Modified: incubator/openmeetings/trunk/singlewebapp/WebContent/uploadtemp/library.xml URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/uploadtemp/library.xml?rev=1344599&r1=1344598&r2=1344599&view=diff ============================================================================== --- incubator/openmeetings/trunk/singlewebapp/WebContent/uploadtemp/library.xml (original) +++ incubator/openmeetings/trunk/singlewebapp/WebContent/uploadtemp/library.xml Thu May 31 08:53:07 2012 @@ -1,2 +1,22 @@ <?xml version="1.0" encoding="UTF-8"?> -<presentation><originalDocument lastmod="1185461814000" size="240233">Tutorat.pdf</originalDocument><swfDocument lastmod="1185461814000" size="240233">Tutorat.swf</swfDocument><thumbs><thumb lastmod="1185461813000" size="3998">_thumb_pages-000.jpg</thumb><thumb lastmod="1185461813000" size="3855">_thumb_pages-001.jpg</thumb><thumb lastmod="1185461813000" size="4306">_thumb_pages-002.jpg</thumb><thumb lastmod="1185461813000" size="3747">_thumb_pages-003.jpg</thumb><thumb lastmod="1185461813000" size="3162">_thumb_pages-004.jpg</thumb><thumb lastmod="1185461813000" size="3232">_thumb_pages-005.jpg</thumb><thumb lastmod="1185461813000" size="2981">_thumb_pages-006.jpg</thumb><thumb lastmod="1185461813000" size="3126">_thumb_pages-007.jpg</thumb><thumb lastmod="1185461813000" size="4457">_thumb_pages-008.jpg</thumb><thumb lastmod="1185461813000" size="4264">_thumb_pages-009.jpg</thumb><thumb lastmod="1185461813000" size="4263">_thumb_pages-010.jpg</thumb><thumb lastmod="11854618 13000" size="3770">_thumb_pages-011.jpg</thumb><thumb lastmod="1185461813000" size="3354">_thumb_pages-012.jpg</thumb><thumb lastmod="1185461813000" size="3006">_thumb_pages-013.jpg</thumb><thumb lastmod="1185461813000" size="3972">_thumb_pages-014.jpg</thumb><thumb lastmod="1185461813000" size="4353">_thumb_pages-015.jpg</thumb><thumb lastmod="1185461813000" size="4184">_thumb_pages-016.jpg</thumb><thumb lastmod="1185461813000" size="4021">_thumb_pages-017.jpg</thumb><thumb lastmod="1185461813000" size="3225">_thumb_pages-018.jpg</thumb><thumb lastmod="1185461813000" size="3847">_thumb_pages-019.jpg</thumb><thumb lastmod="1185461813000" size="3046">_thumb_pages-020.jpg</thumb><thumb lastmod="1185461813000" size="2633">_thumb_pages-021.jpg</thumb><thumb lastmod="1185461813000" size="4001">_thumb_pages-022.jpg</thumb><thumb lastmod="1185461813000" size="4243">_thumb_pages-023.jpg</thumb></thumbs></presentation> \ No newline at end of file +<!-- + 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. + +--> +<presentation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="library.xsd"><originalDocument lastmod="1185461814000" size="240233">Tutorat.pdf</originalDocument><swfDocument lastmod="1185461814000" size="240233">Tutorat.swf</swfDocument><thumbs><thumb lastmod="1185461813000" size="3998">_thumb_pages-000.jpg</thumb><thumb lastmod="1185461813000" size="3855">_thumb_pages-001.jpg</thumb><thumb lastmod="1185461813000" size="4306">_thumb_pages-002.jpg</thumb><thumb lastmod="1185461813000" size="3747">_thumb_pages-003.jpg</thumb><thumb lastmod="1185461813000" size="3162">_thumb_pages-004.jpg</thumb><thumb lastmod="1185461813000" size="3232">_thumb_pages-005.jpg</thumb><thumb lastmod="1185461813000" size="2981">_thumb_pages-006.jpg</thumb><thumb lastmod="1185461813000" size="3126">_thumb_pages-007.jpg</thumb><thumb lastmod="1185461813000" size="4457">_thumb_pages-008.jpg</thumb><thumb lastmod="1185461813000" size="4264">_thumb_pages-009.jpg</thumb><thumb lastmod="1185461813000" size="4263">_thumb_pages-010.j pg</thumb><thumb lastmod="1185461813000" size="3770">_thumb_pages-011.jpg</thumb><thumb lastmod="1185461813000" size="3354">_thumb_pages-012.jpg</thumb><thumb lastmod="1185461813000" size="3006">_thumb_pages-013.jpg</thumb><thumb lastmod="1185461813000" size="3972">_thumb_pages-014.jpg</thumb><thumb lastmod="1185461813000" size="4353">_thumb_pages-015.jpg</thumb><thumb lastmod="1185461813000" size="4184">_thumb_pages-016.jpg</thumb><thumb lastmod="1185461813000" size="4021">_thumb_pages-017.jpg</thumb><thumb lastmod="1185461813000" size="3225">_thumb_pages-018.jpg</thumb><thumb lastmod="1185461813000" size="3847">_thumb_pages-019.jpg</thumb><thumb lastmod="1185461813000" size="3046">_thumb_pages-020.jpg</thumb><thumb lastmod="1185461813000" size="2633">_thumb_pages-021.jpg</thumb><thumb lastmod="1185461813000" size="4001">_thumb_pages-022.jpg</thumb><thumb lastmod="1185461813000" size="4243">_thumb_pages-023.jpg</thumb></thumbs></presentation> \ No newline at end of file Added: incubator/openmeetings/trunk/singlewebapp/WebContent/uploadtemp/library.xsd URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/uploadtemp/library.xsd?rev=1344599&view=auto ============================================================================== --- incubator/openmeetings/trunk/singlewebapp/WebContent/uploadtemp/library.xsd (added) +++ incubator/openmeetings/trunk/singlewebapp/WebContent/uploadtemp/library.xsd Thu May 31 08:53:07 2012 @@ -0,0 +1,68 @@ +<?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. + +--> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> + <xs:element name="presentation"> + <xs:complexType> + <xs:sequence> + <xs:element ref="originalDocument"/> + <xs:element ref="swfDocument"/> + <xs:element ref="thumbs"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="originalDocument"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:NCName"> + <xs:attribute name="lastmod" use="required" type="xs:integer"/> + <xs:attribute name="size" use="required" type="xs:integer"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="swfDocument"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:NCName"> + <xs:attribute name="lastmod" use="required" type="xs:integer"/> + <xs:attribute name="size" use="required" type="xs:integer"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> + <xs:element name="thumbs"> + <xs:complexType> + <xs:sequence> + <xs:element maxOccurs="unbounded" ref="thumb"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="thumb"> + <xs:complexType> + <xs:simpleContent> + <xs:extension base="xs:NCName"> + <xs:attribute name="lastmod" use="required" type="xs:integer"/> + <xs:attribute name="size" use="required" type="xs:integer"/> + </xs:extension> + </xs:simpleContent> + </xs:complexType> + </xs:element> +</xs:schema> Modified: incubator/openmeetings/trunk/singlewebapp/ivysettings.xml URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivysettings.xml?rev=1344599&r1=1344598&r2=1344599&view=diff ============================================================================== --- incubator/openmeetings/trunk/singlewebapp/ivysettings.xml (original) +++ incubator/openmeetings/trunk/singlewebapp/ivysettings.xml Thu May 31 08:53:07 2012 @@ -12,7 +12,8 @@ See the License for the specific language governing permissions and limitations under the License. --> -<ivysettings> +<ivysettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="ivysettings.xsd"> <settings defaultResolver="chain"/> <resolvers> <chain name="chain"> Added: incubator/openmeetings/trunk/singlewebapp/ivysettings.xsd URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/ivysettings.xsd?rev=1344599&view=auto ============================================================================== --- incubator/openmeetings/trunk/singlewebapp/ivysettings.xsd (added) +++ incubator/openmeetings/trunk/singlewebapp/ivysettings.xsd Thu May 31 08:53:07 2012 @@ -0,0 +1,87 @@ +<?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. + +--> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> + <xs:element name="ivysettings"> + <xs:complexType> + <xs:sequence> + <xs:element ref="settings"/> + <xs:element ref="resolvers"/> + <xs:element ref="triggers"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="settings"> + <xs:complexType> + <xs:attribute name="defaultResolver" use="required" type="xs:NCName"/> + </xs:complexType> + </xs:element> + <xs:element name="resolvers"> + <xs:complexType> + <xs:sequence> + <xs:element ref="chain"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="chain"> + <xs:complexType> + <xs:sequence> + <xs:element maxOccurs="unbounded" ref="ibiblio"/> + <xs:element maxOccurs="unbounded" ref="url"/> + </xs:sequence> + <xs:attribute name="name" use="required" type="xs:NCName"/> + </xs:complexType> + </xs:element> + <xs:element name="ibiblio"> + <xs:complexType> + <xs:attribute name="m2compatible" use="required" type="xs:boolean"/> + <xs:attribute name="name" use="required" type="xs:NCName"/> + <xs:attribute name="root" type="xs:anyURI"/> + </xs:complexType> + </xs:element> + <xs:element name="url"> + <xs:complexType> + <xs:sequence> + <xs:element maxOccurs="unbounded" ref="artifact"/> + </xs:sequence> + <xs:attribute name="name" use="required" type="xs:NCName"/> + </xs:complexType> + </xs:element> + <xs:element name="artifact"> + <xs:complexType> + <xs:attribute name="pattern" use="required"/> + </xs:complexType> + </xs:element> + <xs:element name="triggers"> + <xs:complexType> + <xs:sequence> + <xs:element ref="ant-call"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="ant-call"> + <xs:complexType> + <xs:attribute name="event" use="required" type="xs:NCName"/> + <xs:attribute name="filter" use="required"/> + <xs:attribute name="prefix" use="required" type="xs:NCName"/> + <xs:attribute name="target" use="required" type="xs:NMTOKEN"/> + </xs:complexType> + </xs:element> +</xs:schema> Modified: incubator/openmeetings/trunk/singlewebapp/src/META-INF/services.xml URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/META-INF/services.xml?rev=1344599&r1=1344598&r2=1344599&view=diff ============================================================================== --- incubator/openmeetings/trunk/singlewebapp/src/META-INF/services.xml (original) +++ incubator/openmeetings/trunk/singlewebapp/src/META-INF/services.xml Thu May 31 08:53:07 2012 @@ -12,7 +12,8 @@ See the License for the specific language governing permissions and limitations under the License. --> -<serviceGroup> +<serviceGroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="services.xsd"> <service name="UserService"> <description>User Service</description> <messageReceivers> Added: incubator/openmeetings/trunk/singlewebapp/src/META-INF/services.xsd URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/META-INF/services.xsd?rev=1344599&view=auto ============================================================================== --- incubator/openmeetings/trunk/singlewebapp/src/META-INF/services.xsd (added) +++ incubator/openmeetings/trunk/singlewebapp/src/META-INF/services.xsd Thu May 31 08:53:07 2012 @@ -0,0 +1,59 @@ +<?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. + +--> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> + <xs:element name="serviceGroup"> + <xs:complexType> + <xs:sequence> + <xs:element maxOccurs="unbounded" ref="service"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="service"> + <xs:complexType> + <xs:sequence> + <xs:element ref="description"/> + <xs:element ref="messageReceivers"/> + <xs:element ref="parameter"/> + </xs:sequence> + <xs:attribute name="name" use="required" type="xs:NCName"/> + </xs:complexType> + </xs:element> + <xs:element name="description" type="xs:string"/> + <xs:element name="messageReceivers"> + <xs:complexType> + <xs:sequence> + <xs:element maxOccurs="unbounded" ref="messageReceiver"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="messageReceiver"> + <xs:complexType> + <xs:attribute name="class" use="required"/> + <xs:attribute name="mep" use="required" type="xs:anyURI"/> + </xs:complexType> + </xs:element> + <xs:element name="parameter"> + <xs:complexType mixed="true"> + <xs:attribute name="locked" use="required" type="xs:NMTOKEN"/> + <xs:attribute name="name" use="required" type="xs:NCName"/> + </xs:complexType> + </xs:element> +</xs:schema>
