gatein SVN: r3642 - in portal/trunk/packaging: jboss-as and 1 other directory.
by do-not-reply@jboss.org
Author: mpodolin
Date: 2010-07-17 06:32:42 -0400 (Sat, 17 Jul 2010)
New Revision: 3642
Added:
portal/trunk/packaging/jboss-as/integration.war/
Removed:
portal/trunk/packaging/integration.war/
Log:
GTNPORTAL-1338: fixed wrong commit
Copied: portal/trunk/packaging/jboss-as/integration.war (from rev 3641, portal/trunk/packaging/integration.war)
14 years, 6 months
gatein SVN: r3641 - in portal/trunk/packaging: integration.war and 4 other directories.
by do-not-reply@jboss.org
Author: mpodolin
Date: 2010-07-17 06:28:10 -0400 (Sat, 17 Jul 2010)
New Revision: 3641
Added:
portal/trunk/packaging/integration.war/
portal/trunk/packaging/integration.war/pom.xml
portal/trunk/packaging/integration.war/src/
portal/trunk/packaging/integration.war/src/main/
portal/trunk/packaging/integration.war/src/main/webapp/
portal/trunk/packaging/integration.war/src/main/webapp/WEB-INF/
portal/trunk/packaging/integration.war/src/main/webapp/WEB-INF/Context.xml
portal/trunk/packaging/integration.war/src/main/webapp/WEB-INF/web.xml
Log:
GTNPORTAL-1338: initial version of maven based packaging for jboss-as
Added: portal/trunk/packaging/integration.war/pom.xml
===================================================================
--- portal/trunk/packaging/integration.war/pom.xml (rev 0)
+++ portal/trunk/packaging/integration.war/pom.xml 2010-07-17 10:28:10 UTC (rev 3641)
@@ -0,0 +1,12 @@
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.parent</artifactId>
+ <version>3.2.0-Beta01-SNAPSHOT</version>
+ </parent>
+ <artifactId>exo.portal.packaging.jboss-as.integration</artifactId>
+ <packaging>war</packaging>
+ <name>GateIn JBoss AS integration.war</name>
+</project>
\ No newline at end of file
Added: portal/trunk/packaging/integration.war/src/main/webapp/WEB-INF/Context.xml
===================================================================
--- portal/trunk/packaging/integration.war/src/main/webapp/WEB-INF/Context.xml (rev 0)
+++ portal/trunk/packaging/integration.war/src/main/webapp/WEB-INF/Context.xml 2010-07-17 10:28:10 UTC (rev 3641)
@@ -0,0 +1,23 @@
+<!--
+
+ Copyright (C) 2009 eXo Platform SAS.
+
+ This is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation; either version 2.1 of
+ the License, or (at your option) any later version.
+
+ This software is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this software; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+
+-->
+
+<Context privileged="true"> <!-- crossContext="true" -->
+</Context>
\ No newline at end of file
Added: portal/trunk/packaging/integration.war/src/main/webapp/WEB-INF/web.xml
===================================================================
--- portal/trunk/packaging/integration.war/src/main/webapp/WEB-INF/web.xml (rev 0)
+++ portal/trunk/packaging/integration.war/src/main/webapp/WEB-INF/web.xml 2010-07-17 10:28:10 UTC (rev 3641)
@@ -0,0 +1,36 @@
+<?xml version="1.0"?>
+<!--
+
+ Copyright (C) 2009 eXo Platform SAS.
+
+ This is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation; either version 2.1 of
+ the License, or (at your option) any later version.
+
+ This software is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this software; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+
+-->
+
+<!DOCTYPE web-app PUBLIC
+ "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
+ "http://java.sun.com/dtd/web-app_2_3.dtd">
+<web-app>
+ <context-param>
+ <param-name>jboss.portal.mc.beans_resource_type</param-name>
+ <param-value>classloader</param-value>
+ </context-param>
+ <servlet>
+ <servlet-name>ContainerServlet</servlet-name>
+ <servlet-class>org.gatein.wci.tomcat.TC6ContainerServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+</web-app>
14 years, 6 months
gatein SVN: r3640 - in portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war: src and 2 other directories.
by do-not-reply@jboss.org
Author: mpodolin
Date: 2010-07-17 06:22:55 -0400 (Sat, 17 Jul 2010)
New Revision: 3640
Added:
portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/pom.xml
portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/src/
portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/src/main/
portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/src/main/webapp/
portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/src/main/webapp/WEB-INF/
Log:
GTNPORTAL-1338: initial version of maven based packaging for jboss-as
Added: portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/pom.xml
===================================================================
--- portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/pom.xml (rev 0)
+++ portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/pom.xml 2010-07-17 10:22:55 UTC (rev 3640)
@@ -0,0 +1,12 @@
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.parent</artifactId>
+ <version>3.2.0-Beta01-SNAPSHOT</version>
+ </parent>
+ <artifactId>exo.portal.packaging.jboss-as.integration</artifactId>
+ <packaging>war</packaging>
+ <name>GateIn JBoss AS integration.war</name>
+</project>
\ No newline at end of file
Copied: portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/src/main/webapp/WEB-INF (from rev 3480, portal/trunk/server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/integration.war/WEB-INF)
14 years, 6 months
gatein SVN: r3639 - in portal/trunk: packaging and 8 other directories.
by do-not-reply@jboss.org
Author: mpodolin
Date: 2010-07-16 12:52:11 -0400 (Fri, 16 Jul 2010)
New Revision: 3639
Added:
portal/trunk/packaging/jboss-as/
portal/trunk/packaging/jboss-as/ear/
portal/trunk/packaging/jboss-as/ear/pom.xml
portal/trunk/packaging/jboss-as/pkg/
portal/trunk/packaging/jboss-as/pkg/pom.xml
portal/trunk/packaging/jboss-as/pkg/profiles.xml
portal/trunk/packaging/jboss-as/pkg/src/
portal/trunk/packaging/jboss-as/pkg/src/assembly/
portal/trunk/packaging/jboss-as/pkg/src/assembly/jboss-as-init.xml
portal/trunk/packaging/jboss-as/pkg/src/main/
portal/trunk/packaging/jboss-as/pkg/src/main/resources/
portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/
portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/bin.run.conf.bat.patch
portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/bin.run.conf.patch
portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jboss-log4j.xml.patch
portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jbossweb.deployer.web.xml.patch
portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jbossweb.sar.context.xml.patch
portal/trunk/packaging/jboss-as/pom.xml
Modified:
portal/trunk/packaging/pom.xml
portal/trunk/pom.xml
Log:
GTNPORTAL-1338: initial version of maven based packaging for jboss-as
Added: portal/trunk/packaging/jboss-as/ear/pom.xml
===================================================================
--- portal/trunk/packaging/jboss-as/ear/pom.xml (rev 0)
+++ portal/trunk/packaging/jboss-as/ear/pom.xml 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,470 @@
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.parent</artifactId>
+ <version>3.2.0-Beta01-SNAPSHOT</version>
+ </parent>
+ <artifactId>exo.portal.packaging.jboss-as.ear</artifactId>
+ <packaging>ear</packaging>
+ <name>GateIn EAR</name>
+ <description>GateIn EAR</description>
+
+ <dependencies>
+ <!-- WARs -->
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.portal</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.eXoResources</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.dashboard</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.exoadmin</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.rest</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.eXoGadgets</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.gadgets-server</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.web</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-admin-gui</artifactId>
+ <version>${org.gatein.wsrp.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-producer</artifactId>
+ <version>${org.gatein.wsrp.version}</version>
+ <type>war</type>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.packaging.jboss-as.integration</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ </dependency>
+
+
+ <!-- portal components -->
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.web</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.portal</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.pc</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.identity</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.resources</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.application-registry</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.xml-parser</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.scripting</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.dashboard</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.management</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.webui.portal</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.webui.eXo</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.webui.core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.gadgets-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>gatein.portal.component.wsrp</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.server.jboss.plugin</artifactId>
+ </dependency>
+
+
+ <!-- eXo JCR stack -->
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.commons</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.cache</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.command</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.common</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.remote</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.container</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.ext.cache.impl.jboss.v3</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.mc-int</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.mc-kernel-extras</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.organization.api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.database</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.ldap</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.organization.jdbc</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.organization.ldap</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.security.core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.document</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.ext</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.webdav</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.framework.web</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.ftp</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.ws</groupId>
+ <artifactId>exo.ws.frameworks.servlet</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.ws</groupId>
+ <artifactId>exo.ws.rest.core</artifactId>
+ </dependency>
+
+
+ <!-- GateIn components -->
+ <dependency>
+ <groupId>org.gatein.common</groupId>
+ <artifactId>common-logging</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.common</groupId>
+ <artifactId>common-common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wci</groupId>
+ <artifactId>wci-wci</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wci</groupId>
+ <artifactId>wci-exo</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wci</groupId>
+ <artifactId>wci-tomcat</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-bridge</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-federation</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-mc</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-portlet</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-controller</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-producer-lib</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-consumer</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-integration-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.mop</groupId>
+ <artifactId>mop-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.mop</groupId>
+ <artifactId>mop-spi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.mop</groupId>
+ <artifactId>mop-core</artifactId>
+ </dependency>
+
+ <!-- wsrp libs -->
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-producer-lib</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-consumer</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-integration-api</artifactId>
+ </dependency>
+
+ <!-- Chromattic -->
+ <dependency>
+ <groupId>org.chromattic</groupId>
+ <artifactId>chromattic.api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.chromattic</groupId>
+ <artifactId>chromattic.spi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.chromattic</groupId>
+ <artifactId>chromattic.core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.chromattic</groupId>
+ <artifactId>chromattic.ext</artifactId>
+ </dependency>
+
+ <!-- apache shindig -->
+ <dependency>
+ <groupId>org.gatein.shindig</groupId>
+ <artifactId>shindig-gadgets</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.shindig</groupId>
+ <artifactId>shindig-features</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.shindig</groupId>
+ <artifactId>shindig-common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.shindig</groupId>
+ <artifactId>shindig-social-api</artifactId>
+ </dependency>
+
+ <!-- -->
+ <dependency>
+ <groupId>net.oauth</groupId>
+ <artifactId>core</artifactId>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <finalName>gatein</finalName>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-ear-plugin</artifactId>
+ <configuration>
+ <displayName>GateIn portal</displayName>
+ <defaultLibBundleDir>lib</defaultLibBundleDir>
+ <archive>
+ <manifest>
+ <addClasspath>true</addClasspath>
+ </manifest>
+ </archive>
+
+ <modules>
+ <!-- WAR modules -->
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.eXoResources</artifactId>
+ <contextRoot>eXoResources</contextRoot>
+ <bundleFileName>01eXoResources.war</bundleFileName>
+ <unpack>true</unpack>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.portal</artifactId>
+ <contextRoot>portal</contextRoot>
+ <bundleFileName>02portal.war</bundleFileName>
+ <unpack>true</unpack>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.dashboard</artifactId>
+ <contextRoot>dashboard</contextRoot>
+ <bundleFileName>dashboard.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-producer</artifactId>
+ <contextRoot>wsrp-producer</contextRoot>
+ <bundleFileName>wsrp-producer.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.exoadmin</artifactId>
+ <contextRoot>exoadmin</contextRoot>
+ <bundleFileName>exoadmin.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.web.rest</artifactId>
+ <contextRoot>rest</contextRoot>
+ <bundleFileName>rest.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.eXoGadgets</artifactId>
+ <contextRoot>eXoGadgets</contextRoot>
+ <bundleFileName>eXoGadgets.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.portlet.web</artifactId>
+ <contextRoot>web</contextRoot>
+ <bundleFileName>web.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.packaging.jboss-as.integration</artifactId>
+ <contextRoot>integration</contextRoot>
+ <bundleFileName>integration.war</bundleFileName>
+ <unpack>true</unpack>
+ </webModule>
+ <webModule>
+ <groupId>org.gatein.wsrp</groupId>
+ <artifactId>wsrp-admin-gui</artifactId>
+ <contextRoot>wsrp-admin-gui</contextRoot>
+ <bundleFileName>wsrp-admin-gui.war</bundleFileName>
+ </webModule>
+ <webModule>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.gadgets-server</artifactId>
+ <contextRoot>eXoGadgetServer</contextRoot>
+ <bundleFileName>eXoGadgetServer.war</bundleFileName>
+ </webModule>
+ </modules>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
\ No newline at end of file
Added: portal/trunk/packaging/jboss-as/pkg/pom.xml
===================================================================
--- portal/trunk/packaging/jboss-as/pkg/pom.xml (rev 0)
+++ portal/trunk/packaging/jboss-as/pkg/pom.xml 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,180 @@
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.parent</artifactId>
+ <version>3.2.0-Beta01-SNAPSHOT</version>
+ </parent>
+ <artifactId>exo.portal.packaging.jboss-as.pkg</artifactId>
+ <packaging>pom</packaging>
+ <name>GateIn PKG</name>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.packaging.jboss-as.ear</artifactId>
+ <version>${project.version}</version>
+ <type>ear</type>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <finalName>jboss-as-pkg</finalName>
+ <plugins>
+ <!-- Ensure your environment is correctly setup -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>jbossas-check-environment-ready</id>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <rules>
+ <requireProperty>
+ <property>exo.projects.directory.dependencies</property>
+ <message>"You must define the property exo.projects.directory.dependencies to give the path to the directory where you store your applications servers"</message>
+ </requireProperty>
+ <requireProperty>
+ <property>exo.projects.app.jboss.version</property>
+ <message>"You must define the property exo.projects.app.jboss.version to give the name of the directory where is stored JBossAS"</message>
+ </requireProperty>
+ <requireFilesExist>
+ <files>
+ <file>${exo.projects.directory.dependencies}/${exo.projects.app.jboss.version}/</file>
+ </files>
+ <message>"The following JBossAS directory doesn't exist: ${exo.projects.directory.dependencies}/${exo.projects.app.jboss.version}"</message>
+ </requireFilesExist>
+ </rules>
+ <fail>true</fail>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-5</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/assembly/jboss-as-init.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>init-assembly</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack-gatein-ear</id>
+ <phase>generate-test-resources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.packaging.jboss-as.ear</artifactId>
+ <version>${project.version}</version>
+ <type>ear</type>
+ <overWrite>true</overWrite>
+ <outputDirectory>${project.build.directory}/jboss-as-pkg-jboss-as/jboss-as/server/default/deploy/gatein.ear</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ <overWriteReleases>false</overWriteReleases>
+ <overWriteSnapshots>true</overWriteSnapshots>
+ </configuration>
+ </execution>
+ <execution>
+ <id>deploy-gatein-parts</id>
+ <phase>generate-test-resources</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>starter-gatein</artifactId>
+ <version>${project.version}</version>
+ <type>ear</type>
+ <overWrite>true</overWrite>
+ <outputDirectory>${project.build.directory}/jboss-as-pkg-jboss-as/jboss-as/server/default/deploy/</outputDirectory>
+ <destFileName>starter-gatein.ear</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>gatein-sample-extension</artifactId>
+ <version>${project.version}</version>
+ <type>ear</type>
+ <overWrite>true</overWrite>
+ <outputDirectory>${project.build.directory}/jboss-as-pkg-jboss-as/jboss-as/server/default/deploy/</outputDirectory>
+ <destFileName>gatein-sample-extension.ear</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>gatein-sample-portal</artifactId>
+ <version>${project.version}</version>
+ <type>ear</type>
+ <overWrite>true</overWrite>
+ <outputDirectory>${project.build.directory}/jboss-as-pkg-jboss-as/jboss-as/server/default/deploy/</outputDirectory>
+ <destFileName>gatein-sample-portal.ear</destFileName>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.gatein.portal.examples.skins</groupId>
+ <artifactId>gatein-sample-skin</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ <overWrite>true</overWrite>
+ <outputDirectory>${project.build.directory}/jboss-as-pkg-jboss-as/jboss-as/server/default/deploy/</outputDirectory>
+ <destFileName>gatein-sample-skin.war</destFileName>
+ </artifactItem>
+ </artifactItems>
+ <overWriteReleases>false</overWriteReleases>
+ <overWriteSnapshots>true</overWriteSnapshots>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-patch-plugin</artifactId>
+ <version>1.1.1</version>
+ <configuration>
+ <targetDirectory>${project.build.directory}/jboss-as-pkg-jboss-as</targetDirectory>
+ </configuration>
+ <executions>
+ <execution>
+ <id>jboss-as-patches</id>
+ <configuration>
+ <patchDirectory>src/main/resources/jboss-as-patch/</patchDirectory>
+ <naturalOrderProcessing>true</naturalOrderProcessing>
+ </configuration>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>apply</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
\ No newline at end of file
Added: portal/trunk/packaging/jboss-as/pkg/profiles.xml
===================================================================
--- portal/trunk/packaging/jboss-as/pkg/profiles.xml (rev 0)
+++ portal/trunk/packaging/jboss-as/pkg/profiles.xml 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,24 @@
+<profilesXml>
+ <profiles>
+ <profile>
+ <id>gatein-projects</id>
+ <properties>
+ <!--
+ Replace with the directory where uncompressed Tomcat 6 and/or JBoss 5.1 can be found
+ ex: On Windows 'c:/AS'
+ ex: On Linux '/home/user/AS'
+ -->
+ <exo.projects.directory.dependencies>/home/martin/dev/exo-dependencies</exo.projects.directory.dependencies>
+
+ <!--
+ Replace with the name of the directory containing JBoss AS 5.1
+ -->
+ <exo.projects.app.jboss.version>jboss-5.1.0.GA</exo.projects.app.jboss.version>
+ </properties>
+ </profile>
+ </profiles>
+
+ <activeProfiles>
+ <activeProfile>gatein-projects</activeProfile>
+ </activeProfiles>
+</profilesXml>
Added: portal/trunk/packaging/jboss-as/pkg/src/assembly/jboss-as-init.xml
===================================================================
--- portal/trunk/packaging/jboss-as/pkg/src/assembly/jboss-as-init.xml (rev 0)
+++ portal/trunk/packaging/jboss-as/pkg/src/assembly/jboss-as-init.xml 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,50 @@
+<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
+
+ <id>jboss-as</id>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <formats>
+ <format>dir</format>
+ </formats>
+
+ <fileSets>
+ <!-- copy jboss as - without unix executables -->
+ <fileSet>
+ <directory>${exo.projects.directory.dependencies}/${exo.projects.app.jboss.version}</directory>
+ <outputDirectory>jboss-as</outputDirectory>
+ <excludes>
+ <exclude>bin/*.sh</exclude>
+ </excludes>
+ </fileSet>
+ <!-- copy jboss as - only unix executabls -->
+ <fileSet>
+ <directory>${exo.projects.directory.dependencies}/${exo.projects.app.jboss.version}/bin</directory>
+ <outputDirectory>jboss-as/bin</outputDirectory>
+ <includes>
+ <include>*.sh</include>
+ </includes>
+ <fileMode>0755</fileMode>
+ </fileSet>
+
+ <!-- copy couple gatein.ear/META-INF/* descriptors -->
+ <fileSet>
+ <directory>${basedir}/../../../server/jboss/patch-ear/src/main/jboss/server/default/deploy/gatein.ear/META-INF</directory>
+ <outputDirectory>jboss-as/server/default/deploy/gatein.ear/META-INF</outputDirectory>
+ </fileSet>
+ </fileSets>
+
+ <files>
+ <!-- copy gatein configuration file -->
+ <file>
+ <source>${basedir}/../../../server/jboss/patch-ear/src/main/jboss/server/default/conf/gatein/configuration.xml</source>
+ <outputDirectory>jboss-as/server/default/conf/gatein</outputDirectory>
+ </file>
+ <file>
+ <source>${basedir}/../../../component/common/src/main/java/conf/configuration-jboss.properties</source>
+ <outputDirectory>jboss-as/server/default/conf/gatein</outputDirectory>
+ <destName>configuration.properties</destName>
+ </file>
+ </files>
+
+</assembly>
Added: portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/bin.run.conf.bat.patch
===================================================================
--- portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/bin.run.conf.bat.patch (rev 0)
+++ portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/bin.run.conf.bat.patch 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,19 @@
+diff -uNr --exclude .svn jboss-as.orig/bin/run.conf.bat jboss-as/bin/run.conf.bat
+--- jboss-as.orig/bin/run.conf.bat 2010-07-12 11:09:54.000000000 +0200
++++ jboss-as/bin/run.conf.bat 2010-07-12 11:22:05.000000000 +0200
+@@ -40,7 +40,7 @@
+ rem #
+
+ rem # JVM memory allocation pool parameters - modify as appropriate.
+-set "JAVA_OPTS=-Xms128M -Xmx512M -XX:MaxPermSize=256M"
++set "JAVA_OPTS=-Xms512M -Xmx1024M -XX:MaxPermSize=256M"
+
+ rem # Reduce the RMI GCs to once per hour for Sun JVMs.
+ set "JAVA_OPTS=%JAVA_OPTS% -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
+@@ -55,3 +55,6 @@
+ rem set "JAVA_OPTS=%JAVA_OPTS% -Xrunjdwp:transport=dt_shmem,address=jboss,server=y,suspend=n"
+
+ :JAVA_OPTS_SET
++
++rem # GateIn configuration directory
++set "JAVA_OPTS=%JAVA_OPTS% -Dexo.conf.dir.name=gatein"
Added: portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/bin.run.conf.patch
===================================================================
--- portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/bin.run.conf.patch (rev 0)
+++ portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/bin.run.conf.patch 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,19 @@
+diff -uNr --exclude .svn jboss-as.orig/bin/run.conf jboss-as/bin/run.conf
+--- jboss-as.orig/bin/run.conf 2010-07-12 11:09:53.000000000 +0200
++++ jboss-as/bin/run.conf 2010-07-12 11:22:05.000000000 +0200
+@@ -42,7 +42,7 @@
+ # Specify options to pass to the Java VM.
+ #
+ if [ "x$JAVA_OPTS" = "x" ]; then
+- JAVA_OPTS="-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
++ JAVA_OPTS="-Xms512m -Xmx1024m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
+ fi
+
+ # Sample JPDA settings for remote socket debugging
+@@ -50,3 +50,6 @@
+
+ # Sample JPDA settings for shared memory debugging
+ #JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_shmem,address=jboss,server=y,suspend=n"
++
++# GateIn configuration directory
++JAVA_OPTS="$JAVA_OPTS -Dexo.conf.dir.name=gatein"
Added: portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jboss-log4j.xml.patch
===================================================================
--- portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jboss-log4j.xml.patch (rev 0)
+++ portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jboss-log4j.xml.patch 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,708 @@
+diff -uNr --exclude .svn jboss-as.orig/server/default/conf/jboss-log4j.xml jboss-as/server/default/conf/jboss-log4j.xml
+--- jboss-as.orig/server/default/conf/jboss-log4j.xml 2010-07-12 11:11:18.000000000 +0200
++++ jboss-as/server/default/conf/jboss-log4j.xml 2010-07-12 11:22:05.000000000 +0200
+@@ -1,376 +1,328 @@
+-<?xml version="1.0" encoding="UTF-8"?>
+-<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+-
+-<!-- ===================================================================== -->
+-<!-- -->
+-<!-- Log4j Configuration -->
+-<!-- -->
+-<!-- ===================================================================== -->
+-
+-<!-- $Id: jboss-log4j.xml 87678 2009-04-22 16:47:08Z bstansberry(a)jboss.com $ -->
+-
+-<!--
+- | For more configuration information and examples see the Jakarta Log4j
+- | owebsite: http://jakarta.apache.org/log4j
+- -->
+-
+-<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
+-
+- <!-- ================================= -->
+- <!-- Preserve messages in a local file -->
+- <!-- ================================= -->
+-
+- <!-- A time/date based rolling appender -->
+- <appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <param name="File" value="${jboss.server.log.dir}/server.log"/>
+- <param name="Append" value="true"/>
+- <!-- In AS 5.0.x the server log threshold was set by a system
+- property. In 5.1 and later we are instead using the system
+- property to set the priority on the root logger (see <root/> below)
+- <param name="Threshold" value="${jboss.server.log.threshold}"/>
+- -->
+-
+- <!-- Rollover at midnight each day -->
+- <param name="DatePattern" value="'.'yyyy-MM-dd"/>
+-
+- <!-- Rollover at the top of each hour
+- <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
+- -->
+-
+- <layout class="org.apache.log4j.PatternLayout">
+- <!-- The default pattern: Date Priority [Category] (Thread) Message\n -->
+- <param name="ConversionPattern" value="%d %-5p [%c] (%t) %m%n"/>
+-
+- <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n
+- <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>
+- -->
+- </layout>
+- </appender>
+-
+- <!-- A size based file rolling appender
+- <appender name="FILE" class="org.jboss.logging.appender.RollingFileAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <param name="File" value="${jboss.server.log.dir}/server.log"/>
+- <param name="Append" value="false"/>
+- <param name="MaxFileSize" value="500KB"/>
+- <param name="MaxBackupIndex" value="1"/>
+-
+- <layout class="org.apache.log4j.PatternLayout">
+- <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
+- </layout>
+- </appender>
+- -->
+-
+- <!-- ============================== -->
+- <!-- Append messages to the console -->
+- <!-- ============================== -->
+-
+- <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <param name="Target" value="System.out"/>
+- <param name="Threshold" value="INFO"/>
+-
+- <layout class="org.apache.log4j.PatternLayout">
+- <!-- The default pattern: Date Priority [Category] Message\n -->
+- <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
+- </layout>
+- </appender>
+-
+- <!-- ====================== -->
+- <!-- More Appender examples -->
+- <!-- ====================== -->
+-
+- <!-- Buffer events and log them asynchronously
+- <appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <appender-ref ref="FILE"/>
+- <appender-ref ref="CONSOLE"/>
+- <appender-ref ref="SMTP"/>
+- </appender>
+- -->
+-
+- <!-- EMail events to an administrator
+- <appender name="SMTP" class="org.apache.log4j.net.SMTPAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <param name="Threshold" value="ERROR"/>
+- <param name="To" value="admin(a)myhost.domain.com"/>
+- <param name="From" value="nobody(a)myhost.domain.com"/>
+- <param name="Subject" value="JBoss Sever Errors"/>
+- <param name="SMTPHost" value="localhost"/>
+- <param name="BufferSize" value="10"/>
+- <layout class="org.apache.log4j.PatternLayout">
+- <param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
+- </layout>
+- </appender>
+- -->
+-
+- <!-- Syslog events
+- <appender name="SYSLOG" class="org.apache.log4j.net.SyslogAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <param name="Facility" value="LOCAL7"/>
+- <param name="FacilityPrinting" value="true"/>
+- <param name="SyslogHost" value="localhost"/>
+- <layout class="org.apache.log4j.PatternLayout">
+- <param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
+- </layout>
+- </appender>
+- -->
+-
+- <!-- Log events to JMS (requires a topic to be created)
+- <appender name="JMS" class="org.apache.log4j.net.JMSAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <param name="Threshold" value="ERROR"/>
+- <param name="TopicConnectionFactoryBindingName" value="java:/ConnectionFactory"/>
+- <param name="TopicBindingName" value="topic/MyErrorsTopic"/>
+- </appender>
+- -->
+-
+- <!-- Log events through SNMP
+- <appender name="TRAP_LOG" class="org.apache.log4j.ext.SNMPTrapAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <param name="ImplementationClassName" value="org.apache.log4j.ext.JoeSNMPTrapSender"/>
+- <param name="ManagementHost" value="127.0.0.1"/>
+- <param name="ManagementHostTrapListenPort" value="162"/>
+- <param name="EnterpriseOID" value="1.3.6.1.4.1.24.0"/>
+- <param name="LocalIPAddress" value="127.0.0.1"/>
+- <param name="LocalTrapSendPort" value="161"/>
+- <param name="GenericTrapType" value="6"/>
+- <param name="SpecificTrapType" value="12345678"/>
+- <param name="CommunityString" value="public"/>
+- <param name="ForwardStackTraceWithTrap" value="true"/>
+- <param name="Threshold" value="DEBUG"/>
+- <param name="ApplicationTrapOID" value="1.3.6.1.4.1.24.12.10.22.64"/>
+- <layout class="org.apache.log4j.PatternLayout">
+- <param name="ConversionPattern" value="%d,%p,[%t],[%c],%m%n"/>
+- </layout>
+- </appender>
+- -->
+-
+- <!-- Emit events as JMX notifications
+- <appender name="JMX" class="org.jboss.monitor.services.JMXNotificationAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+-
+- <param name="Threshold" value="WARN"/>
+- <param name="ObjectName" value="jboss.system:service=Logging,type=JMXNotificationAppender"/>
+-
+- <layout class="org.apache.log4j.PatternLayout">
+- <param name="ConversionPattern" value="%d %-5p [%c] %m"/>
+- </layout>
+- </appender>
+- -->
+-
+- <!-- Security AUDIT Appender
+- <appender name="AUDIT" class="org.jboss.logging.appender.DailyRollingFileAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <param name="File" value="${jboss.server.log.dir}/audit.log"/>
+- <param name="Append" value="true"/>
+- <param name="DatePattern" value="'.'yyyy-MM-dd"/>
+- <layout class="org.apache.log4j.PatternLayout">
+- <param name="ConversionPattern" value="%d %-5p [%c] (%t:%x) %m%n"/>
+- </layout>
+- </appender>
+- -->
+-
+- <!-- ================ -->
+- <!-- Limit categories -->
+- <!-- ================ -->
+-
+- <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
+- <category name="org.apache">
+- <priority value="INFO"/>
+- </category>
+-
+- <!-- Limit the jacorb category to WARN as its INFO is verbose -->
+- <category name="jacorb">
+- <priority value="WARN"/>
+- </category>
+-
+- <!-- Set the logging level of the JSF implementation that uses
+- | java.util.logging. The jdk logging levels can be controlled
+- | through the org.jboss.logging.log4j.JDKLevel class that
+- | in addition to the standard log4j levels it adds support for
+- | SEVERE, WARNING, CONFIG, FINE, FINER, FINEST
+- -->
+- <category name="javax.enterprise.resource.webcontainer.jsf">
+- <priority value="INFO" class="org.jboss.logging.log4j.JDKLevel"/>
+- </category>
+-
+- <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
+- <category name="org.jgroups">
+- <priority value="WARN"/>
+- </category>
+-
+- <!-- Limit the org.quartz category to INFO as its DEBUG is verbose -->
+- <category name="org.quartz">
+- <priority value="INFO"/>
+- </category>
+-
+- <!-- Limit the com.sun category to INFO as its FINE is verbose -->
+- <category name="com.sun">
+- <priority value="INFO"/>
+- </category>
+-
+- <!-- Limit the sun category to INFO as its FINE is verbose -->
+- <category name="sun">
+- <priority value="INFO"/>
+- </category>
+-
+- <!-- Limit the javax.xml.bind category to INFO as its FINE is verbose -->
+- <category name="javax.xml.bind">
+- <priority value="INFO"/>
+- </category>
+-
+- <!-- Limit JBoss categories
+- <category name="org.jboss">
+- <priority value="INFO"/>
+- </category>
+- -->
+-
+- <!-- Limit the JSR77 categories -->
+- <category name="org.jboss.management">
+- <priority value="INFO"/>
+- </category>
+-
+- <!-- Limit the verbose facelets compiler -->
+- <category name="facelets.compiler">
+- <priority value="WARN"/>
+- </category>
+-
+- <!-- Limit the verbose ajax4jsf cache initialization -->
+- <category name="org.ajax4jsf.cache">
+- <priority value="WARN"/>
+- </category>
+-
+- <!-- Limit the verbose embedded jopr categories -->
+- <category name="org.rhq">
+- <priority value="WARN"/>
+- </category>
+-
+- <!-- Limit the verbose seam categories -->
+- <category name="org.jboss.seam">
+- <priority value="WARN"/>
+- </category>
+-
+- <!-- Show the evolution of the DataSource pool in the logs [inUse/Available/Max]
+- <category name="org.jboss.resource.connectionmanager.JBossManagedConnectionPool">
+- <priority value="TRACE"/>
+- </category>
+- -->
+-
+- <!-- Category specifically for Security Audit Provider
+- <category name="org.jboss.security.audit.providers.LogAuditProvider" additivity="false">
+- <priority value="TRACE"/>
+- <appender-ref ref="AUDIT"/>
+- </category>
+- -->
+-
+- <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
+- <category name="org.jboss.serial">
+- <priority value="INFO"/>
+- </category>
+-
+- <!-- Decrease the priority threshold for the org.jboss.varia category
+- <category name="org.jboss.varia">
+- <priority value="DEBUG"/>
+- </category>
+- -->
+-
+- <!-- Enable JBossWS message tracing
+- <category name="org.jboss.ws.core.MessageTrace">
+- <priority value="TRACE"/>
+- </category>
+- -->
+-
+- <!--
+- | An example of enabling the custom TRACE level priority that is used
+- | by the JBoss internals to diagnose low level details. This example
+- | turns on TRACE level msgs for the org.jboss.ejb.plugins package and its
+- | subpackages. This will produce A LOT of logging output.
+- |
+- | Note: since jboss AS 4.2.x, the trace level is supported natively by
+- | log4j, so although the custom org.jboss.logging.XLevel priority will
+- | still work, there is no need to use it. The two examples that follow
+- | will both enable trace logging.
+- <category name="org.jboss.system">
+- <priority value="TRACE" class="org.jboss.logging.XLevel"/>
+- </category>
+- <category name="org.jboss.ejb.plugins">
+- <priority value="TRACE"/>
+- </category>
+- -->
+-
+- <!--
+- | Logs these events to SNMP:
+- - server starts/stops
+- - cluster evolution (node death/startup)
+- - When an EJB archive is deployed (and associated verified messages)
+- - When an EAR archive is deployed
+-
+- <category name="org.jboss.system.server.Server">
+- <priority value="INFO" />
+- <appender-ref ref="TRAP_LOG"/>
+- </category>
+-
+- <category name="org.jboss.ha.framework.interfaces.HAPartition.lifecycle">
+- <priority value="INFO" />
+- <appender-ref ref="TRAP_LOG"/>
+- </category>
+-
+- <category name="org.jboss.deployment.MainDeployer">
+- <priority value="ERROR" />
+- <appender-ref ref="TRAP_LOG"/>
+- </category>
+-
+- <category name="org.jboss.ejb.EJBDeployer">
+- <priority value="INFO" />
+- <appender-ref ref="TRAP_LOG"/>
+- </category>
+-
+- <category name="org.jboss.deployment.EARDeployer">
+- <priority value="INFO" />
+- <appender-ref ref="TRAP_LOG"/>
+- </category>
+- -->
+-
+- <!-- Clustering logging -->
+- <!-- Uncomment the following to redirect the org.jgroups and
+- org.jboss.ha categories to a cluster.log file.
+-
+- <appender name="CLUSTER" class="org.jboss.logging.appender.RollingFileAppender">
+- <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
+- <param name="File" value="${jboss.server.log.dir}/cluster.log"/>
+- <param name="Append" value="false"/>
+- <param name="MaxFileSize" value="500KB"/>
+- <param name="MaxBackupIndex" value="1"/>
+-
+- <layout class="org.apache.log4j.PatternLayout">
+- <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
+- </layout>
+- </appender>
+- <category name="org.jgroups">
+- <priority value="DEBUG" />
+- <appender-ref ref="CLUSTER"/>
+- </category>
+- <category name="org.jboss.ha">
+- <priority value="DEBUG" />
+- <appender-ref ref="CLUSTER"/>
+- </category>
+- -->
+-
+- <!-- ======================= -->
+- <!-- Setup the Root category -->
+- <!-- ======================= -->
+-
+- <root>
+- <!--
+- Set the root logger priority via a system property. Note this is parsed by log4j,
+- so the full JBoss system property format is not supported; e.g.
+- setting a default via ${jboss.server.log.threshold:WARN} will not work.
+- -->
+- <priority value="${jboss.server.log.threshold}"/>
+- <appender-ref ref="CONSOLE"/>
+- <appender-ref ref="FILE"/>
+- </root>
+-
+-</log4j:configuration>
++<?xml version="1.0" encoding="UTF-8"?>
++<!--
++
++ Copyright (C) 2009 eXo Platform SAS.
++
++ This is free software; you can redistribute it and/or modify it
++ under the terms of the GNU Lesser General Public License as
++ published by the Free Software Foundation; either version 2.1 of
++ the License, or (at your option) any later version.
++
++ This software is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++ Lesser General Public License for more details.
++
++ You should have received a copy of the GNU Lesser General Public
++ License along with this software; if not, write to the Free
++ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
++ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
++
++-->
++
++<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
++
++<!-- ===================================================================== -->
++<!-- -->
++<!-- Log4j Configuration -->
++<!-- -->
++<!-- ===================================================================== -->
++
++<!-- $Id: jboss-log4j.xml 62403 2007-04-18 15:26:43Z dimitris(a)jboss.org $ -->
++
++<!--
++ | For more configuration infromation and examples see the Jakarta Log4j
++ | owebsite: http://jakarta.apache.org/log4j
++ -->
++
++<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
++
++ <!-- ================================= -->
++ <!-- Preserve messages in a local file -->
++ <!-- ================================= -->
++
++ <!-- A time/date based rolling appender -->
++ <appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++ <param name="File" value="${jboss.server.log.dir}/server.log"/>
++ <param name="Append" value="false"/>
++
++ <!-- Rollover at midnight each day -->
++ <param name="DatePattern" value="'.'yyyy-MM-dd"/>
++
++ <!-- Rollover at the top of each hour
++ <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
++ -->
++
++ <layout class="org.apache.log4j.PatternLayout">
++ <!-- The default pattern: Date Priority [Category] Message\n -->
++ <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
++
++ <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n
++ <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>
++ -->
++ </layout>
++ </appender>
++
++ <!-- A size based file rolling appender
++ <appender name="FILE" class="org.jboss.logging.appender.RollingFileAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++ <param name="File" value="${jboss.server.log.dir}/server.log"/>
++ <param name="Append" value="false"/>
++ <param name="MaxFileSize" value="500KB"/>
++ <param name="MaxBackupIndex" value="1"/>
++
++ <layout class="org.apache.log4j.PatternLayout">
++ <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
++ </layout>
++ </appender>
++ -->
++
++ <!-- ============================== -->
++ <!-- Append messages to the console -->
++ <!-- ============================== -->
++
++ <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++ <param name="Target" value="System.out"/>
++ <param name="Threshold" value="INFO"/>
++
++ <layout class="org.apache.log4j.PatternLayout">
++ <!-- The default pattern: Date Priority [Category] Message\n -->
++ <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/>
++ </layout>
++ </appender>
++
++ <!-- ====================== -->
++ <!-- More Appender examples -->
++ <!-- ====================== -->
++
++ <!-- Buffer events and log them asynchronously
++ <appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++ <appender-ref ref="FILE"/>
++ <appender-ref ref="CONSOLE"/>
++ <appender-ref ref="SMTP"/>
++ </appender>
++ -->
++
++ <!-- EMail events to an administrator
++ <appender name="SMTP" class="org.apache.log4j.net.SMTPAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++ <param name="Threshold" value="ERROR"/>
++ <param name="To" value="admin(a)myhost.domain.com"/>
++ <param name="From" value="nobody(a)myhost.domain.com"/>
++ <param name="Subject" value="JBoss Sever Errors"/>
++ <param name="SMTPHost" value="localhost"/>
++ <param name="BufferSize" value="10"/>
++ <layout class="org.apache.log4j.PatternLayout">
++ <param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
++ </layout>
++ </appender>
++ -->
++
++ <!-- Syslog events
++ <appender name="SYSLOG" class="org.apache.log4j.net.SyslogAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++ <param name="Facility" value="LOCAL7"/>
++ <param name="FacilityPrinting" value="true"/>
++ <param name="SyslogHost" value="localhost"/>
++ <layout class="org.apache.log4j.PatternLayout">
++ <param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
++ </layout>
++ </appender>
++ -->
++
++ <!-- Log events to JMS (requires a topic to be created)
++ <appender name="JMS" class="org.apache.log4j.net.JMSAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++ <param name="Threshold" value="ERROR"/>
++ <param name="TopicConnectionFactoryBindingName" value="java:/ConnectionFactory"/>
++ <param name="TopicBindingName" value="topic/MyErrorsTopic"/>
++ </appender>
++ -->
++
++ <!-- Log events through SNMP
++ <appender name="TRAP_LOG" class="org.apache.log4j.ext.SNMPTrapAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++ <param name="ImplementationClassName" value="org.apache.log4j.ext.JoeSNMPTrapSender"/>
++ <param name="ManagementHost" value="127.0.0.1"/>
++ <param name="ManagementHostTrapListenPort" value="162"/>
++ <param name="EnterpriseOID" value="1.3.6.1.4.1.24.0"/>
++ <param name="LocalIPAddress" value="127.0.0.1"/>
++ <param name="LocalTrapSendPort" value="161"/>
++ <param name="GenericTrapType" value="6"/>
++ <param name="SpecificTrapType" value="12345678"/>
++ <param name="CommunityString" value="public"/>
++ <param name="ForwardStackTraceWithTrap" value="true"/>
++ <param name="Threshold" value="DEBUG"/>
++ <param name="ApplicationTrapOID" value="1.3.6.1.4.1.24.12.10.22.64"/>
++ <layout class="org.apache.log4j.PatternLayout">
++ <param name="ConversionPattern" value="%d,%p,[%t],[%c],%m%n"/>
++ </layout>
++ </appender>
++ -->
++
++ <!-- Emit events as JMX notifications
++ <appender name="JMX" class="org.jboss.monitor.services.JMXNotificationAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++
++ <param name="Threshold" value="WARN"/>
++ <param name="ObjectName" value="jboss.system:service=Logging,type=JMXNotificationAppender"/>
++
++ <layout class="org.apache.log4j.PatternLayout">
++ <param name="ConversionPattern" value="%d %-5p [%c] %m"/>
++ </layout>
++ </appender>
++ -->
++
++ <!-- ================ -->
++ <!-- Limit categories -->
++ <!-- ================ -->
++
++ <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
++ <category name="org.apache">
++ <priority value="INFO"/>
++ </category>
++
++ <!-- Limit the org.jboss.serial (jboss-serialization) to INFO as its DEBUG is verbose -->
++ <category name="org.jboss.serial">
++ <priority value="INFO"/>
++ </category>
++
++ <!-- Limit the org.jgroups category to WARN as its INFO is verbose -->
++ <category name="org.jgroups">
++ <priority value="WARN"/>
++ </category>
++
++ <!-- Limit the jacorb category to WARN as its INFO is verbose -->
++ <category name="jacorb">
++ <priority value="WARN"/>
++ </category>
++
++ <!-- Limit JBoss categories
++ <category name="org.jboss">
++ <priority value="INFO"/>
++ </category>
++ -->
++
++ <!-- Limit the JSR77 categories -->
++ <category name="org.jboss.management">
++ <priority value="INFO"/>
++ </category>
++
++ <!-- Limit the JSR77 categories -->
++ <category name="jcr">
++ <priority value="INFO"/>
++ </category>
++
++ <!-- Limit the JSR-168 and JSR-286 categories -->
++ <category name="org.exoplatform.services">
++ <priority value="INFO"/>
++ </category>
++
++ <!-- Enable JBossWS message tracing
++ <category name="jbossws.SOAPMessage">
++ <priority value="TRACE"/>
++ </category>
++ -->
++
++ <!-- Decrease the priority threshold for the org.jboss.varia category
++ <category name="org.jboss.varia">
++ <priority value="DEBUG"/>
++ </category>
++ -->
++
++ <!-- Show the evolution of the DataSource pool in the logs [inUse/Available/Max]
++ <category name="org.jboss.resource.connectionmanager.JBossManagedConnectionPool">
++ <priority value="TRACE"/>
++ </category>
++ -->
++
++ <!--
++ | An example of enabling the custom TRACE level priority that is used
++ | by the JBoss internals to diagnose low level details. This example
++ | turns on TRACE level msgs for the org.jboss.ejb.plugins package and its
++ | subpackages. This will produce A LOT of logging output.
++ |
++ | Note: since jboss AS 4.2.x, the trace level is supported natively by
++ | log4j, so although the custom org.jboss.logging.XLevel priority will
++ | still work, there is no need to use it. The two examples that follow
++ | will both enable trace logging.
++ <category name="org.jboss.system">
++ <priority value="TRACE" class="org.jboss.logging.XLevel"/>
++ </category>
++ <category name="org.jboss.ejb.plugins">
++ <priority value="TRACE"/>
++ </category>
++ -->
++
++ <!--
++ | Logs these events to SNMP:
++ - server starts/stops
++ - cluster evolution (node death/startup)
++ - When an EJB archive is deployed (and associated verified messages)
++ - When an EAR archive is deployed
++
++ <category name="org.jboss.system.server.Server">
++ <priority value="INFO" />
++ <appender-ref ref="TRAP_LOG"/>
++ </category>
++
++ <category name="org.jboss.ha.framework.interfaces.HAPartition.lifecycle">
++ <priority value="INFO" />
++ <appender-ref ref="TRAP_LOG"/>
++ </category>
++
++ <category name="org.jboss.deployment.MainDeployer">
++ <priority value="ERROR" />
++ <appender-ref ref="TRAP_LOG"/>
++ </category>
++
++ <category name="org.jboss.ejb.EJBDeployer">
++ <priority value="INFO" />
++ <appender-ref ref="TRAP_LOG"/>
++ </category>
++
++ <category name="org.jboss.deployment.EARDeployer">
++ <priority value="INFO" />
++ <appender-ref ref="TRAP_LOG"/>
++ </category>
++
++ -->
++
++ <!-- ======================= -->
++ <!-- Setup the Root category -->
++ <!-- ======================= -->
++
++ <root>
++ <appender-ref ref="CONSOLE"/>
++ <appender-ref ref="FILE"/>
++ </root>
++
++ <!-- Clustering logging -->
++ <!-- Uncomment the following to redirect the org.jgroups and
++ org.jboss.ha categories to a cluster.log file.
++
++ <appender name="CLUSTER" class="org.jboss.logging.appender.RollingFileAppender">
++ <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
++ <param name="File" value="${jboss.server.log.dir}/cluster.log"/>
++ <param name="Append" value="false"/>
++ <param name="MaxFileSize" value="500KB"/>
++ <param name="MaxBackupIndex" value="1"/>
++
++ <layout class="org.apache.log4j.PatternLayout">
++ <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
++ </layout>
++ </appender>
++ <category name="org.jgroups">
++ <priority value="DEBUG" />
++ <appender-ref ref="CLUSTER"/>
++ </category>
++ <category name="org.jboss.ha">
++ <priority value="DEBUG" />
++ <appender-ref ref="CLUSTER"/>
++ </category>
++ -->
++
++</log4j:configuration>
Added: portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jbossweb.deployer.web.xml.patch
===================================================================
--- portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jbossweb.deployer.web.xml.patch (rev 0)
+++ portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jbossweb.deployer.web.xml.patch 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,41 @@
+diff -uNr --exclude .svn jboss-as.orig/server/default/deployers//jbossweb.deployer/web.xml jboss-as/server/default/deployers/jbossweb.deployer/web.xml
+--- jboss-as.orig/server/default/deployers//jbossweb.deployer/web.xml 2010-07-09 16:22:04.000000000 +0200
++++ jboss-as/server/default/deployers/jbossweb.deployer/web.xml 2010-06-28 15:37:27.000000000 +0200
+@@ -1,4 +1,25 @@
+ <?xml version="1.0" encoding="ISO-8859-1"?>
++<!--
++
++ Copyright (C) 2009 eXo Platform SAS.
++
++ This is free software; you can redistribute it and/or modify it
++ under the terms of the GNU Lesser General Public License as
++ published by the Free Software Foundation; either version 2.1 of
++ the License, or (at your option) any later version.
++
++ This software is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++ Lesser General Public License for more details.
++
++ You should have received a copy of the GNU Lesser General Public
++ License along with this software; if not, write to the Free
++ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
++ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
++
++-->
++
+ <web-app xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
+@@ -280,6 +301,11 @@
+ <param-name>tagLibJar1</param-name>
+ <param-value>jstl.jar</param-value>
+ </init-param>
++ <init-param>
++ <description>Portlet standard tlds</description>
++ <param-name>tagLibJar2</param-name>
++ <param-value>../../deploy/gatein.ear/lib/pc-portlet-2.1.1-GA.jar</param-value>
++ </init-param>
+
+
+ <load-on-startup>3</load-on-startup>
Added: portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jbossweb.sar.context.xml.patch
===================================================================
--- portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jbossweb.sar.context.xml.patch (rev 0)
+++ portal/trunk/packaging/jboss-as/pkg/src/main/resources/jboss-as-patch/jbossweb.sar.context.xml.patch 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,12 @@
+diff -uNr --exclude .svn jboss-as.orig/server/default/deploy/jbossweb.sar/context.xml jboss-as/server/default/deploy/jbossweb.sar/context.xml
+--- jboss-as.orig/server/default/deploy/jbossweb.sar/context.xml 2010-07-08 11:36:18.000000000 +0200
++++ jboss-as/server/default/deploy/jbossweb.sar/context.xml 2010-06-28 15:37:27.000000000 +0200
+@@ -13,5 +13,8 @@
+ role for servlet init/destroy events.
+ -->
+ <InstanceListener>org.jboss.web.tomcat.security.RunAsListener</InstanceListener>
++
++ <!-- Needed for portal session paths -->
++ <SessionCookie path="/"/>
+
+ </Context>
Added: portal/trunk/packaging/jboss-as/pom.xml
===================================================================
--- portal/trunk/packaging/jboss-as/pom.xml (rev 0)
+++ portal/trunk/packaging/jboss-as/pom.xml 2010-07-16 16:52:11 UTC (rev 3639)
@@ -0,0 +1,19 @@
+<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>
+ <parent>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.parent</artifactId>
+ <version>3.2.0-Beta01-SNAPSHOT</version>
+ </parent>
+ <artifactId>exo.portal.packaging.jboss-as</artifactId>
+ <packaging>pom</packaging>
+ <name>GateIn JBoss AS package</name>
+
+ <modules>
+ <module>integration.war</module>
+ <module>ear</module>
+ <module>pkg</module>
+ </modules>
+</project>
\ No newline at end of file
Modified: portal/trunk/packaging/pom.xml
===================================================================
--- portal/trunk/packaging/pom.xml 2010-07-16 13:54:46 UTC (rev 3638)
+++ portal/trunk/packaging/pom.xml 2010-07-16 16:52:11 UTC (rev 3639)
@@ -31,11 +31,27 @@
<packaging>pom</packaging>
<name>GateIn Portal Packaging</name>
- <modules>
- <module>module</module>
- <module>product</module>
- <module>pkg</module>
- <module>reports</module>
- </modules>
-
+ <profiles>
+ <profile>
+ <id>default</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>module</module>
+ <module>product</module>
+ <module>pkg</module>
+ <module>reports</module>
+ </modules>
+ </profile>
+ <profile>
+ <id>pkg-jbossas-beta</id>
+ <modules>
+ <module>module</module>
+ <module>product</module>
+ <module>jboss-as</module>
+ <module>reports</module>
+ </modules>
+ </profile>
+ </profiles>
</project>
Modified: portal/trunk/pom.xml
===================================================================
--- portal/trunk/pom.xml 2010-07-16 13:54:46 UTC (rev 3638)
+++ portal/trunk/pom.xml 2010-07-16 16:52:11 UTC (rev 3639)
@@ -131,6 +131,11 @@
</dependency>
<dependency>
<groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.component.remote</artifactId>
+ <version>${org.exoplatform.kernel.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
<artifactId>exo.kernel.container</artifactId>
<version>${org.exoplatform.kernel.version}</version>
<exclusions>
@@ -150,6 +155,16 @@
<version>${org.exoplatform.kernel.version}</version>
</dependency>
<dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.mc-int</artifactId>
+ <version>${org.exoplatform.kernel.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.kernel</groupId>
+ <artifactId>exo.kernel.mc-kernel-extras</artifactId>
+ <version>${org.exoplatform.kernel.version}</version>
+ </dependency>
+ <dependency>
<groupId>org.exoplatform.core</groupId>
<artifactId>exo.core.component.organization.api</artifactId>
<version>${org.exoplatform.core.version}</version>
@@ -171,6 +186,11 @@
</dependency>
<dependency>
<groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.ldap</artifactId>
+ <version>${org.exoplatform.core.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
<artifactId>exo.core.component.organization.jdbc</artifactId>
<version>${org.exoplatform.core.version}</version>
<exclusions>
@@ -186,6 +206,11 @@
</dependency>
<dependency>
<groupId>org.exoplatform.core</groupId>
+ <artifactId>exo.core.component.organization.ldap</artifactId>
+ <version>${org.exoplatform.core.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.core</groupId>
<artifactId>exo.core.component.security.core</artifactId>
<version>${org.exoplatform.core.version}</version>
</dependency>
@@ -215,6 +240,21 @@
</exclusions>
</dependency>
<dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.webdav</artifactId>
+ <version>${org.exoplatform.jcr.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.framework.web</artifactId>
+ <version>${org.exoplatform.jcr.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.jcr</groupId>
+ <artifactId>exo.jcr.component.ftp</artifactId>
+ <version>${org.exoplatform.jcr.version}</version>
+ </dependency>
+ <dependency>
<groupId>org.exoplatform.ws</groupId>
<artifactId>exo.ws.frameworks.servlet</artifactId>
<version>${org.exoplatform.ws.version}</version>
@@ -242,6 +282,16 @@
<version>${org.gatein.wci.version}</version>
</dependency>
<dependency>
+ <groupId>org.gatein.wci</groupId>
+ <artifactId>wci-exo</artifactId>
+ <version>${org.gatein.wci.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.gatein.wci</groupId>
+ <artifactId>wci-tomcat</artifactId>
+ <version>${org.gatein.wci.version}</version>
+ </dependency>
+ <dependency>
<groupId>org.gatein.pc</groupId>
<artifactId>pc-bridge</artifactId>
<version>${org.gatein.pc.version}</version>
@@ -267,6 +317,11 @@
<version>${org.gatein.pc.version}</version>
</dependency>
<dependency>
+ <groupId>org.gatein.pc</groupId>
+ <artifactId>pc-controller</artifactId>
+ <version>${org.gatein.pc.version}</version>
+ </dependency>
+ <dependency>
<groupId>org.gatein.wsrp</groupId>
<artifactId>wsrp-producer-lib</artifactId>
<version>${org.gatein.wsrp.version}</version>
@@ -362,6 +417,11 @@
</dependency>
<dependency>
<groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.component.management</artifactId>
+ <version>3.2.0-Beta01-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
<artifactId>exo.portal.webui.portal</artifactId>
<version>3.2.0-Beta01-SNAPSHOT</version>
</dependency>
@@ -413,6 +473,16 @@
<version>3.2.0-Beta01-SNAPSHOT</version>
<type>test-jar</type>
</dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>gatein.portal.component.wsrp</artifactId>
+ <version>3.2.0-Beta01-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.exoplatform.portal</groupId>
+ <artifactId>exo.portal.server.jboss.plugin</artifactId>
+ <version>3.2.0-Beta01-SNAPSHOT</version>
+ </dependency>
<!-- Chromattic -->
<dependency>
14 years, 6 months
gatein SVN: r3638 - in portal/trunk: portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin and 4 other directories.
by do-not-reply@jboss.org
Author: thomas.heute(a)jboss.com
Date: 2010-07-16 09:54:46 -0400 (Fri, 16 Jul 2010)
New Revision: 3638
Modified:
portal/trunk/portlet/dashboard/src/main/webapp/WEB-INF/classes/locale/portlet/dashboard/TabbedDashboardPortlet_de.properties
portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/AccountPortlet_de.properties
portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/AdminToolbarPortlet_de.properties
portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/ApplicationRegistryPortlet_de.properties
portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/OrganizationPortlet_de.properties
portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/PortalNavigationPortlet_de.properties
portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/RegisterPortlet_de.properties
portal/trunk/portlet/web/src/main/webapp/WEB-INF/classes/locale/portlet/web/GroovyPortlet_de.properties
portal/trunk/portlet/web/src/main/webapp/WEB-INF/classes/locale/portlet/web/LogoPortlet_de.properties
portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/group/platform/guests_de.properties
portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/group/platform/users_de.properties
portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/portal/classic_de.properties
portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/expression_de.properties
portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/services_de.properties
portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/webui_de.properties
Log:
GTNPORTAL-1358: Badly escaped Unicode/special characters in the names of navigation nodes
Modified: portal/trunk/portlet/dashboard/src/main/webapp/WEB-INF/classes/locale/portlet/dashboard/TabbedDashboardPortlet_de.properties
===================================================================
--- portal/trunk/portlet/dashboard/src/main/webapp/WEB-INF/classes/locale/portlet/dashboard/TabbedDashboardPortlet_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/portlet/dashboard/src/main/webapp/WEB-INF/classes/locale/portlet/dashboard/TabbedDashboardPortlet_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -17,8 +17,8 @@
# 02110-1301 USA, or see the FSF site: http://www.fsf.org.
#
-UITabPaneDashboard.action.addNewDashboard=Dashboard hinzufügen
+UITabPaneDashboard.action.addNewDashboard=Dashboard hinzuf\u00fcgen
UITabPaneDashboard.action.switchShowRange=Switch Range
-UITabPaneDashboard.msg.deleteTab=Möchten Sie wirklich dieses Dashboard entfernen?
-UITabPaneDashboard.msg.cannotDeleteLastTab=Die letzte Registerkarte kann nicht gelöscht werden.
+UITabPaneDashboard.msg.deleteTab=M\u00f6chten Sie wirklich dieses Dashboard entfernen?
+UITabPaneDashboard.msg.cannotDeleteLastTab=Die letzte Registerkarte kann nicht gel\u00f6scht werden.
UITabPaneDashboard.msg.wrongTabName=Es sind nur Buchstaben und Zahlen sowie Unterstrich, Freizeichen und Bindestrich erlaubt.
\ No newline at end of file
Modified: portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/AccountPortlet_de.properties
===================================================================
--- portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/AccountPortlet_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/AccountPortlet_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -20,14 +20,14 @@
##org.exoplatform.account.webui.component.UIAccountForm
UIAccountForm.label.Profile=Benutzerprofil
-UIAccountForm.title=Konto Hinzufügen/Bearbeiten
+UIAccountForm.title=Konto Hinzuf\u00fcgen/Bearbeiten
UIAccountForm.label.username=#{word.userName}:
UIAccountForm.label.SearchUser=Benutzer suchen
UIAccountForm.label.password1x=Passwort:
-UIAccountForm.label.password2x=Passwort bestätigen:
+UIAccountForm.label.password2x=Passwort best\u00e4tigen:
UIAccountForm.label.password=Passwort:
-UIAccountForm.label.Confirmpassword=Passwort bestätigen:
-UIAccountForm.action.Reset=Zurücksetzen
+UIAccountForm.label.Confirmpassword=Passwort best\u00e4tigen:
+UIAccountForm.action.Reset=Zur\u00fccksetzen
UIAccountForm.label.firstName=#{word.firstName}:
UIAccountForm.label.lastName=#{word.lastName}:
UIAccountForm.label.email=Email-Adresse:
@@ -37,8 +37,8 @@
UIAccountForm.label.action.SearchUser=Benutzer suchen
#{0} is the username that the remote user enter
UIAccountForm.msg.user-exist=Der Benutzername '{0}' ist bereits vergeben.
-UIAccountForm.msg.incorrect-password=Die Passwortbestätigung war nicht korrekt.
-UIAccountForm.msg.sucsesful.create.user=Der neue Benutzer ist hinzugefügt.
+UIAccountForm.msg.incorrect-password=Die Passwortbest\u00e4tigung war nicht korrekt.
+UIAccountForm.msg.sucsesful.create.user=Der neue Benutzer ist hinzugef\u00fcgt.
UIAccountForm.tab.label.AccountTemplate=Kontovorlage
UIAccountForm.tab.label.UIUserProfileInputSet=Benutzerprofil
@@ -48,7 +48,7 @@
UIAccountForm.label.Membership=Rolle des Benutzers
-UIAccountForm.label.option.male=Männlich
+UIAccountForm.label.option.male=M\u00e4nnlich
UIAccountForm.label.option.female=Weiblich
UIAccountForm.label.HomeInfo=Private Daten
@@ -84,4 +84,4 @@
UIAccountForm.label.user.business-info.online.email=#{word.email}:
UIAccountForm.label.user.business-info.online.uri=#{word.website}:
-UIPopupWindow.title.UIGroupMembershipSelector=Rolle des Benutzers auswälen
+UIPopupWindow.title.UIGroupMembershipSelector=Rolle des Benutzers ausw\u00e4len
Modified: portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/AdminToolbarPortlet_de.properties
===================================================================
--- portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/AdminToolbarPortlet_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/AdminToolbarPortlet_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -17,7 +17,7 @@
# 02110-1301 USA, or see the FSF site: http://www.fsf.org.
#
-UIAdminToolbarPortlet.action.AddPage=Neue Seite hinzufügen
+UIAdminToolbarPortlet.action.AddPage=Neue Seite hinzuf\u00fcgen
UIAdminToolbarPortlet.action.EditPage=Seite bearbeiten
UIAdminToolbarPortlet.action.CreatePortal=Neues Portal erstellen
UIAdminToolbarPortlet.action.EditPortal=Portal bearbeiten
Modified: portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/ApplicationRegistryPortlet_de.properties
===================================================================
--- portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/ApplicationRegistryPortlet_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/ApplicationRegistryPortlet_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -21,27 +21,27 @@
word.cancel=Abbrechen
label.displayName=Anzeigename:
label.description=Beschreibung:
-category.msg.changeNotExist=Veränderungen können nicht gespeichert werden, weil die Kategorie nicht mehr in der Datenbank ist.
-application.msg.changeNotExist=Veränderungen können nicht gespeichert werden, weil die Applikation nicht mehr in der Datenbank ist.
-gadget.msg.changeNotExist=Veränderungen können nicht gespeichert werden, weil das Gadget nicht mehr in der Datenbank ist.
+category.msg.changeNotExist=Ver\u00e4nderungen k\u00f6nnen nicht gespeichert werden, weil die Kategorie nicht mehr in der Datenbank ist.
+application.msg.changeNotExist=Ver\u00e4nderungen k\u00f6nnen nicht gespeichert werden, weil die Applikation nicht mehr in der Datenbank ist.
+gadget.msg.changeNotExist=Ver\u00e4nderungen k\u00f6nnen nicht gespeichert werden, weil das Gadget nicht mehr in der Datenbank ist.
## org.exoplatform.applicationregistry.webui.component.UIApplicationRegistryPortlet
UIToolbar.label.organize=Kategorien
UIToolbar.label.portlet=Portlet
UIToolbar.label.gadget=Gadget
## org.exoplatform.applicationregistry.webui.component.UIApplicationOrganizer
-UIOrganizer.label.addCategory=Kategorie hinzufügen
+UIOrganizer.label.addCategory=Kategorie hinzuf\u00fcgen
UIOrganizer.label.autoImport=Applikationen importieren
UIOrganizer.label.categories=Kategorien
UIOrganizer.title.editCategory=Kategorie bearbeiten
-UIOrganizer.title.addApplication=Applikation zur Kategorie hinzufügen
+UIOrganizer.title.addApplication=Applikation zur Kategorie hinzuf\u00fcgen
UIOrganizer.title.deleteCategory=Kategorie entfernen
UIOrganizer.title.deleteApplication=Applikation entfernen
UIOrganizer.msg.importAll=Diese Aktion importiert alle Gadgets und Portlets und erstellt passende Kategorien.
-UIOrganizer.msg.deleteCategory=Sind Sie sicher, dass Sie diese Kategorie mit allen Applikationen entfernen möchten?
-UIOrganizer.msg.deleteApplication=Sind Sie sicher, dass Sie diese Applikation entfernen möchten?
-UIOrganizer.msg.emptyCategory=Diese Kategorie hat noch keine Applikationen. Klicken Sie auf das Plus-Symbol, um Applikationen hinzuzufügen.
-UIOrganizer.msg.noCategory=Es gibt keine Kategorien. Sie können auf "Kategorie hinzufügen" oder "Auto-Importieren" klicken, um Kategorien hinzuzufüen.
+UIOrganizer.msg.deleteCategory=Sind Sie sicher, dass Sie diese Kategorie mit allen Applikationen entfernen m\u00f6chten?
+UIOrganizer.msg.deleteApplication=Sind Sie sicher, dass Sie diese Applikation entfernen m\u00f6chten?
+UIOrganizer.msg.emptyCategory=Diese Kategorie hat noch keine Applikationen. Klicken Sie auf das Plus-Symbol, um Applikationen hinzuzuf\u00fcgen.
+UIOrganizer.msg.noCategory=Es gibt keine Kategorien. Sie k\u00f6nnen auf "Kategorie hinzuf\u00fcgen" oder "Auto-Importieren" klicken, um Kategorien hinzuzuf\u00fcen.
UIOrganizer.msg.deleteCategoryInUse=Diese Kategorie kann nicht entfernt werden, weil sie benutzt wird.
UIOrganizer.msg.deleteApplicationInUse=Diese Applikation kann nicht entfernt werden, weil sie benutzt wird.
UIOrganizer.msg.categoryNoExist=Diese Kategorie ist nicht mehr in der Datenbank.
@@ -67,14 +67,14 @@
UIApplicationForm.action.Cancel=#{word.cancel}
## org.exoplatform.applicationregistry.webui.component.UIAddApplicationForm
-UIAddApplicationForm.header.input=Auswählen
+UIAddApplicationForm.header.input=Ausw\u00e4hlen
UIAddApplicationForm.label.option.portlet=Portlet
UIAddApplicationForm.label.option.gadget=Gadget
UIAddApplicationForm.header.label=Anzeige-Name
UIAddApplicationForm.header.description=Beschreibung
-UIAddApplicationForm.action.Add=Hinzufügen
+UIAddApplicationForm.action.Add=Hinzuf\u00fcgen
UIAddApplicationForm.msg.PortletExist=Diese Applikation ist bereits in der Kategorie!
-UIAddApplicationForm.msg.appNotExists=Bitte eine Applikation auswählen.
+UIAddApplicationForm.msg.appNotExists=Bitte eine Applikation ausw\u00e4hlen.
UIAddApplicationForm.action.Cancel=#{word.cancel}
UIAddApplicationForm.label.displayName=#{label.displayName}
UIAddApplicationForm.label.type=Applikations-Typ
@@ -92,25 +92,25 @@
## org.exoplatform.applicationregistry.webui.component.UIPortletManagement
UIPortletManagement.title.local=LOKAL
UIPortletManagement.title.remote=REMOTE
-UIPortletManagement.msg.noPortlet=Keine Portlets verfügbar.
+UIPortletManagement.msg.noPortlet=Keine Portlets verf\u00fcgbar.
## org.exoplatform.applicationregistry.webui.component.UIPortletInfo
UIPortletInfo.label.name=Portletname:
UIPortletInfo.label.display=#{label.displayName}
UIPortletInfo.label.description=#{label.description}
-UIPortletInfo.title.portletPreferences=Portlet-Präferenzen
-UIPortletInfo.msg.noPortletPreferences=Keine Portlet-Präferenzen
+UIPortletInfo.title.portletPreferences=Portlet-Pr\u00e4ferenzen
+UIPortletInfo.msg.noPortletPreferences=Keine Portlet-Pr\u00e4ferenzen
UIPortletInfo.label.categories=Kategorien:
-UIPortletInfo.label.categories.guide=Sie müssen dieses Portlet zu einer Kategorie hinzufügen, um es im Page nutzen zu können.
-UIPortletInfo.label.categories.clickHere=Klicken Sie hier, um das Portlet zu einer Kategorie hinuzuzufügen.
+UIPortletInfo.label.categories.guide=Sie m\u00fcssen dieses Portlet zu einer Kategorie hinzuf\u00fcgen, um es im Page nutzen zu k\u00f6nnen.
+UIPortletInfo.label.categories.clickHere=Klicken Sie hier, um das Portlet zu einer Kategorie hinuzuzuf\u00fcgen.
## org.exoplatform.portletregistry.webui.component.UIGadgetManagement
-UIGadgetManagement.label.addRemote=Ein Remote-Gadget hinzufügen
+UIGadgetManagement.label.addRemote=Ein Remote-Gadget hinzuf\u00fcgen
UIGadgetManagement.label.createNew=Ein neues Gadget erstellen
UIGadgetManagement.title.deleteGadget=Gadget entfernen
-UIGadgetManagement.msg.noGadget=Keine Gadgets verfügbar.
+UIGadgetManagement.msg.noGadget=Keine Gadgets verf\u00fcgbar.
UIGadgetManagement.msg.deleteGadgetInUse=Dieses Gadget kann nicht entfernt werden, weil es benutzt wird.
-UIGadgetManagement.msg.deleteGadget=Sind Sie sicher, dass Sie dieses Gadget entfernen möchten?
+UIGadgetManagement.msg.deleteGadget=Sind Sie sicher, dass Sie dieses Gadget entfernen m\u00f6chten?
## org.exoplatform.applicationregistry.webui.component.UIGadgetInfo
UIGadgetInfo.label.gadgetDetails=Gadget-Details
@@ -121,31 +121,31 @@
UIGadgetInfo.label.editUrl=URL bearbeiten:
UIGadgetInfo.label.reference=Referenz:
UIGadgetInfo.label.categories=Kategorien:
-UIGadgetInfo.label.categories.guide=Sie müssen dieses Gadget zu einer Kategorie hinzufügen, um es im Dashboard nutzen zu können.
-UIGadgetInfo.label.categories.clickHere=Klicken Sie hier, um das Gadget zu einer Kategorie hinuzuzufügen.
+UIGadgetInfo.label.categories.guide=Sie m\u00fcssen dieses Gadget zu einer Kategorie hinzuf\u00fcgen, um es im Dashboard nutzen zu k\u00f6nnen.
+UIGadgetInfo.label.categories.clickHere=Klicken Sie hier, um das Gadget zu einer Kategorie hinuzuzuf\u00fcgen.
UIGadgetInfo.title.refresh=Gadget neu laden
UIGadgetInfo.title.editGadget=Gadget bearbeiten
-UIGadgetInfo.msg.gadgetNotExist=Die Aktion kann nicht ausgeführt werden, weil das Gadget nicht mehr in der Datenbank ist.
+UIGadgetInfo.msg.gadgetNotExist=Die Aktion kann nicht ausgef\u00fchrt werden, weil das Gadget nicht mehr in der Datenbank ist.
-UICategorySelector.header.choose=Auswählen
+UICategorySelector.header.choose=Ausw\u00e4hlen
UICategorySelector.header.categoryName=Name der Kategorie
UICategorySelector.action.Save=Speichern
UICategorySelector.action.Cancel=Abbrechen
UICategorySelector.msg.NoCategory=Keine Kategorie vorhanden
## org.exoplatform.applicationregistry.webui.component.UIAddGadget
-UIAddGadget.action.Add=Hinzufügen
+UIAddGadget.action.Add=Hinzuf\u00fcgen
UIAddGadget.action.Cancel=#{word.cancel}
UIAddGadget.label.url=URL
UIAddGadget.label.urlExist=Die URL existiert bereits!
-UIAddGadget.label.urlError=Die Daten der URL '{0}' sind nicht gültig.
+UIAddGadget.label.urlError=Die Daten der URL '{0}' sind nicht g\u00fcltig.
## org.exoplatform.applicationregistry.webui.component.UIGadgetEditor
UIGadgetEditor.label.source=Quelle:
UIGadgetEditor.action.Save=#{word.save}
UIGadgetEditor.action.Cancel=#{word.cancel}
-UIGadgetEditor.msg.invalidSpec=Diese Quelle enthält eine ungültige Gadget-Spezifikation.
+UIGadgetEditor.msg.invalidSpec=Diese Quelle enth\u00e4lt eine ung\u00fcltige Gadget-Spezifikation.
##package org.exoplatform.organization.webui.component.UIListPermissionSelector
UIListPermissionSelector.header.groupId=Gruppe
UIListPermissionSelector.header.membership=Rolle
-UIListPermissionSelectorPopup.title.ListPermissionSelector=Berechtigung auswählen
+UIListPermissionSelectorPopup.title.ListPermissionSelector=Berechtigung ausw\u00e4hlen
Modified: portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/OrganizationPortlet_de.properties
===================================================================
--- portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/OrganizationPortlet_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/OrganizationPortlet_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -23,14 +23,14 @@
UIOrganizationPortlet.label.membershipManagement=Rollenmanagement
##org.exoplatform.organization.webui.component.UIMembershipTypeForm
-UIMembershipTypeForm.title=Rolle hinzufügen/ändern
+UIMembershipTypeForm.title=Rolle hinzuf\u00fcgen/\u00e4ndern
UIMembershipTypeForm.label.name=Rollenname
UIMembershipTypeForm.label.description=Beschreibung
UIMembershipTypeForm.action.Save=#{word.save}
UIMembershipTypeForm.action.Back=#{word.back}
-UIMembershipTypeForm.action.Reset=Zurücksetzen
+UIMembershipTypeForm.action.Reset=Zur\u00fccksetzen
UIMembershipTypeForm.msg.SameName=Diese Rolle existiert bereits, bitte geben Sie eine andere ein!
-UIMembershipTypeForm.msg.MembershipNotExist=Die Rolle [{0}] existiert nicht oder wurde gelöscht.
+UIMembershipTypeForm.msg.MembershipNotExist=Die Rolle [{0}] existiert nicht oder wurde gel\u00f6scht.
##org.exoplatform.organization.webui.component.UIGroupMembershipForm
UIGroupEditMembershipForm.label.username=Benutzername
@@ -49,8 +49,8 @@
SearchUserForm.label.option.firstName=#{word.firstName}
SearchUserForm.label.option.lastName=#{word.lastName}
SearchUserForm.label.option.email=#{word.email}
-SearchUser.title.UIUserSelector=Benutzer auswählen
-SearchUser.title.SearchUser=Benutzer auswählen
+SearchUser.title.UIUserSelector=Benutzer ausw\u00e4hlen
+SearchUser.title.SearchUser=Benutzer ausw\u00e4hlen
#{0} is the member that the remote memeber enter
UIMemberShipForm.msg.membershipType-exist=Die Rolle '{0}' existiert bereits.
@@ -69,18 +69,18 @@
UIListUsers.header.email=#{word.email}
UIListUsers.action.title.DeleteUser=Benutzer entfernen
-UIListUsers.action.title.SelectUser=Benuter auswählen
-UIListUsers.action.title.ViewUserInfo=Benutzerinformation ändern
+UIListUsers.action.title.SelectUser=Benuter ausw\u00e4hlen
+UIListUsers.action.title.ViewUserInfo=Benutzerinformation \u00e4ndern
SearchUser.title.ListUserForSearch=Benutzer suchen
UIListUsers.header.action=#{word.action}
UIListUsers.label.option.userName=#{word.userName}
UIListUsers.label.option.firstName=#{word.firstName}
UIListUsers.label.option.lastName=#{word.lastName}
UIListUsers.label.option.email=#{word.email}
-UIListUsers.msg.DeleteSuperUser={0} ist Superbenutzer und kann nicht gelöscht werden
-UIListUsers.deleteUser=Sind Sie sich sicher, dass Sie Benutzer {0} löschen wollen?
+UIListUsers.msg.DeleteSuperUser={0} ist Superbenutzer und kann nicht gel\u00f6scht werden
+UIListUsers.deleteUser=Sind Sie sich sicher, dass Sie Benutzer {0} l\u00f6schen wollen?
-UIListMembershipType.deleteMemberShip=Sind Sie sich sicher, dass Sie diese Rolle löschen wollen?
+UIListMembershipType.deleteMemberShip=Sind Sie sich sicher, dass Sie diese Rolle l\u00f6schen wollen?
##org.exoplatform.organization.webui.component.UIUserInfo
UIUserInfo.title=Benutzerprofilsinformation
@@ -89,14 +89,14 @@
UIUserInfo.tab.label.UIUserMembershipSelector=Rollen
UIUserInfo.tab.label.UIAccountEditInputSet=Kontoinformation
-UIUserInfo.label.changePassword=Passwort ändern:
+UIUserInfo.label.changePassword=Passwort \u00e4ndern:
UIUserInfo.label.newPassword=Neues Passwort:
-UIUserInfo.label.confirmPassword=Passwort bestätigen:
+UIUserInfo.label.confirmPassword=Passwort best\u00e4tigen:
UIUserInfo.label.Profile=Benutzerprofil
UIUserInfo.label.userName=#{word.userName}:
UIUserInfo.label.password=Passwort :
-UIUserInfo.label.Confirmpassword=Passwort bestätigen :
+UIUserInfo.label.Confirmpassword=Passwort best\u00e4tigen :
UIUserInfo.label.firstName=#{word.firstName}:
UIUserInfo.label.lastName=#{word.lastName}:
UIUserInfo.label.email=E-mail-Adresse:
@@ -124,13 +124,13 @@
UIUserInfo.label.user.home-info.telecom.telephone.number=#{word.tel}:
UIUserInfo.label.user.home-info.online.email=#{word.email}:
UIUserInfo.label.user.home-info.online.uri=Webseite:
-UIUserInfo.label.option.male=Männlich
+UIUserInfo.label.option.male=M\u00e4nnlich
UIUserInfo.label.option.female=Weiblich
UIUserInfo.label.option.en=Englisch
UIUserInfo.label.option.ma=Ma
UIUserInfo.label.option.vi=Vietnamesisch
UIUserInfo.label.option.ar=Arabisch
-UIUserInfo.label.option.fr=Französisch
+UIUserInfo.label.option.fr=Franz\u00f6sisch
UIUserInfo.label.option.ru=Russisch
UIUserInfo.label.option.de=Deutsch
@@ -156,7 +156,7 @@
UIUserInGroup.header.lastLoginTime=Zeitpunkt des letzten Logins
UIUserInGroup.label.username=#{word.userName}
UIUserInGroup.label.membership=Rollenname
-UIUserInGroup.action.title.DeleteUser=Mitglied löschen
+UIUserInGroup.action.title.DeleteUser=Mitglied l\u00f6schen
UIUserInGroup.action.title.Edit=Mitglied bearbeiten
##org.exoplatform.organization.webui.component.UIGroupInfo
@@ -171,21 +171,21 @@
UIMembershipList.header.action=#{word.action}
UIMembershipList.header.encodedDescription=#{word.description}
UIMembershipList.action.title.EditMembership=Rolle bearbeiten
-UIMembershipList.action.title.DeleteMembership=Rolle löschen
-UIMembershipList.msg.InUse=Sie können die Rolle nicht löschen, weil sie benutzt wird.
-UIMembershipList.msg.DeleteMandatory=Sie können die Rolle nicht löschen, weil sie obligatorisch ist.
+UIMembershipList.action.title.DeleteMembership=Rolle l\u00f6schen
+UIMembershipList.msg.InUse=Sie k\u00f6nnen die Rolle nicht l\u00f6schen, weil sie benutzt wird.
+UIMembershipList.msg.DeleteMandatory=Sie k\u00f6nnen die Rolle nicht l\u00f6schen, weil sie obligatorisch ist.
##org.exoplatform.organization.webui.component.UIGroupMembershipForm
-UIGroupMembershipForm.title=Mitglied hinzufügen
+UIGroupMembershipForm.title=Mitglied hinzuf\u00fcgen
UIGroupMembershipForm.label.username=Benutzername
UIGroupMembershipForm.label.membership=Rolle
UIGroupMembershipForm.label.SearchUser=Benutzer suchen
UIGroupMembershipForm.label.Refresh=Aktualisieren
UIGroupMembershipForm.action.Save=#{word.save}
-UIUserMembershipSelector.deleteMembership=Sind Sie sich sicher, dass Sie die Rolle löschen wollen?
+UIUserMembershipSelector.deleteMembership=Sind Sie sich sicher, dass Sie die Rolle l\u00f6schen wollen?
##org.exoplatform.organization.webui.component.UIGroupForm
-AddGroup.title=Neue Gruppe hinzufügen
+AddGroup.title=Neue Gruppe hinzuf\u00fcgen
EditGroup.title=Jetztige Gruppe bearbeiten
UIGroupForm.label.groupName=Gruppenname
UIGroupForm.label.description=Beschreibung
@@ -211,11 +211,11 @@
UISharedNavigationForm.label.navigation=Navigation
UISharedNavigationForm.label.description=Beschreibung
-UISharedNavigation.msg.notSelected=Sie müssen eine Gruppe auswählen.
+UISharedNavigation.msg.notSelected=Sie m\u00fcssen eine Gruppe ausw\u00e4hlen.
UISharedNavigationForm.tab.label.SharedNavigation=Gemeinsame Navigationseigenschaften
UISharedNavigationForm.label.membership=Rolle
UISharedNavigationForm.tab.label.Permission=Berechtigungswesen
-UISharedNavigationForm.label.priority=Priorität
+UISharedNavigationForm.label.priority=Priorit\u00e4t
UISharedNavigationForm.msg.user-nonexist=Benutzer "{0}" existiert nicht
#############################################################################
@@ -229,7 +229,7 @@
UISharedPortalForm.label.portal=Portal
UISharedPortalForm.label.description=Beschreibung
UISharedPortalForm.label.membership=Rolle
-UISharedPortalForm.label.priority=Priorität
+UISharedPortalForm.label.priority=Priorit\u00e4t
UISharedPortalForm.tab.label.SharedPortal=Portaleigenschaften
UISharedPortalForm.tab.label.Permission=Berechtigungswesen
@@ -242,16 +242,16 @@
# org.exoplatform.portal.organization.component.UIGroupManagement#
#############################################################################
UIGroupManagement.label.Groups=Gruppen
-UIGroupManagement.deleteGroup=Sind Sie sich sicher, dass Sie die Gruppe löschen wollen?
+UIGroupManagement.deleteGroup=Sind Sie sich sicher, dass Sie die Gruppe l\u00f6schen wollen?
UIGroupManagement.label.Groups=Gruppen
-UIGroupManagement.label.AddGroup=Neue Gruppe hinzufügen
-UIGroupManagement.label.EditGroup=Ausgewählte Gruppe ändern
-UIGroupManagement.label.DeleteGroup=Ausgewählte Gruppe löschen
+UIGroupManagement.label.AddGroup=Neue Gruppe hinzuf\u00fcgen
+UIGroupManagement.label.EditGroup=Ausgew\u00e4hlte Gruppe \u00e4ndern
+UIGroupManagement.label.DeleteGroup=Ausgew\u00e4hlte Gruppe l\u00f6schen
#############################################################################
# org.exoplatform.portal.organization.component.UISharedNavigation#
#############################################################################
UITabPane.title.UISharedNavigation=Navigation der Gruppenseiten
UISharedNavigation.label.userNavigation=Name der Benutzerseiten-Navigation
-UISharedNavigation.label.priority=Priorität
+UISharedNavigation.label.priority=Priorit\u00e4t
UISharedNavigation.action.Save=Speichern
Modified: portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/PortalNavigationPortlet_de.properties
===================================================================
--- portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/PortalNavigationPortlet_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/PortalNavigationPortlet_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -17,7 +17,7 @@
# 02110-1301 USA, or see the FSF site: http://www.fsf.org.
#
-UISiteManagement.action.addNewPortal=Neues Portal hinzufügen
+UISiteManagement.action.addNewPortal=Neues Portal hinzuf\u00fcgen
UISiteManagement.label.editLayout=Layout bearbeiten
UISiteManagement.label.editNav=Navigation bearbeiten
UISiteManagement.label.editPortalProp=Portaleigenschaften bearbeiten
Modified: portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/RegisterPortlet_de.properties
===================================================================
--- portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/RegisterPortlet_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/portlet/exoadmin/src/main/webapp/WEB-INF/classes/locale/portlet/exoadmin/RegisterPortlet_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -19,4 +19,4 @@
UIRegisterForm.registerWithSuccess.message=Sie haben neues Konto eingerichtet.
UIRegisterForm.title=Neues Konto einrichten
-UIRegisterForm.label.action.CheckUsernameAvailability=Verfügbarkeits-Check
+UIRegisterForm.label.action.CheckUsernameAvailability=Verf\u00fcgbarkeits-Check
Modified: portal/trunk/portlet/web/src/main/webapp/WEB-INF/classes/locale/portlet/web/GroovyPortlet_de.properties
===================================================================
--- portal/trunk/portlet/web/src/main/webapp/WEB-INF/classes/locale/portlet/web/GroovyPortlet_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/portlet/web/src/main/webapp/WEB-INF/classes/locale/portlet/web/GroovyPortlet_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -21,7 +21,7 @@
# EXCEPTION MAPPINGS #
#####################################################################################
UIGroovyPortlet.note.Text=Die ist ein Beispiel f�r ein Groovy-Portlet. Es kann in einer Webapplikation installiert werden.
-UIIFrameEditMode.title=URL ändern
+UIIFrameEditMode.title=URL \u00e4ndern
UIIFrameEditMode.label.iframeUrl=URL
UIIFrameEditMode.label.editmode=Bearbeitungsmodus
UIIFrameEditMode.action.Save=Speichern
@@ -34,7 +34,7 @@
#############################################################################
UIHomePagePortlet.Label.Title=Testen Sie GateIn 3.1 mit einem dieser Benutzerkonten:
-UIHomePagePortlet.Label.Intro=Die neue Version verfügt über eine revolutionäre Bedienoberfläche<br/>Classic- und WebOS-Layouts<br/> Ziehen und Ablegen (Drag & Drop). Seitenerstellassistent<br/>Und viel mehr...
+UIHomePagePortlet.Label.Intro=Die neue Version verf\u00fcgt \u00fcber eine revolution\u00e4re Bedienoberfl\u00e4che<br/>Classic- und WebOS-Layouts<br/> Ziehen und Ablegen (Drag & Drop). Seitenerstellassistent<br/>Und viel mehr...
UIHomePagePortlet.Label.Slogan=Das Beste aus eXo und JBoss Portal<div>GateIn 3.1</div>
UIHomePagePortlet.Label.Username=Name:
UIHomePagePortlet.Label.Password=Passwort:
Modified: portal/trunk/portlet/web/src/main/webapp/WEB-INF/classes/locale/portlet/web/LogoPortlet_de.properties
===================================================================
--- portal/trunk/portlet/web/src/main/webapp/WEB-INF/classes/locale/portlet/web/LogoPortlet_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/portlet/web/src/main/webapp/WEB-INF/classes/locale/portlet/web/LogoPortlet_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -21,7 +21,7 @@
# EXCEPTION MAPPINGS #
#####################################################################################
UILogoPortlet.note.Text=Logo-Portlet
-UILogoEditMode.title=URL ändern
+UILogoEditMode.title=URL \u00e4ndern
UILogoEditMode.label.logoUrl=URL
UILogoEditMode.label.editmode=Bearbeitungsmodus
UILogoEditMode.action.Save=Speichern
Modified: portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/group/platform/guests_de.properties
===================================================================
--- portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/group/platform/guests_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/group/platform/guests_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -18,5 +18,5 @@
#
platform.guests.register=Registrieren
-platform.guests.sitemap=Seitenübersicht
+platform.guests.sitemap=Seiten\u00fcbersicht
platform.guests.link=Link
\ No newline at end of file
Modified: portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/group/platform/users_de.properties
===================================================================
--- portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/group/platform/users_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/group/platform/users_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -22,5 +22,5 @@
platform.users.mylink-blog=Blog
platform.users.mylink-google=Google
platform.users.mylink-facebook=Facebook
-platform.users.sitemap=Seitenübersicht
+platform.users.sitemap=Seiten\u00fcbersicht
platform.users.dashboard=Dashboard
\ No newline at end of file
Modified: portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/portal/classic_de.properties
===================================================================
--- portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/portal/classic_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/navigation/portal/classic_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -18,9 +18,9 @@
#
portal.classic.home=Startseite
-portal.classic.sitemap=Seitenübersicht
+portal.classic.sitemap=Seiten\u00fcbersicht
portal.classic.groupnavigation=Gruppennavigation
portal.classic.portalnavigation=Portalnavigation
portal.classic.register=Registrieren
portal.classic.webexplorer=Web Explorer
-UIAddNewApplication.label.AddApplication = Applikation hinzufügen
\ No newline at end of file
+UIAddNewApplication.label.AddApplication = Applikation hinzuf\u00fcgen
\ No newline at end of file
Modified: portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/expression_de.properties
===================================================================
--- portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/expression_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/expression_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -26,7 +26,7 @@
###################################################################
# EXPRESSION START WITH 'B' #
###################################################################
-word.back=Zurück
+word.back=Zur\u00fcck
word.birthday=Geburtstag
###################################################################
@@ -34,9 +34,9 @@
###################################################################
word.cancel=Abbrechen
word.category=Kategorie
-word.change=Ändern
+word.change=\u00c4ndern
word.city=Stadt
-word.close=Schließen
+word.close=Schlie\u00dfen
word.comment=Kommentar
word.content=Inhalt
word.country=Land
@@ -74,7 +74,7 @@
###################################################################
# EXPRESSION START WITH 'h' #
###################################################################
-word.height=Höhe
+word.height=H\u00f6he
###################################################################
# EXPRESSION START WITH 'i' #
@@ -109,7 +109,7 @@
###################################################################
# EXPRESSION START WITH 'o' #
###################################################################
-word.owner=Eigentümer
+word.owner=Eigent\u00fcmer
###################################################################
# EXPRESSION START WITH 'p' #
@@ -127,7 +127,7 @@
###################################################################
word.save=Speichern
word.stateProv=Staat/Provinz
-word.street=Straße
+word.street=Stra\u00dfe
word.style=Stil
word.subject=Betreff
word.summary=Zusammenfassung
Modified: portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/services_de.properties
===================================================================
--- portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/services_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/services_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -29,7 +29,7 @@
#############################################################################
#class org.exoplatform.webui.form.validator.Validator.EmailAddressValidator
#{1}=input field name, {0} user input email address
-EmailAddressValidator.msg.invalid-email=Sie haben "{0}" in das Feld {1} eingegeben, die Emailadresse ist nicht gültig.
+EmailAddressValidator.msg.invalid-email=Sie haben "{0}" in das Feld {1} eingegeben, die Emailadresse ist nicht g\u00fcltig.
#############################################################################
# Number Format Validator #
@@ -37,7 +37,7 @@
#class org.exoplatform.webui.form.validator.Validator.NumberFormatValidator
#{0}=input field name, {1} user input limit access
# old:NumberFormatValidator.msg.invalid-limitAccess=You have entered "{0}" in field {1}, it is an invalid \ limit access
-NumberFormatValidator.msg.invalid-limitAccess=Sie haben "{0}" in das Feld {1} eingegeben, der Wert ist ungültig.
+NumberFormatValidator.msg.invalid-limitAccess=Sie haben "{0}" in das Feld {1} eingegeben, der Wert ist ung\u00fcltig.
#{0}=input field name
NumberFormatValidator.msg.Invalid-input=Der Wert im Feld {0} ist inkorrekt (Zahl erforderlich).
@@ -88,21 +88,21 @@
#############################################################################
#class org.exoplatform.faces.core.event.CheckAdminOrOwnerRoleInterceptor
#{0}=action name
-CheckAdminOrOwnerRoleInterceptor.msg.owner-or-admin-require=Sie müssen sich anmelden und Sie müssen Administrator sein, um die Aktion '{0}' auszuführen.
+CheckAdminOrOwnerRoleInterceptor.msg.owner-or-admin-require=Sie m\u00fcssen sich anmelden und Sie m\u00fcssen Administrator sein, um die Aktion '{0}' auszuf\u00fchren.
#############################################################################
# CheckOwnerInterceptor #
#############################################################################
#class org.exoplatform.faces.core.event.CheckOwnerInterceptor
#{0}=action name
-CheckOwnerInterceptor.msg.owner-require=Sie müssen sich anmelden, um die Aktion '{0}' auszuführen.
+CheckOwnerInterceptor.msg.owner-require=Sie m\u00fcssen sich anmelden, um die Aktion '{0}' auszuf\u00fchren.
#############################################################################
# ExoPermissionException #
#############################################################################
#class org.exoplatform.commons.exception.ExoPermissionException
#{0}=require role, {1} action name
-ExoPermissionException.msg.message=Sie müssen die Rolle {0} innehaben sein, um die Aktion {1} auszuführen.
+ExoPermissionException.msg.message=Sie m\u00fcssen die Rolle {0} innehaben sein, um die Aktion {1} auszuf\u00fchren.
#############################################################################
# Message Service properties #
@@ -110,16 +110,16 @@
#this exception is throw in GroupQueryHandler class
OrganizationService.unique-group-exception=Die Gruppe {0} existiert bereits.
#Throw in org.exoplatform.commons.utils.PageList, {0}=request page parameter, {1}=available pages parameter
-PageList.page-out-of-range=Sie versuchen die Seite {0} zu öffnen, es gibt jedoch nur {1} Seiten.
+PageList.page-out-of-range=Sie versuchen die Seite {0} zu \u00f6ffnen, es gibt jedoch nur {1} Seiten.
#Throw in exo.services.communication.message.impl.MessageServiceImpl.
#{0}=account name, {1}=user name
-MessageService.account-not-found=Das Konto {0} für den Benutzer {1} kann nicht gefunden werden.
+MessageService.account-not-found=Das Konto {0} f\u00fcr den Benutzer {1} kann nicht gefunden werden.
#Throw in exo.services.communication.message.impl.StandaloneProtocolPlugin.
#{0}=to address
-MessageService.invalid-standalone-message-address=Sie nutzen ein Konto des Typs "Alleinstehend/Standalone" und \ die Adresse {0} ist nicht gültig. Das System erwartet eine Adresse im folgenden Format : \ Empfänger#Kontoname
+MessageService.invalid-standalone-message-address=Sie nutzen ein Konto des Typs "Alleinstehend/Standalone" und \ die Adresse {0} ist nicht g\u00fcltig. Das System erwartet eine Adresse im folgenden Format : \ Empf\u00e4nger#Kontoname
#Throw in exo.services.communication.message.impl.MailServiceImpl
#{0}=The orginal error message thrown by java mail library
-MessageService.send-message-fail=Die Nachricht kann nicht gesendet werden. Überprüfen Sie die Email-Adresse <br />\n\ Fehlermeldung: {0}
+MessageService.send-message-fail=Die Nachricht kann nicht gesendet werden. \u00dcberpr\u00fcfen Sie die Email-Adresse <br />\n\ Fehlermeldung: {0}
#############################################################################
# Forum Service properties #
Modified: portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/webui_de.properties
===================================================================
--- portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/webui_de.properties 2010-07-16 10:44:43 UTC (rev 3637)
+++ portal/trunk/web/portal/src/main/webapp/WEB-INF/classes/locale/portal/webui_de.properties 2010-07-16 13:54:46 UTC (rev 3638)
@@ -17,16 +17,16 @@
# 02110-1301 USA, or see the FSF site: http://www.fsf.org.
#
-UIContentNavigation.msg.EditNode=Sie müssen einen Knoten auswählen.
-UIPortletRegistryCategory.msg.editPortlet=Sie müssen ein Portlet auswählen.
+UIContentNavigation.msg.EditNode=Sie m\u00fcssen einen Knoten ausw\u00e4hlen.
+UIPortletRegistryCategory.msg.editPortlet=Sie m\u00fcssen ein Portlet ausw\u00e4hlen.
PopupPermissionSelector.title.null=null
PopupPermissionSelector.title.UIGroupMembershipSelector=Berechtigungsauswahl
PopupPermissionSelector.title.PermissionSelector=Berechtigungsauswahl
UIPermissionForm.label.null=Berechtigung
-UICategoryForm.action.Close=Schließen
-AddCategory.title.UICategoryForm=Kategorie hinzufügen
+UICategoryForm.action.Close=Schlie\u00dfen
+AddCategory.title.UICategoryForm=Kategorie hinzuf\u00fcgen
WorkingPopup.title.WorkingPopup=Arbeitsfenster
-DeleteUser.title.UIPopupDialog=Möchten Sie diesen Benutzer löschen?
+DeleteUser.title.UIPopupDialog=M\u00f6chten Sie diesen Benutzer l\u00f6schen?
#############################################################################
# Empty String Validator #
@@ -35,9 +35,9 @@
#{0}=input field name
EmptyFieldValidator.msg.empty-input=Das Feld "{0}" ist obligatorisch.
-EmptyFieldValidator.msg.empty=Das Feld "{0}" muss ausgefüllt werden.
-ExpressionValidator.msg.value-invalid=Das Feld "{0}" muss im Format "{1}" ausgefüllt werden.
-UITestForm.label.UIAddApplication=Applikation hinzufügen
+EmptyFieldValidator.msg.empty=Das Feld "{0}" muss ausgef\u00fcllt werden.
+ExpressionValidator.msg.value-invalid=Das Feld "{0}" muss im Format "{1}" ausgef\u00fcllt werden.
+UITestForm.label.UIAddApplication=Applikation hinzuf\u00fcgen
StringLengthValidator.msg.length-invalid=Der Text im Feld "{0}" muss zwischen "{1}" und "{2}" Zeichen lang sein.
#############################################################################
@@ -46,14 +46,14 @@
#class org.exoplatform.webui.form.validator.Validator.EmailAddressValidator
#{0}=input field name, {1} user input email address
-EmailAddressValidator.msg.Invalid-input=Ihre Emailadresse ist ungültig. Geben Sie eine andere Adresse ein.
+EmailAddressValidator.msg.Invalid-input=Ihre Emailadresse ist ung\u00fcltig. Geben Sie eine andere Adresse ein.
#############################################################################
# Mandatory Validator #
#############################################################################
#{0} = input field name
-MandatoryValidatorIterator.msg.empty=Die "{0}" Liste muss ausgefüllt werden.
+MandatoryValidatorIterator.msg.empty=Die "{0}" Liste muss ausgef\u00fcllt werden.
#############################################################################
# Number Format Validator #
@@ -61,7 +61,7 @@
#class org.exoplatform.webui.form.validator.Validator.NumberFormatValidator
#{0}=input field name
-NumberFormatValidator.msg.Invalid-number=Ungültiges Zahlenformat im Feld "{0}".
+NumberFormatValidator.msg.Invalid-number=Ung\u00fcltiges Zahlenformat im Feld "{0}".
#class org.exoplatform.webui.form.validator.Validator.PositiveNumberFormatValidator
#{0}=input field name
@@ -74,7 +74,7 @@
#class org.exoplatform.webui.organization.UIListPermissionSelector.EmptyIteratorValidator
#{0}=input field name
-EmptyIteratorValidator.msg.empty=Die Liste "{0}" muss ausgefüllt werden.
+EmptyIteratorValidator.msg.empty=Die Liste "{0}" muss ausgef\u00fcllt werden.
#############################################################################
# Resource Validator #
@@ -95,20 +95,20 @@
# Date Time Validator #
#############################################################################
-DateTimeValidator.msg.Invalid-input=Das Datum im Feld "{0}" ist nicht gültig.
+DateTimeValidator.msg.Invalid-input=Das Datum im Feld "{0}" ist nicht g\u00fcltig.
#############################################################################
# URL Validator #
#############################################################################
-URLValidator.msg.invalid-url=Das Feld "{0}" enthält eine ungültige URL.
+URLValidator.msg.invalid-url=Das Feld "{0}" enth\u00e4lt eine ung\u00fcltige URL.
#############################################################################
# Label for UIFormMultiValueInputSet #
#############################################################################
UIFormMultiValueInputSet.label.remove=Item entfernen
-UIFormMultiValueInputSet.label.add=Item hinzufügen
+UIFormMultiValueInputSet.label.add=Item hinzuf\u00fcgen
#############################################################################
#org.exoplatform.portal.webui.portal.UIPortalComposer #
@@ -165,7 +165,7 @@
UIChangeLanguage.action.close=Abbrechen
Euro.label=Euro
Asia.label=Asien
-Language.left.title=Sprache auswählen
+Language.left.title=Sprache ausw\u00e4hlen
#############################################################################
# Change Skin #
@@ -178,7 +178,7 @@
UIChangeSkin.Mac.label=Macintosh-Skin
UIChangeSkin.Vista.label=Vista-Skin
Skin.title=Liste der Skins
-Skin.left.title=Skins ansehen und auswählen
+Skin.left.title=Skins ansehen und ausw\u00e4hlen
#############################################################################
# org.exoplatform.portal.component.customization.UIChangePortal #
@@ -189,9 +189,9 @@
UIChangePortal.header.skin=Skin
UIChangePortal.header.action=Aktion
UIChangePortal.header.factoryId=Factory-ID
-UIChangePortal.lable.TitleBar=Portal auswählen
-UIChangePortal.action.close=Schließen
-UIChangePortal.action.title.SelectPortal=Portal auswählen
+UIChangePortal.lable.TitleBar=Portal ausw\u00e4hlen
+UIChangePortal.action.close=Schlie\u00dfen
+UIChangePortal.action.title.SelectPortal=Portal ausw\u00e4hlen
UIChangePortal.msg.Invalid-viewPermission=Sie haben nicht die Berechtigung, dieses Portal zu benutzen.
#############################################################################
@@ -199,8 +199,8 @@
#############################################################################
Template.title=Skin-Liste
-Template.left.title=Skins ansehen und auswählen
-Desktop.label=Arbeitsflächen-Layout
+Template.left.title=Skins ansehen und ausw\u00e4hlen
+Desktop.label=Arbeitsfl\u00e4chen-Layout
AccountTemplate.left.title=Vorschau anhand des Konto-Templates
AccountTemplate.title=Konto-Templates
DefaultAccount.label=Standard-Konto
@@ -221,25 +221,25 @@
# Message Info #
#############################################################################
-UIAccountForm.msg.password-is-not-match=Die Passwortbestätigung muss mit dem Passwort übereinstimmen.
+UIAccountForm.msg.password-is-not-match=Die Passwortbest\u00e4tigung muss mit dem Passwort \u00fcbereinstimmen.
UIAccountInputSet.msg.user-exist=Der Benutzername existiert bereits.
-UIAccountInputSet.msg.user-not-exist=Der Benutzername ist noch verfügbar.
-UIAccountInputSet.msg.user-is-deleted=Der Benutzer ist gelöscht.
+UIAccountInputSet.msg.user-not-exist=Der Benutzername ist noch verf\u00fcgbar.
+UIAccountInputSet.msg.user-is-deleted=Der Benutzer ist gel\u00f6scht.
UIAccountInputSet.msg.email-exist=Diese Emailadresse existiert bereits. Geben Sie eine andere Adresse ein.
-UIAccountInputSet.msg.empty-input=Der Benutzername muss ausgefüllt werden.
-UIAccountInputSet.msg.successful.create.user=Sie haben ein neues Konto eröffnet.
+UIAccountInputSet.msg.empty-input=Der Benutzername muss ausgef\u00fcllt werden.
+UIAccountInputSet.msg.successful.create.user=Sie haben ein neues Konto er\u00f6ffnet.
UIAccountInputSet.msg.successful.update.user=Das Benutzerprofil wurde aktualisiert.
UIUserProfileInputSet.msg.sucsesful.update.userprofile=Das Benutzerprofil wurde aktualisiert.
-UIUserProfileInputSet.title=Persönliche Angaben
+UIUserProfileInputSet.title=Pers\u00f6nliche Angaben
UIUserProfileInputSet.label.Profile=Profil
UIUserProfileInputSet.label.HomeInfo=Private Daten
UIUserProfileInputSet.label.BusinessInfo=Business-Daten
UIGroupMembershipForm.msg.user-not-exist=Der Benutzer "{0}" existiert nicht.
-UIGroupMembershipForm.msg.user-not-empty=Der Benutzername muss ausgefüllt werden.
+UIGroupMembershipForm.msg.user-not-empty=Der Benutzername muss ausgef\u00fcllt werden.
UIGroupMembershipForm.msg.Invalid-char=Nur Zahlen und Buchstaben sowie Komma und Bindestrich sind im Feld {0} erlaubt. Das erste und das letzte Zeichen muss jeweils ein Buchstabe sein.
-UIGroupMembershipForm.msg.duplicate-user=Ein Benutzer ist mehrmals vorhanden. Bitte überprüfen.
-UIGroupMembershipForm.msg.group-not-select=Wählen Sie eine Gruppe aus.
-UIGroupMembershipForm.msg.membership-exist=Der Benutzer "{0}" hat bereits die gleiche Rolle in der Gruppe "{1}". Wählen Sie eine andere Rolle.
+UIGroupMembershipForm.msg.duplicate-user=Ein Benutzer ist mehrmals vorhanden. Bitte \u00fcberpr\u00fcfen.
+UIGroupMembershipForm.msg.group-not-select=W\u00e4hlen Sie eine Gruppe aus.
+UIGroupMembershipForm.msg.membership-exist=Der Benutzer "{0}" hat bereits die gleiche Rolle in der Gruppe "{1}". W\u00e4hlen Sie eine andere Rolle.
UILoginForm.msg.Invalid-account=Benutzername oder Passwort ist falsch oder leer.
UILoginForm.label.welcome=Willkommen
UILoginForm.label.login=Anmelden
@@ -270,7 +270,7 @@
UIContainerForm.action.Save=#{word.save}
UIContainerForm.action.Close=Abbrechen
UIContainerForm.label.id=Container-ID
-UIContainerForm.label.title=Container-Überschrift
+UIContainerForm.label.title=Container-\u00dcberschrift
UIContainerForm.label.decorator=#{word.decorator}
UIContainerForm.label.template=#{word.template}
UIContainerForm.label.width=#{word.width}
@@ -281,14 +281,14 @@
UIContainerForm.tab.label.UIContainerPermission=Zugriffsberechtigungen
UIContainerForm.tab.label.Template=Vorlage
UIContainerForm.tab.label.Icon=Piktogramm
-UIContainerForm.msg.InvalidWidthHeight=Sie müssen entweder einen Pixelwert oder eine Prozentangabe im Feld "{0}" eingeben.
+UIContainerForm.msg.InvalidWidthHeight=Sie m\u00fcssen entweder einen Pixelwert oder eine Prozentangabe im Feld "{0}" eingeben.
#############################################################################
# org.exoplatform.portal.component.customization.UIPortletForm#
#############################################################################
UIPortletForm.title=Portlet ansehen und bearbeiten
-UIPortletForm.label.title=Portlet-Überschrift :
+UIPortletForm.label.title=Portlet-\u00dcberschrift :
UIPortletForm.label.width=#{word.width}:
UIPortletForm.label.height=#{word.height}:
UIPortletForm.label.showInfoBar=Info-Leiste anzeigen :
@@ -300,20 +300,20 @@
UIPortletForm.label.description=Beschreibung :
UIPortletForm.label.template=Schablone
UIPortletForm.action.Close=Abbrechen
-UIPortletForm.action.Save=Speichern und Schließen
-UIPortletForm.tab.label.PortletPref=Präferenzen
+UIPortletForm.action.Save=Speichern und Schlie\u00dfen
+UIPortletForm.tab.label.PortletPref=Pr\u00e4ferenzen
UIPortletForm.tab.label.PortletSetting=Portleteigenschaften
UIPortletForm.tab.label.Renderer=Renderer
UIPortletForm.tab.label.Template=Schablone
UIPortletForm.tab.label.Decorator=Dekorateur
-UIPortletForm.tab.label.Icon=Piktogramm auswählen
+UIPortletForm.tab.label.Icon=Piktogramm ausw\u00e4hlen
UIPortletForm.tab.label.Theme=Dekorations-Thema
UIPortletForm.tab.label.EditMode=Bearbeitungsmodus
UIPortletForm.tab.label.PortletPermission=Zugriffsberechtigung
UIPortletForm.Theme.title.Preview=Thema-Vorschau
UIPortletForm.Theme.title.SetDefault=Standard-Thema
UIPortletForm.Icon.title.SetDefault=Standard-Thema
-UIPortletForm.msg.InvalidWidthHeight=Sie müssen einen Pixelwert im Feld "{0}" eingeben.
+UIPortletForm.msg.InvalidWidthHeight=Sie m\u00fcssen einen Pixelwert im Feld "{0}" eingeben.
#############################################################################
# org.exoplatform.portal.component.customization.UIDescription #
@@ -323,15 +323,15 @@
UIDescription.title.portalManagement=Portalverwaltung
UIDescription.title.pageWizard=Seitenerstellungs-Assistent
UIDescription.title.pageEditWizard=Seitenbearbeitungs-Assistent
-UIDescription.content.pageManagement=<strong>Seitenverwaltung:</strong><br/>Dies ist eine Liste aller Seiten.<br/>Sie können die Seitenvorschau benutzen (beschränkt auf normale Seiten),</br/><br/> Sie können Seiten nur bearbeiten oder löschen, wenn Sie die notwendigen Berechtigungen haben.<br/><br/>Sie können Seiten suchen, mit den Kriterien Eigentümertyp (Portal, Gruppe oder Nutzer), Eigentümername oder Seitenname.<br/><br/>Um eine neue Seite zu erstellen, klicken Sie auf die "Neue Seite"-Schaltfläche und füllen Sie die Felder aus.
-UIDescription.content.portalManagement=<strong>Portalverwaltung:</strong><br/>Dies ist eine Liste aller Portale. Um eine neues Portal zu erstellen, klicken Sie auf die "Neues Portal"-Schaltfläche und füllen Sie die Felder aus.<br/>Sie können Portal nur erstellen oder löschen, wenn Sie die notwendigen Berechtigungen haben.
+UIDescription.content.pageManagement=<strong>Seitenverwaltung:</strong><br/>Dies ist eine Liste aller Seiten.<br/>Sie k\u00f6nnen die Seitenvorschau benutzen (beschr\u00e4nkt auf normale Seiten),</br/><br/> Sie k\u00f6nnen Seiten nur bearbeiten oder l\u00f6schen, wenn Sie die notwendigen Berechtigungen haben.<br/><br/>Sie k\u00f6nnen Seiten suchen, mit den Kriterien Eigent\u00fcmertyp (Portal, Gruppe oder Nutzer), Eigent\u00fcmername oder Seitenname.<br/><br/>Um eine neue Seite zu erstellen, klicken Sie auf die "Neue Seite"-Schaltfl\u00e4che und f\u00fcllen Sie die Felder aus.
+UIDescription.content.portalManagement=<strong>Portalverwaltung:</strong><br/>Dies ist eine Liste aller Portale. Um eine neues Portal zu erstellen, klicken Sie auf die "Neues Portal"-Schaltfl\u00e4che und f\u00fcllen Sie die Felder aus.<br/>Sie k\u00f6nnen Portal nur erstellen oder l\u00f6schen, wenn Sie die notwendigen Berechtigungen haben.
UIDescription.content.pageWizard=Seitenerstellungs-Assistent
-UIDescription.content.pageWizard2=<strong>Schritt 1: Seiteneigenschaften umfasst the URL-Pfad zur Seite, den Knotennamen und den Anzeigenamen. </strong><br/> Gehen Sie wie folgt vor: <br/>- Wählen Sie eine Navigation aus der Liste aus.<br/>- Wählen Sie den Seitenknoten für den Sie eine Unterseite erstellen möchten.<br/>- Geben Sie einen <em>Knotennamen</em> ein<br/>- Geben Sie einen <em>Anzeigenamen</em> ein (optional)<br/>- Markieren oder demarkieren Sie das Kontrollkästchen für die <em>Sichtbarkeit</em>.<br/>- Markieren oder demarkieren Sie das Kontrollkästchen für den <em>Veröffentlichungszeitraum</em>. <br/> Wenn <em>Veröffentlichungszeitraum</em> markiert ist: <br/> - Geben Sie den <em>Veröffentlichungsbeginn</em> ein <br/> - Geben Sie das <em>Veröffentlichungsende</em> ein <br/> - Klicken Sie auf "Weiter", um zum nächsten Schritt zu kommen.
-UIDescription.content.pageWizard3=<strong>Schritt 2: Seitenlayout.</strong><br/> Gehen Sie wie folgt vor:<br/>- Wählen Sie ein Layout aus der Liste aus.<br/>- Klicken Sie auf "Weiter" um zum nächsten Schritt zu gelangen oder auf "Zurück", um zum vorherigen Schritt zurückzukehren.
+UIDescription.content.pageWizard2=<strong>Schritt 1: Seiteneigenschaften umfasst the URL-Pfad zur Seite, den Knotennamen und den Anzeigenamen. </strong><br/> Gehen Sie wie folgt vor: <br/>- W\u00e4hlen Sie eine Navigation aus der Liste aus.<br/>- W\u00e4hlen Sie den Seitenknoten f\u00fcr den Sie eine Unterseite erstellen m\u00f6chten.<br/>- Geben Sie einen <em>Knotennamen</em> ein<br/>- Geben Sie einen <em>Anzeigenamen</em> ein (optional)<br/>- Markieren oder demarkieren Sie das Kontrollk\u00e4stchen f\u00fcr die <em>Sichtbarkeit</em>.<br/>- Markieren oder demarkieren Sie das Kontrollk\u00e4stchen f\u00fcr den <em>Ver\u00f6ffentlichungszeitraum</em>. <br/> Wenn <em>Ver\u00f6ffentlichungszeitraum</em> markiert ist: <br/> - Geben Sie den <em>Ver\u00f6ffentlichungsbeginn</em> ein <br/> - Geben Sie das <em>Ver\u00f6ffentlichungsende</em> ein <br/> - Klicken Sie auf "Weiter", um zum n\u00e4chsten Schritt zu kommen.
+UIDescription.content.pageWizard3=<strong>Schritt 2: Seitenlayout.</strong><br/> Gehen Sie wie folgt vor:<br/>- W\u00e4hlen Sie ein Layout aus der Liste aus.<br/>- Klicken Sie auf "Weiter" um zum n\u00e4chsten Schritt zu gelangen oder auf "Zur\u00fcck", um zum vorherigen Schritt zur\u00fcckzukehren.
UIDescription.content.pageEditWizard=Seitenerstellungsassistent- und Ratgeber
-UIDescription.content.pageEditWizard1=<strong>Schritt 1: Bearbeiten Sie den Anzeigenamen, die Sichtbarkeit und den Veröffentlichungzeitraum der Seite.</strong><br/> Gehen Sie wie folgt vor: <br/>- Wählen Sie eine Navigation aus der Aufklappliste aus. <br/>- Wählen Sie die Seite, die Sie bearbeiten möchten. <br/>- Verändern Sie den <em>Anzeigenamen</em> falls erwünscht<br/>- Markieren oder demarkieren Sie das Kontrollkästchen für die <em>Sichtbarkeit</em>.<br/>- Markieren oder demarkieren Sie das Kontrollkästchen für den <em>Veröffentlichungszeitraum</em>.<br/> Wenn <em>Veröffentlichungszeitraum</em> markiert ist: <br/> - Verändern Sie den <em>Veröffentlichungsbeginn</em><br/> - Verändern Sie das <em>Veröffentlichungsende</em><br/>- Klicken Sie auf "Weiter", um zum nächsten Schritt zu kommen.
-UIDescription.content.pageEditWizard2=<strong>Schritt 2: Verändern Sie das Seitenlayout.</strong><br/> Gehen Sie wie folgt vor:<br/>- Wählen Sie ein Seitenlayout aus oder behalten Sie das aktuelle Layout bei<br/>- Klicken Sie auf "Weiter" um zum nächsten Schritt zu gelangen oder auf "Zurück", um zum vorherigen Schritt zurückzukehren.
-UIDescription.content.pageEditWizard3=<strong>Schritt 2: Verändern Sie das Seitenlayout.</strong><br/> Gehen Sie wie folgt vor:<br/>- Wählen Sie ein Seitenlayout aus oder behalten Sie das aktuelle Layout bei<br/>- Klicken Sie auf "Weiter" um zum nächsten Schritt zu gelangen oder auf "Zurück", um zum vorherigen Schritt zurückzukehren.
+UIDescription.content.pageEditWizard1=<strong>Schritt 1: Bearbeiten Sie den Anzeigenamen, die Sichtbarkeit und den Ver\u00f6ffentlichungzeitraum der Seite.</strong><br/> Gehen Sie wie folgt vor: <br/>- W\u00e4hlen Sie eine Navigation aus der Aufklappliste aus. <br/>- W\u00e4hlen Sie die Seite, die Sie bearbeiten m\u00f6chten. <br/>- Ver\u00e4ndern Sie den <em>Anzeigenamen</em> falls erw\u00fcnscht<br/>- Markieren oder demarkieren Sie das Kontrollk\u00e4stchen f\u00fcr die <em>Sichtbarkeit</em>.<br/>- Markieren oder demarkieren Sie das Kontrollk\u00e4stchen f\u00fcr den <em>Ver\u00f6ffentlichungszeitraum</em>.<br/> Wenn <em>Ver\u00f6ffentlichungszeitraum</em> markiert ist: <br/> - Ver\u00e4ndern Sie den <em>Ver\u00f6ffentlichungsbeginn</em><br/> - Ver\u00e4ndern Sie das <em>Ver\u00f6ffentlichungsende</em><br/>- Klicken Sie auf "Weiter", um zum n\u00e4chsten Schritt zu kommen.
+UIDescription.content.pageEditWizard2=<strong>Schritt 2: Ver\u00e4ndern Sie das Seitenlayout.</strong><br/> Gehen Sie wie folgt vor:<br/>- W\u00e4hlen Sie ein Seitenlayout aus oder behalten Sie das aktuelle Layout bei<br/>- Klicken Sie auf "Weiter" um zum n\u00e4chsten Schritt zu gelangen oder auf "Zur\u00fcck", um zum vorherigen Schritt zur\u00fcckzukehren.
+UIDescription.content.pageEditWizard3=<strong>Schritt 2: Ver\u00e4ndern Sie das Seitenlayout.</strong><br/> Gehen Sie wie folgt vor:<br/>- W\u00e4hlen Sie ein Seitenlayout aus oder behalten Sie das aktuelle Layout bei<br/>- Klicken Sie auf "Weiter" um zum n\u00e4chsten Schritt zu gelangen oder auf "Zur\u00fcck", um zum vorherigen Schritt zur\u00fcckzukehren.
#############################################################################
# org.exoplatform.portal.component.customization.UIPortalForm#
@@ -341,7 +341,7 @@
UIPortalForm.action.Save=#{word.save}
UIPortalForm.action.Close=Abbrechen
UIPortalForm.msg.sameName=Dieser Portalname wird bereits verwendet.
-UIPortalForm.msg.notExistAnymore=Dieses Portal existiert nicht oder wurde gelöscht.
+UIPortalForm.msg.notExistAnymore=Dieses Portal existiert nicht oder wurde gel\u00f6scht.
UIPortalForm.label.name=Portalname :
UIPortalForm.label.locale=#{word.locale} :
UIPortalForm.label.date=#{word.date} :
@@ -367,23 +367,23 @@
UITabPane.title.UIPermissionSelector=Bearbeitungs-Berechtigungen
UITabPane.title.UIListPermissionSelector=Zugriffsberechtigungen
UITabPane.title.UIAccountProfiles=Kontoprofile
-UITabPane.title.UIAccountChangePass=Passwort ändern
+UITabPane.title.UIAccountChangePass=Passwort \u00e4ndern
UIListPermissionSelector.header.groupId=Gruppen-ID
UIListPermissionSelector.header.membership=Rolle
UIListPermissionSelector.header.action=Aktion
-UIListPermissionSelector.action.addPermission=Berechtigung hinzufügen
-UIListPermissionSelector.action.title.Delete=Löschen
-UIListPermissionSelector.label.publicMode=Allgemein zugänglich (jeder kann zugreifen):
-UIGroupMembershipSelector.msg.selectGroup=Sie müssen zuerst eine Gruppe auswählen.
+UIListPermissionSelector.action.addPermission=Berechtigung hinzuf\u00fcgen
+UIListPermissionSelector.action.title.Delete=L\u00f6schen
+UIListPermissionSelector.label.publicMode=Allgemein zug\u00e4nglich (jeder kann zugreifen):
+UIGroupMembershipSelector.msg.selectGroup=Sie m\u00fcssen zuerst eine Gruppe ausw\u00e4hlen.
UIGroupMembershipSelector.title=Rollenauswahl
UIGroupMembershipSelector.title.ListPermissionSelector=Berechtigungsauswahl
-UIGroupMembershipSelector.label.selectPermission=Berechtigung auswählen
-UIGroupMembershipSelector.label.selectMembership=Rolle auswählen
-UIGroupMembershipSelector.label.selectGroup=Gruppe auswählen
-UIGroupMembershipSelector.tooltip.selectMembership=Klicken Sie hier, um eine Rolle auszuwählen.
+UIGroupMembershipSelector.label.selectPermission=Berechtigung ausw\u00e4hlen
+UIGroupMembershipSelector.label.selectMembership=Rolle ausw\u00e4hlen
+UIGroupMembershipSelector.label.selectGroup=Gruppe ausw\u00e4hlen
+UIGroupMembershipSelector.tooltip.selectMembership=Klicken Sie hier, um eine Rolle auszuw\u00e4hlen.
UIGroupSelector.title.UIGroupMembershipSelector=Rollenauswahl
UIGroupSelector.title.selectGroup=Gruppenauswahl
-UIGroupSelector.title.selectGroupInfo=Ausgewählte Gruppe
+UIGroupSelector.title.selectGroupInfo=Ausgew\u00e4hlte Gruppe
UIGroupSelector.lable.name=Name:
UIGroupSelector.lable.groupId=Gruppen-ID:
UIGroupSelector.lable.description=Beschreibung:
@@ -400,33 +400,33 @@
UIPageSelector2.header.action=#{word.action}
UIPageSelector2.label.clearPage=Seiten leeren
UIPageSelector2.label.createPage=Seite erstellen
-UIPageSelector2.label.searchandSelectPage=Seite suchen und auswählen
-UIPageSelector2.label.currentSelectedPage=Ausgewählte Seite
+UIPageSelector2.label.searchandSelectPage=Seite suchen und ausw\u00e4hlen
+UIPageSelector2.label.currentSelectedPage=Ausgew\u00e4hlte Seite
UIPageSelector2.label.title=Titel
UIPageSelector2.label.name=#{word.name}
UIPageSelector2.label.accessGroups=Gruppen
-UIPageBrowser.msg.NoPermission=Sie haben keine Zugriffsberechtigung für diese Seite.
+UIPageBrowser.msg.NoPermission=Sie haben keine Zugriffsberechtigung f\u00fcr diese Seite.
UIPageBrowser.msg.PageNotExist=Die Seite existiert nicht.
-UIPageBrowser.msg.UserNotPermission=Sie haben keine Zugriffsberechtigung für die Seite dieses Knotens.
-UIPageBrowser.msg.InvalidQueryException=Fehler: Ungültige Anfrage.
+UIPageBrowser.msg.UserNotPermission=Sie haben keine Zugriffsberechtigung f\u00fcr die Seite dieses Knotens.
+UIPageBrowser.msg.InvalidQueryException=Fehler: Ung\u00fcltige Anfrage.
UIPageBrowser.msg.Invalid-viewPermission=Ihnen fehlt die Berechtigung, um die Seite {0} zuzugreifen.
UIPageBrowser.msg.Invalid-editPermission=Ihnen fehlt die Berechtigung, um die Seite {0} zu bearbeiten.
-UIPageBrowser.msg.Invalid-deletePermission=Ihnen fehlt die Berechtigung, um die Seite {0} zu löschen.
-UIPageBrowser.msg.Invalid-Preview=Dies eine Seite der Arbeitsfläche. Für diesen Seitentyp kann keine Vorschau angesehen werden.
+UIPageBrowser.msg.Invalid-deletePermission=Ihnen fehlt die Berechtigung, um die Seite {0} zu l\u00f6schen.
+UIPageBrowser.msg.Invalid-Preview=Dies eine Seite der Arbeitsfl\u00e4che. F\u00fcr diesen Seitentyp kann keine Vorschau angesehen werden.
UIPageBrowser.msg.NotViewPage=Ihnen fehlt die Berechtigung, um diese Seite anzusehen.
UIPageBrowser.msg.edit.NotEditPage=Ihnen fehlt die Berechtigung, um diese Seite zu bearbeiten.
-UIPageBrowser.msg.delete.NotDelete=Ihnen fehlt die Berechtigung, um diese Seite zu löschen.
-UIPageBrowser.selectItem.ownerType=Eigentümertyp
-UIPageBrowser.selectItem.ownerId=Eigentümer-ID
+UIPageBrowser.msg.delete.NotDelete=Ihnen fehlt die Berechtigung, um diese Seite zu l\u00f6schen.
+UIPageBrowser.selectItem.ownerType=Eigent\u00fcmertyp
+UIPageBrowser.selectItem.ownerId=Eigent\u00fcmer-ID
UIPageBrowser.selectItem.name=Name
-UIPageBrowser.action.title.Delete=Seite löschen
+UIPageBrowser.action.title.Delete=Seite l\u00f6schen
UIPageBrowser.action.title.Preview=Seitenvorschau
UIPageBrowser.action.title.EditInfo=Seite bearbeiten
-UIPageBrowser.action.title.SelectPage=Seite Auswählen
+UIPageBrowser.action.title.SelectPage=Seite Ausw\u00e4hlen
UIPageBrowser.action.addNewPage=Neue Seite erstellen
UIVirtualList.header.name=Seitenname
-UIVirtualList.header.ownerType=Eigentümertyp
-UIVirtualList.header.ownerId=Eigentümer-ID
+UIVirtualList.header.ownerType=Eigent\u00fcmertyp
+UIVirtualList.header.ownerId=Eigent\u00fcmer-ID
UIVirtualList.header.pageId=Seiten-ID
UIVirtualList.header.title=Titel
UIVirtualList.header.accessGroups=Gruppen mit Zugriffsberechtigung
@@ -439,22 +439,22 @@
# org.exoplatform.portal.component.customization.UIPageNodeSelector#
#############################################################################
-UIPageNodeSelector.UIDropDown.title=Navigationen Auswählen
-UIPageNodeSelector.msg.notAvailable=Die Seite dieses Knotens ist nicht verfügbar.
+UIPageNodeSelector.UIDropDown.title=Navigationen Ausw\u00e4hlen
+UIPageNodeSelector.msg.notAvailable=Die Seite dieses Knotens ist nicht verf\u00fcgbar.
UIPageNodeSelector.msg.Invalid-editPermission=Ihnen fehlt die Berechtigung, um diese Seite bearbeiten.
-UIPageNodeSelector.msg.deleteNav=Sie können diese Seitennavigation nicht löschen.
-UIPageNodeSelector.msg.NoPageNavigation=Sie müssen zunächst eine Navigation erstellen, bevor Sie diese Funktion nutzen können.
-UIPageNodeSelector.msg.curentPage=Diese Seite kann nicht gelöscht werden, weil sie durch ein anderes Programm genutzt wird.
+UIPageNodeSelector.msg.deleteNav=Sie k\u00f6nnen diese Seitennavigation nicht l\u00f6schen.
+UIPageNodeSelector.msg.NoPageNavigation=Sie m\u00fcssen zun\u00e4chst eine Navigation erstellen, bevor Sie diese Funktion nutzen k\u00f6nnen.
+UIPageNodeSelector.msg.curentPage=Diese Seite kann nicht gel\u00f6scht werden, weil sie durch ein anderes Programm genutzt wird.
UIPageNodeSelector.msg.paste.sameName=Dieser Knotenname existiert bereits.
-UIPageNodeSelector.msg.paste.sameSrcAndDes=Die Quelle und das Ziel müssen verschieden sein.
-UIPageNodeSelector.deleteNode=Sind Sie sicher, dass Sie diese Navigation löschen möchten?
-UIPageNodeSelector.deleteNavigation=Sind Sie sicher, dass Sie diesen Knoten löschen möchten?
+UIPageNodeSelector.msg.paste.sameSrcAndDes=Die Quelle und das Ziel m\u00fcssen verschieden sein.
+UIPageNodeSelector.deleteNode=Sind Sie sicher, dass Sie diese Navigation l\u00f6schen m\u00f6chten?
+UIPageNodeSelector.deleteNavigation=Sind Sie sicher, dass Sie diesen Knoten l\u00f6schen m\u00f6chten?
UIPageNodeSelector.tooltip.newPageNavigation=Neue Seitennavigation erstellen
-UIPageNodeSelectorPopupMenu.event.AddUserNavigation=Navigationsknoten hinzufügen
-UIPageNodeSelectorPopupMenu.event.AddNode=Knoten hinzufügen
-UIPageNodeSelectorPopupMenu.event.PasteNode=Knoten einfügen
+UIPageNodeSelectorPopupMenu.event.AddUserNavigation=Navigationsknoten hinzuf\u00fcgen
+UIPageNodeSelectorPopupMenu.event.AddNode=Knoten hinzuf\u00fcgen
+UIPageNodeSelectorPopupMenu.event.PasteNode=Knoten einf\u00fcgen
UIPageNodeSelectorPopupMenu.event.CreateNavigation=Navigation erstellen
-UIPageNodeSelectorPopupMenu.event.DeleteNavigation=Navigation löschen
+UIPageNodeSelectorPopupMenu.event.DeleteNavigation=Navigation l\u00f6schen
UIPageNodeSelectorPopupMenu.event.EditNavigation=Navigation bearbeiten
UIPageNodeSelectorPopupMenu.event.SaveNavigation=Navigation speichern
@@ -474,29 +474,29 @@
UIPageForm.title=Seite Ansehen/Bearbeiten
UIPageForm.label.pageId=Seiten-ID :
-UIPageForm.label.ownerType=Eigentümertyp:
-UIPageForm.label.ownerId=Eigentümer-ID:
+UIPageForm.label.ownerType=Eigent\u00fcmertyp:
+UIPageForm.label.ownerId=Eigent\u00fcmer-ID:
UIPageForm.label.name=Seitenname:
-UIPageForm.label.title=Seiten-Überschrift:
-UIPageForm.label.showMaxWindow=Max. Fenstergröße:
+UIPageForm.label.title=Seiten-\u00dcberschrift:
+UIPageForm.label.showMaxWindow=Max. Fenstergr\u00f6\u00dfe:
UIPageForm.action.Close=Abbrechen
UIPageForm.action.Save=#{word.save}
-UIPageForm.action.Back=Zurück
+UIPageForm.action.Back=Zur\u00fcck
UIPageForm.tab.label.PageSetting=Seiteneigenschaften
UIPageForm.tab.label.Template=Seiten-Vorlage
UIPageForm.tab.label.PermissionSetting=Berechtigungen
UIPageForm.tab.label.UIPageTemplateOptions=Seiten-Layout
UIPageForm.msg.sameName=Dieser Seitennamen wird bereits verwendet.
-UIOwnerIdSelector.title.OwnerIdSelector=Eigentümertyp-Auswahl
+UIOwnerIdSelector.title.OwnerIdSelector=Eigent\u00fcmertyp-Auswahl
UIPopupGroupSelector.title.UIGroupSelector=Gruppen-Auswahl
-UIPopupGroupSelector.title.GroupSelector=Gruppe auswählen
+UIPopupGroupSelector.title.GroupSelector=Gruppe ausw\u00e4hlen
#############################################################################
# org.exoplatform.portal.component.customization.UIPageNodeForm#
#############################################################################
UIPageNodeForm.msg.SameName=Dieser Knotenname wird bereits verwendet.
-UIPageNodeForm.msg.selectPage=Sie müssen eine Seite auswählen.
+UIPageNodeForm.msg.selectPage=Sie m\u00fcssen eine Seite ausw\u00e4hlen.
UIPageNodeForm.msg.startDateBeforeEndDate=Das Ende-Datum muss nach Beginn-Datum liegen.
UIPageNodeForm.action.Save=#{word.save}
UIPageNodeForm.action.Back=#{word.back}
@@ -510,9 +510,9 @@
UIPageNodeForm.label.modifier=Seitenbearbeiter
UIPageNodeForm.label.label=#{word.label}:
UIPageNodeForm.label.visible=Sichtbar:
-UIPageNodeForm.label.showPublicationDate=Veröffentlichungzeitraum:
-UIPageNodeForm.label.startPublicationDate=Veröffentlichungsbeginn:
-UIPageNodeForm.label.endPublicationDate=Veröffentlichungsende:
+UIPageNodeForm.label.showPublicationDate=Ver\u00f6ffentlichungzeitraum:
+UIPageNodeForm.label.startPublicationDate=Ver\u00f6ffentlichungsbeginn:
+UIPageNodeForm.label.endPublicationDate=Ver\u00f6ffentlichungsende:
UIPageNodeForm.Icon.title.SetDefault=Standardeinstellung
UIPageNodeForm.tab.label.PageNodeSetting=Seitenknoten-Eigenschaften
UIPageNodeForm.tab.label.Icon=#{word.icon}
@@ -523,9 +523,9 @@
# org.exoplatform.portal.component.customization.UIPageBrowser #
#############################################################################
-UIPageBrowse.deletePage=Möchten Sie diese Seite löschen?
-UIPageSearch.label.option.ownerType=Eigentümertyp
-UIPageSearch.label.option.ownerId=Eigentümer-ID
+UIPageBrowse.deletePage=M\u00f6chten Sie diese Seite l\u00f6schen?
+UIPageSearch.label.option.ownerType=Eigent\u00fcmertyp
+UIPageSearch.label.option.ownerId=Eigent\u00fcmer-ID
UIPageSearch.label.option.name=Name
UIPageSearch.label.option.title=#{word.title}
@@ -534,11 +534,11 @@
#############################################################################
UIPageNavigationForm.title=Seiten- & Navigations-Einstellungen
-UIPageNavigationForm.label.priority=Priorität :
+UIPageNavigationForm.label.priority=Priorit\u00e4t :
UIPageNavigationForm.label.creator=Ersteller :
UIPageNavigationForm.label.modifier=Bearbeiter :
-UIPageNavigationForm.label.ownerType=Eigentümertyp :
-UIPageNavigationForm.label.ownerId=Eigentümer-ID :
+UIPageNavigationForm.label.ownerType=Eigent\u00fcmertyp :
+UIPageNavigationForm.label.ownerId=Eigent\u00fcmer-ID :
UIPageNavigationForm.label.description=#{word.description}:
UIPageNavigationForm.label.uri=#{word.uri}:
UIPageNavigationForm.label.name=#{word.name}:
@@ -549,10 +549,10 @@
UIPageNavigationForm.action.Save=#{word.save}
UIPageNavigationForm.action.ClosePopup=#{word.close}
UIPageNavigationForm.action.Close=Abbrechen
-UIPageNavigationForm.msg.selectGroup=Sie müssen eine Gruppen auswählen.
-UIPageNavigationForm.msg.existPageNavigation=Die Seitennavigation für {0} existiert bereits.
-UIPageNavigation.msg.noMakablePageNavigation=Ihnen fehlt die Berechtigung, um eine Seitennavigation für diese Gruppe zu erstellen.
-UIPageNavigation.tooltip.upLevel=Ein Niveau höher
+UIPageNavigationForm.msg.selectGroup=Sie m\u00fcssen eine Gruppen ausw\u00e4hlen.
+UIPageNavigationForm.msg.existPageNavigation=Die Seitennavigation f\u00fcr {0} existiert bereits.
+UIPageNavigation.msg.noMakablePageNavigation=Ihnen fehlt die Berechtigung, um eine Seitennavigation f\u00fcr diese Gruppe zu erstellen.
+UIPageNavigation.tooltip.upLevel=Ein Niveau h\u00f6her
UIPageNavigation.label.navigation=Navigation von {0}
UIPageNavigation.label.titleBar=Seiten von {0}
@@ -562,7 +562,7 @@
UIPortalApplication.label.Loading=Ladevorgang...
UIPortalApplication.label.Abort=Abbrechen
-UIPortalApplication.msg.deletePageBody=Diese Komponente enthält die Seiten-Struktur (PageBody). Deshalb kann diese Komponente nicht gelöscht werden.
+UIPortalApplication.msg.deletePageBody=Diese Komponente enth\u00e4lt die Seiten-Struktur (PageBody). Deshalb kann diese Komponente nicht gel\u00f6scht werden.
#############################################################################
# org.exoplatform.organization.webui.component.UIPermissionSelector #
@@ -577,8 +577,8 @@
UIPermissionSelector.label.addEditPermission=Berechtigungseinstellungen
UIPermissionSelector.label.currentSelectedPermissionInfo=Aktuelle Berechtigung
UIPermissionSelector.label.permissionType=Berechtigungstyp
-UIPermissionSelector.action.SelectPermission=Berechtigung auswählen
-UIPermissionSelector.action.DeletePermission=Berechtigung löschen
+UIPermissionSelector.action.SelectPermission=Berechtigung ausw\u00e4hlen
+UIPermissionSelector.action.DeletePermission=Berechtigung l\u00f6schen
#############################################################################
# org.exoplatform.organization.webui.component.UIGroupMembershipSelector #
@@ -595,28 +595,28 @@
UIUserMembershipSelector.header.membershipType=Rolle
UIUserMembershipSelector.header.action=#{word.action}
UIUserMembershipSelector.header.groupId=#{word.groupId}
-UIUserMembershipSelector.action.SelectPermission=Berechtigung auswählen
-UIUserMembershipSelector.action.title.DeleteMembership=Rolle löschen
+UIUserMembershipSelector.action.SelectPermission=Berechtigung ausw\u00e4hlen
+UIUserMembershipSelector.action.title.DeleteMembership=Rolle l\u00f6schen
UserPermissionSelector.title.UIGroupMembershipSelector=Gruppen- und Rollenauswahl
#############################################################################
# org.exoplatform.webui.form.UIFormInputItemSelector #
#############################################################################
-UIFormInputItemSelector.selectType.page=Seitenvorlage auswählen
-UIFormInputItemSelector.selectType.portal=Portalvorlage auswählen
-UIFormInputSet.tooltip.selectgroup=Eine andere Gruppe auswählen
+UIFormInputItemSelector.selectType.page=Seitenvorlage ausw\u00e4hlen
+UIFormInputItemSelector.selectType.portal=Portalvorlage ausw\u00e4hlen
+UIFormInputSet.tooltip.selectgroup=Eine andere Gruppe ausw\u00e4hlen
#############################################################################
# org.exoplatform.webui.form.UIFormInputIconSelector #
#############################################################################
-UIFormInputIconSelector.label.selectIconSet=Piktogrammkategorie auswählen
+UIFormInputIconSelector.label.selectIconSet=Piktogrammkategorie ausw\u00e4hlen
UIFormInputIconSelector.label.iconPreview=Piktogrammvorschau und -auswahl
-UIFormInputIconSelector.label.iconName=Name des ausgewählten Piktogramms
+UIFormInputIconSelector.label.iconName=Name des ausgew\u00e4hlten Piktogramms
UIFormInputIconSelector.label.iconCatergory=Piktogrammkategorie
UIFormInputIconSelector.label.miscIcons=Sonstige Piktogramme
-UIFormInputIconSelector.label.officeIcons=Büropiktogramme
+UIFormInputIconSelector.label.officeIcons=B\u00fcropiktogramme
UIFormInputIconSelector.label.Icon16x16=Piktogramm 16x16
UIFormInputIconSelector.label.Icon24x24=Piktogramm 24x24
UIFormInputIconSelector.label.Icon48x48=Piktogramm 48x48
@@ -624,7 +624,7 @@
UIFormInputIconSelector.label.Icon64x64=Piktogramm 64x64
UIFormInputIconSelector.label.Icon72x72=Piktogramm 72x72
UIFormInputIconSelector.label.misc=Misc Piktogramme
-UIFormInputIconSelector.label.offices=Büropiktogramme
+UIFormInputIconSelector.label.offices=B\u00fcropiktogramme
UIFormInputIconSelector.label.navigation=Navigationspiktogramme
UIFormInputIconSelector.label.tool=Werkzeugpiktogramme
UIFormInputIconSelector.label.user=Benutzerpiktogramme
@@ -644,9 +644,9 @@
UIPageCreationWizard.label.pageCreateWizard=Seitenerstellungsassistent
UIPageCreationWizard.label.step=Schritt
UIPageCreationWizard.label.wizardSteps=Arbeitsschritt
-UIPageCreationWizard.label.step1.title=Navigationsknoten auswählen und Seite erstellen
-UIPageCreationWizard.label.step2.title=Seitenlayoutvorlage auswählen
-UIPageCreationWizard.label.step3.title=Seitenlayout gestalten und Portlets hinzufügen
+UIPageCreationWizard.label.step1.title=Navigationsknoten ausw\u00e4hlen und Seite erstellen
+UIPageCreationWizard.label.step2.title=Seitenlayoutvorlage ausw\u00e4hlen
+UIPageCreationWizard.label.step3.title=Seitenlayout gestalten und Portlets hinzuf\u00fcgen
UIPageCreationWizard.label.abort=#{word.abort}
UIPageCreationWizard.label.back=#{word.back}
UIPageCreationWizard.label.next=#{word.next}
@@ -654,8 +654,8 @@
UIPageCreationWizard.label.previousStep=Vorheriger Schritt
UIPageCreationWizard.label.nextStep=Folgender Schritt
UIPageCreationWizard.msg.NameNotSame=Dieser Name ist bereits vergeben.
-UIPageCreationWizard.msg.notSelectedPageNavigation=Sie müssen eine Navigation auswählen.
-UIPageCreationWizard.msg.StepByStep=Sie müssen zunächst alle Schritte nacheinander bearbeiten.
+UIPageCreationWizard.msg.notSelectedPageNavigation=Sie m\u00fcssen eine Navigation ausw\u00e4hlen.
+UIPageCreationWizard.msg.StepByStep=Sie m\u00fcssen zun\u00e4chst alle Schritte nacheinander bearbeiten.
UIPageNodeWizardPreview.action.Finish=Speichern und Beenden
UIPageNodeWizardPreview.label.nodeName=Knotenname
UIPageNodeWizardPreview.label.nodeLabel=Knotenbezeichnung
@@ -678,7 +678,7 @@
UIWizardPageSelectLayoutForm.tab.label.UIPageTemplateOptions=Seitenvorlagen-Optionen
UIWizardPageSelectLayoutForm.label.normalPage.EmptyLayout=Leeres Layout
UIWizardPageSelectLayoutForm.label.normalPage.CurrentLayout=Aktuelles Layout
-UIWizardPageSelectLayoutForm.label.normalPage.DesktopImage=Arbeitsflächen-Layout
+UIWizardPageSelectLayoutForm.label.normalPage.DesktopImage=Arbeitsfl\u00e4chen-Layout
UIWizardPageSelectLayoutForm.label.normalPage.DashboardLayout=Dashboard-Layout
UIWizardPageSelectLayoutForm.label.columnPage.TwoColumnsLayout=Zwei-Spalten-Layout
UIWizardPageSelectLayoutForm.label.columnPage.ThreeColumnsLayout=Drei-Spalten-Layout
@@ -695,14 +695,14 @@
# org.exoplatform.portal.component.customization.UIWizardPageCreationForm #
############################################################################
-UIWizardPageSetInfo.title=Neue Seite hinzufügen
-UIWizardPageSetInfo.label.curentSelectedNodeInfo=Ausgewählter Seitenknoten
+UIWizardPageSetInfo.title=Neue Seite hinzuf\u00fcgen
+UIWizardPageSetInfo.label.curentSelectedNodeInfo=Ausgew\u00e4hlter Seitenknoten
UIWizardPageSetInfo.label.pageName=Knotenname
UIWizardPageSetInfo.label.pageDisplayName=Anzeige-Name
UIWizardPageSetInfo.label.visible=Sichtbar
-UIWizardPageSetInfo.label.showPublicationDate=Veröffentlichungszeitraum
-UIWizardPageSetInfo.label.startPublicationDate=Veröffentlichungsbeginn
-UIWizardPageSetInfo.label.endPublicationDate=Veröffentlichungsende
+UIWizardPageSetInfo.label.showPublicationDate=Ver\u00f6ffentlichungszeitraum
+UIWizardPageSetInfo.label.startPublicationDate=Ver\u00f6ffentlichungsbeginn
+UIWizardPageSetInfo.label.endPublicationDate=Ver\u00f6ffentlichungsende
UIWizardPageSetInfo.action.Save=#{word.save}
UIWizardPageSetInfo.msg.null=Seite nicht gefunden.
@@ -741,15 +741,15 @@
UIPortlet.label.portletContent=Portlet-Beschreibung
UIPortlet.label.View=Sehen
UIPortlet.lable.information=Beendet
-UIPortlet.deletePortlet=Sind Sie sicher, dass Sie dieses Portlet löschen möchten?
+UIPortlet.deletePortlet=Sind Sie sicher, dass Sie dieses Portlet l\u00f6schen m\u00f6chten?
UIPortlet.tooltip.PortletMode=Portlet-Modus
UIPortlet.tooltip.Minimize=Minimieren
UIPortlet.tooltip.MinimizeRestore=Wiederherstellen
UIPortlet.tooltip.Maximize=Maximieren
-UIPortlet.tooltip.MaximizeRestore=Normalgröße
+UIPortlet.tooltip.MaximizeRestore=Normalgr\u00f6\u00dfe
UIPortlet.tooltip.editPortlet=Portlet bearbeiten
-UIPortlet.tooltip.deletePortlet=Portlet löschen
-UIPortlet.tooltip.ResizeWindow=Fenstergröße verändern
+UIPortlet.tooltip.deletePortlet=Portlet l\u00f6schen
+UIPortlet.tooltip.ResizeWindow=Fenstergr\u00f6\u00dfe ver\u00e4ndern
UIPortlet.tooltip.DragControl=Portlet hier halten und dann ziehen
UIPortlet.message.RuntimeError=Dieses Portlet kann wegen eines Fehlers nicht angezeigt werden.
#############################################################################
@@ -761,11 +761,11 @@
#############################################################################
UIPagePreview.action.Back=#{word.back}
-UIPagePreview.msg.empty=Diese Seite hat keinen Inhalt. Klicken Sie auf Seite Bearbeiten, um einen Inhalt hinzuzufügen.
+UIPagePreview.msg.empty=Diese Seite hat keinen Inhalt. Klicken Sie auf Seite Bearbeiten, um einen Inhalt hinzuzuf\u00fcgen.
#############################################################################
-UIVTabInputSet.label.personalInfo=Persönliche Informationen
+UIVTabInputSet.label.personalInfo=Pers\u00f6nliche Informationen
#############################################################################
# org.exoplatform.portletregistry.webui.component.UIFormAvailablePortlet #
@@ -811,12 +811,12 @@
UIPortalBrowser.header.action=#{word.action}
UIPortalBrowser.header.factoryId=Factory Id
UIPortalBrowser.action.addNewPortal=Neues Portal erstellen
-UIPortalBrowser.action.title.DeletePortal=Portal löschen
-UIPortalBrowser.msg.Invalid-viewPermission=Ihnen fehlt die Zugriffsberechtigung für dieses Portal.
+UIPortalBrowser.action.title.DeletePortal=Portal l\u00f6schen
+UIPortalBrowser.msg.Invalid-viewPermission=Ihnen fehlt die Zugriffsberechtigung f\u00fcr dieses Portal.
UIPortalBrowser.msg.PortalInUse=Das Portal {0} wird zur Zeit benutzt.
UIPortalBrowser.msg.Invalid-createPermission=Ihnen fehlt die Berechtigung, um ein neues Portal zu erstellen. Kontaktieren Sie den System-Verwalter.
-UIPortalBrowser.msg.Invalid-deletePermission=Ihnen fehlt die Berechtigung, um das Portal {0} zu löschen.
-UIPortalBrowser.deletePortal=Sind Sie sicher, dass Sie dieses Portal löschen möchten?
+UIPortalBrowser.msg.Invalid-deletePermission=Ihnen fehlt die Berechtigung, um das Portal {0} zu l\u00f6schen.
+UIPortalBrowser.deletePortal=Sind Sie sicher, dass Sie dieses Portal l\u00f6schen m\u00f6chten?
SitePortal.label=Site Portal
ClassicPortal.label=Classic Portal
WebOSPortal.label=WebOS Portal
@@ -834,10 +834,10 @@
# org.exoplatform.webui.form.UIPopupWindow #
############################################################################
-PopupPageSelector.title.UIPageBrowser=Seite suchen und auswählen
-PopupPageSelector.title.SelectPage=Seite auswählen
+PopupPageSelector.title.UIPageBrowser=Seite suchen und ausw\u00e4hlen
+PopupPageSelector.title.SelectPage=Seite ausw\u00e4hlen
UIControWSPopupWindow.title.UIApplicationTree=Applikationsbaum
-EditGroup.title.UIPageNavigationForm=Navigation hinzufügen
+EditGroup.title.UIPageNavigationForm=Navigation hinzuf\u00fcgen
############################################################################
# org.exoplatform.portal.component.widget.UILogged #
@@ -851,11 +851,11 @@
UILogged.title.widgetNews=GateIn Gadgets
UILogged.title.widgetCategory=Gadget-Kategorie
UILogged.title.widgetItem=Gadgets
-UILogged.title.BrowsersSupport=Unterstützte Browser
+UILogged.title.BrowsersSupport=Unterst\u00fctzte Browser
UILogged.label.Workbeston=Am besten mit
-UILogged.label.Workableon=Ebenfalls möglich
+UILogged.label.Workableon=Ebenfalls m\u00f6glich
UILogged.label.DownloadNow=Jetzt herunterladen
-UILogged.label.RollBack=Änderungen zurücksetzen
+UILogged.label.RollBack=\u00c4nderungen zur\u00fccksetzen
UILogged.label.Save=Speichen
UILogged.label.Finish=Beenden
UILogged.label.Abort=Abbrechen
@@ -868,8 +868,8 @@
UIPortalComponentLogin.label.username=Benutzername
UIForgetPasswordWizard.title=Warum gelingt das Anmelden nicht?
UIForgetPasswordWizard.action.Next=Weiter
-UIForgetPasswordWizard.action.Back=Zurück
-UIForgetPasswordWizard.info=Wir möchten uns für die Unannehmlichkeiten entschuldigen, die Ihnen gerade entstehen.<br />Um das Problem schnellstmöglich zu beheben, führen Sie bitte die nachstehenden Schritte aus.<br /><br />1. Passwort wiedererlangen: <strong>Ihren Benutzernamen</strong> eingeben und dann auf "Senden" klicken.<br/>2. Benutzernamen wiedererlangen: <strong>Ihre Email-Adresse</strong> eingeben und dann auf "Senden" klicken.<br/>
+UIForgetPasswordWizard.action.Back=Zur\u00fcck
+UIForgetPasswordWizard.info=Wir m\u00f6chten uns f\u00fcr die Unannehmlichkeiten entschuldigen, die Ihnen gerade entstehen.<br />Um das Problem schnellstm\u00f6glich zu beheben, f\u00fchren Sie bitte die nachstehenden Schritte aus.<br /><br />1. Passwort wiedererlangen: <strong>Ihren Benutzernamen</strong> eingeben und dann auf "Senden" klicken.<br/>2. Benutzernamen wiedererlangen: <strong>Ihre Email-Adresse</strong> eingeben und dann auf "Senden" klicken.<br/>
UIForgetPasswordWizard.label.forgotpassword=Passwort vergessen
UIForgetPasswordWizard.label.forgotusername=Benutzernamen vergessen
@@ -879,29 +879,29 @@
UIForgetPassword.title=Benutzernamen/Passwort vergessen
UIForgetPassword.action.Send=Senden
-UIForgetPassword.action.Back=Zurück
+UIForgetPassword.action.Back=Zur\u00fcck
UIForgetPassword.label.username=Benutzername :
UIForgetPassword.label.email=Email :
-UIForgetPassword.msg.user-delete=Ihr Benutzername wurde durch einen Administrator gelöscht.
+UIForgetPassword.msg.user-delete=Ihr Benutzername wurde durch einen Administrator gel\u00f6scht.
UIForgetPassword.msg.user-not-exist=Dieser Benutzername existiert nicht.
UIForgetPassword.msg.email-not-exist=Diese Email-Adresse existiert nicht.
-UIForgetPassword.msg.send-mail-success=Bitte überprüfen Sie Ihre Mails.
-UIForgetPassword.msg.expration=Die Gültigkeit Ihres Links ist abgelaufen. Sie müssen den Aktivierungsprozess wiederholen.
-UIForgetPassword.mail.header=Danke für die Kontaktierung unserer Benutzer-Betreuung. Die Anforderung für Ihren Benutzernamen und Passwort ist abgesandt.
+UIForgetPassword.msg.send-mail-success=Bitte \u00fcberpr\u00fcfen Sie Ihre Mails.
+UIForgetPassword.msg.expration=Die G\u00fcltigkeit Ihres Links ist abgelaufen. Sie m\u00fcssen den Aktivierungsprozess wiederholen.
+UIForgetPassword.mail.header=Danke f\u00fcr die Kontaktierung unserer Benutzer-Betreuung. Die Anforderung f\u00fcr Ihren Benutzernamen und Passwort ist abgesandt.
UIForgetPassword.mail.footer=Vielen Dank.
-UIForgetPassword.mail.user=Der Benutzername für Ihr Konto ist:
-UIForgetPassword.mail.password=Das Passwort für Ihr Konto ist:
-UIForgetPassword.mail.link=Sie können ein neues Passwort für Ihren Benutzernamen anfordern. Bitte klicken Sie auf diesen Link:
-UIResetPassword.title=Passwort ändern
+UIForgetPassword.mail.user=Der Benutzername f\u00fcr Ihr Konto ist:
+UIForgetPassword.mail.password=Das Passwort f\u00fcr Ihr Konto ist:
+UIForgetPassword.mail.link=Sie k\u00f6nnen ein neues Passwort f\u00fcr Ihren Benutzernamen anfordern. Bitte klicken Sie auf diesen Link:
+UIResetPassword.title=Passwort \u00e4ndern
UIResetPassword.action.Save=Speichern
-UIResetPassword.action.Close=Schließen
+UIResetPassword.action.Close=Schlie\u00dfen
UIResetPassword.label.username=Benutzername:
UIResetPassword.label.password=Passwort:
-UIResetPassword.label.changepass=Passwort ändern:
+UIResetPassword.label.changepass=Passwort \u00e4ndern:
UIResetPassword.label.newpassword=Neues Passwort:
UIResetPassword.label.confirmnewpassword=Neues Passwort wiederholen:
-UIResetPassword.msg.change-password-successfully=Das Passwort ist geändert worden.
-UIResetPassword.msg.password-is-not-match=Das neue Passwort und die Wiederholung des neuen Passworts müssen identisch sein.
+UIResetPassword.msg.change-password-successfully=Das Passwort ist ge\u00e4ndert worden.
+UIResetPassword.msg.password-is-not-match=Das neue Passwort und die Wiederholung des neuen Passworts m\u00fcssen identisch sein.
UIResetPassword.msg.Invalid-account=Der Benutzername oder das Passwort sind fehlerhaft oder leer. Versuchen Sie es noch einmal.
############################################################################
@@ -913,7 +913,7 @@
UIPopupMessages.label.Error=Fehler
UIPopupMessages.label.Warning=Warnung
UIPopupMessages.label.Info=Information
-UIPopupMessages.Close=Fenster schließen
+UIPopupMessages.Close=Fenster schlie\u00dfen
############################################################################
# org.exoplatform.portal.webui.component.UISitemapPortlet #
@@ -935,8 +935,8 @@
UIContainer.title.Container=Container
UIContainer.title.DragControlArea=An dieser Stelle halten und dann den Container ziehen.
UIContainer.label.Thecontainer=Der Container
-UIContainer.deleteContainer=Sind Sie sicher, dass Sie diesen Container löschen möchten?
-UIContainer.tooltip.closeContainer=Container löschen
+UIContainer.deleteContainer=Sind Sie sicher, dass Sie diesen Container l\u00f6schen m\u00f6chten?
+UIContainer.tooltip.closeContainer=Container l\u00f6schen
UIContainer.tooltip.editContainer=Container bearbeiten
UIContainer.tooltip.drag=Container hierher ziehen
@@ -963,7 +963,7 @@
UIPageDesktop.label.Done=Beenden
UIPageDesktop.title.PortalPage=Portalstrukturseite
UIPageDesktop.title.SaveToDatabase=In der Datenbank speichern
-UIPageDesktop.title.AddApplication=Applikationen hinzufügen
+UIPageDesktop.title.AddApplication=Applikationen hinzuf\u00fcgen
UIPageDesktop.title.PageNavigation=Seitennavigation
UIPageDesktop.title.eXoBrowser=Browser.
UIPageDesktop.title.ShowPortletDesktop=Portlets Zeigen/Ausblenden
@@ -983,8 +983,8 @@
UIPageBody.label.title=Portalstrukturseite
UIPageBody.label.description=Die Portalstrukturseite
UIPageBody.msg.pageNotFoundLine1=Seite nicht gefunden.
-UIPageBody.msg.pageNotFoundLine2=Ihnen fehlt die Berechtigung, um diese Seite zu öffnen.
-UIPageBody.msg.pageNotFoundLine3=Diese Seite ist gelöscht.
+UIPageBody.msg.pageNotFoundLine2=Ihnen fehlt die Berechtigung, um diese Seite zu \u00f6ffnen.
+UIPageBody.msg.pageNotFoundLine3=Diese Seite ist gel\u00f6scht.
UIPageBody.msg.pageNotFoundLine4=Dieser Knoten hat keine Seiten.
############################################################################
@@ -1018,31 +1018,31 @@
###############################################################################
UIFormUploadInput.label.Uploaded=Hochgeladen
-UIFormUploadInput.label.remove=Löschen
+UIFormUploadInput.label.remove=L\u00f6schen
UIFormUploadInput.label.Cancel=#{word.cancel}
-UIFormUploadInput.msg.limit=Die Datei muss weniger als {0} MB groß sein.
+UIFormUploadInput.msg.limit=Die Datei muss weniger als {0} MB gro\u00df sein.
###############################################################################
# org.exoplatform.portal.webui.component.customization.UIPageNodeSelector #
###############################################################################
-UINavigationNodeSelectorPopupMenu.event.AddNode=Neuen Knoten hinzufügen
-UINavigationNodeSelectorPopupMenu.event.PasteNode=Knoten einfügen
+UINavigationNodeSelectorPopupMenu.event.AddNode=Neuen Knoten hinzuf\u00fcgen
+UINavigationNodeSelectorPopupMenu.event.PasteNode=Knoten einf\u00fcgen
-NavigationNodePopupMenu.event.AddNode=Neuen Knoten hinzufügen
+NavigationNodePopupMenu.event.AddNode=Neuen Knoten hinzuf\u00fcgen
NavigationNodePopupMenu.event.EditPageNode=Seite dieses Knotens bearbeiten
NavigationNodePopupMenu.event.EditSelectedNode=Knoten bearbeiten
NavigationNodePopupMenu.event.EditNavigation=Navigation bearbeiten
NavigationNodePopupMenu.event.CopyNode=Knoten kopieren
-NavigationNodePopupMenu.event.CloneNode=Knoten vervielfältigen
+NavigationNodePopupMenu.event.CloneNode=Knoten vervielf\u00e4ltigen
NavigationNodePopupMenu.event.CutNode=Knoten ausschneiden
NavigationNodePopupMenu.event.MoveUp=Hinauf bewegen
NavigationNodePopupMenu.event.MoveDown=Hinunter bewegen
-NavigationNodePopupMenu.event.PasteNode=Knoten einfügen
+NavigationNodePopupMenu.event.PasteNode=Knoten einf\u00fcgen
NavigationNodePopupMenu.event.SaveNavigation=Navigation Speichern
-NavigationNodePopupMenu.event.DeleteNode=Knoten löschen
-UIGroupManagement.msg.Edit=Sie müssen eine Gruppe auswählen.
-UIGroupManagement.msg.Delete=Sie können diese Gruppe nicht löschen, weil sie durch ein anderes Programm gelöscht wird.
-UIGroupManagement.msg.DeleteMandatory=Sie können diese Gruppe nicht löschen, weil sie (oder eine Ihrer Untergruppen) obligatorisch ist.
+NavigationNodePopupMenu.event.DeleteNode=Knoten l\u00f6schen
+UIGroupManagement.msg.Edit=Sie m\u00fcssen eine Gruppe ausw\u00e4hlen.
+UIGroupManagement.msg.Delete=Sie k\u00f6nnen diese Gruppe nicht l\u00f6schen, weil sie durch ein anderes Programm gel\u00f6scht wird.
+UIGroupManagement.msg.DeleteMandatory=Sie k\u00f6nnen diese Gruppe nicht l\u00f6schen, weil sie (oder eine Ihrer Untergruppen) obligatorisch ist.
###############################################################################
# org.exoplatform.portal.webui.component.customization.UIEditCurentPage #
@@ -1053,25 +1053,25 @@
UIEditCurentPage.label.wizardSteps=Schritte
UIEditCurentPage.label.next=Vor
UIEditCurentPage.label.done=Speichern
-UIEditCurentPage.label.back=Zurück
+UIEditCurentPage.label.back=Zur\u00fcck
UIEditCurentPage.label.abort=Abbrechen
-UIEditCurentPage.label.step2.title=Seitenknoten auswählen und Seitennamen eingeben
-UIEditCurentPage.label.step3.title=Seiten-Layout-Vorlage auswählen
+UIEditCurentPage.label.step2.title=Seitenknoten ausw\u00e4hlen und Seitennamen eingeben
+UIEditCurentPage.label.step3.title=Seiten-Layout-Vorlage ausw\u00e4hlen
UIEditCurentPage.label.step4.title=Ziehen und Ablegen
###############################################################################
# org.exoplatform.portal.webui.UIAccessGroup #
###############################################################################
-UIAccessGroup.deleteAccessGroup=Sind Sie sicher, dass Sie diese Zugriffsgruppen löschen möchten?
+UIAccessGroup.deleteAccessGroup=Sind Sie sicher, dass Sie diese Zugriffsgruppen l\u00f6schen m\u00f6chten?
#############################################################################
# org.exoplatform.portal.organization.component.UISharedPortalResources#
#############################################################################
-UISharedPortalResources.msg.notSelected=Sie müssen eine Gruppe auswählen.
-UISharedNavigation.msg.notSelected=Sie müssen eine Gruppe auswählen.
-Office.label=Büro
+UISharedPortalResources.msg.notSelected=Sie m\u00fcssen eine Gruppe ausw\u00e4hlen.
+UISharedNavigation.msg.notSelected=Sie m\u00fcssen eine Gruppe ausw\u00e4hlen.
+Office.label=B\u00fcro
Default.label=Standard
FactoryId.left.title=Factory Id
FactoryId.title=Factory Id
@@ -1099,8 +1099,8 @@
################################################################################
UIAccountSetting.tab.label.UIAccountProfiles=Kontoprofil
-UIAccountSetting.tab.label.UIAccountChangePass=Passwort ändern
-UIAccountSetting.action.Close=Schließen
+UIAccountSetting.tab.label.UIAccountChangePass=Passwort \u00e4ndern
+UIAccountSetting.action.Close=Schlie\u00dfen
#se xoa##
@@ -1108,19 +1108,19 @@
#se xoa#
UIAccountProfiles.action.Save=Speichern
-UIAccountProfiles.action.Reset=Zurücksetzen
+UIAccountProfiles.action.Reset=Zur\u00fccksetzen
UIAccountProfiles.label.userName=Benutzername :
UIAccountProfiles.label.firstName=Vorname :
UIAccountProfiles.label.lastName=Nachname :
UIAccountProfiles.label.email=Email :
UIAccountProfiles.msg.update.success=Die Kontoinformation wurde aktualisiert.
UIAccountChangePass.action.Save=Speichern
-UIAccountChangePass.action.Reset=Zurücksetzen
+UIAccountChangePass.action.Reset=Zur\u00fccksetzen
UIAccountChangePass.label.currentpass=Aktuelles Passwort:
UIAccountChangePass.label.newpass=Neues Passwort:
UIAccountChangePass.label.confirmnewpass=Neues Passwort wiederholen :
-UIAccountChangePass.msg.change.pass.success=Das Password wurde geändert.
-UIAccountChangePass.msg.password-is-not-match=Das neue Passwort und die Wiederholung des neuen Passworts müssen identisch sein.
+UIAccountChangePass.msg.change.pass.success=Das Password wurde ge\u00e4ndert.
+UIAccountChangePass.msg.password-is-not-match=Das neue Passwort und die Wiederholung des neuen Passworts m\u00fcssen identisch sein.
UIAccountChangePass.msg.currentpassword-is-not-match=Das aktuelle Passwort ist nicht korrekt.
################################################################################
@@ -1141,18 +1141,18 @@
UIGadgetContainerManagement.action.close=#{word.cancel}
UIGadgetContainerManagement.action.save=#{word.save}
-UIGadgetContainerManagement.confirm.DeleteContainer=Sind Sie sicher, dass Sie diesen Container löschen möchten?
-UIGadgetContainerManagement.confirm.DeleteGadget=Sind Sie sicher, dass Sie dieses Gadget löschen möchten?
+UIGadgetContainerManagement.confirm.DeleteContainer=Sind Sie sicher, dass Sie diesen Container l\u00f6schen m\u00f6chten?
+UIGadgetContainerManagement.confirm.DeleteGadget=Sind Sie sicher, dass Sie dieses Gadget l\u00f6schen m\u00f6chten?
UIGadgetContainerManagement.title.manager=Verwaltung der Gadget-Container
UIGadgetContainerManagement.title.containers=Container
-UIGadgetContainerManagement.title.selectedContainer=Information zum ausgewählten Gadget:
+UIGadgetContainerManagement.title.selectedContainer=Information zum ausgew\u00e4hlten Gadget:
UIGadgetContainerManagement.msg.emptyList=In dieser Kategorie gibt es keinen Container.
-UIGadgetContainerManagement.msg.noSelected=Kein Container ausgewählt.
+UIGadgetContainerManagement.msg.noSelected=Kein Container ausgew\u00e4hlt.
UIGadgetContainerManagement.label.label=Containerbezeichnung:
UIGadgetContainerManagement.label.description=Container-Beschreibung:
-UIGadgetContainerManagement.tooltip.remove=Ausgewählten Gadget-Container löschen
-UIGadgetContainerManagement.tooltip.edit=Ausgewählten Gadget-Container bearbeiten
-UIGadgetContainerManagement.tooltip.addnew=Neuen Gadget-Container hinzufügen
+UIGadgetContainerManagement.tooltip.remove=Ausgew\u00e4hlten Gadget-Container l\u00f6schen
+UIGadgetContainerManagement.tooltip.edit=Ausgew\u00e4hlten Gadget-Container bearbeiten
+UIGadgetContainerManagement.tooltip.addnew=Neuen Gadget-Container hinzuf\u00fcgen
################################################################################
# org.exoplatform.portal.webui.application.UIGadgetContainerForm
@@ -1169,7 +1169,7 @@
# org.exoplatform.portal.webui.container.UIWidgetContainer
################################################################################
-UIWidgetContainer.tooltip.addWidget=Gadget hinzufügen
+UIWidgetContainer.tooltip.addWidget=Gadget hinzuf\u00fcgen
UIWidgetContainer.tooltip.scrollDown=Nach unten scrollen
UIWidgetContainer.tooltip.scrollUp=Nach oben scrollen
@@ -1178,24 +1178,24 @@
################################################################################
Theme.UIItemThemeSelector.item.SimpleBlue=Blau Schlicht
-Theme.UIItemThemeSelector.item.SimpleGreen=Grün Schlicht
+Theme.UIItemThemeSelector.item.SimpleGreen=Gr\u00fcn Schlicht
Theme.UIItemThemeSelector.item.SimplePink=Pink Schlicht
Theme.UIItemThemeSelector.item.SimpleViolet=Violett Schlicht
Theme.UIItemThemeSelector.item.SimpleOrange=Orange Schlicht
Theme.UIItemThemeSelector.item.RoundConerPink=Pink Runde Ecken
Theme.UIItemThemeSelector.item.RoundConerOrange=Orange Runde Ecken
-Theme.UIItemThemeSelector.item.RoundConerGreen=Grün Runde Ecken
+Theme.UIItemThemeSelector.item.RoundConerGreen=Gr\u00fcn Runde Ecken
Theme.UIItemThemeSelector.item.RoundConerViolet=Violett Runde Ecken
Theme.UIItemThemeSelector.item.RoundConerBlue=Blau Runde Ecken
Theme.UIItemThemeSelector.item.ShadowPink=Pink Schatten
Theme.UIItemThemeSelector.item.ShadowOrange=Orange Schatten
Theme.UIItemThemeSelector.item.ShadowBlue=Blau Schatten
Theme.UIItemThemeSelector.item.ShadowViolet=Violett Schatten
-Theme.UIItemThemeSelector.item.ShadowGreen=Grün Schatten
+Theme.UIItemThemeSelector.item.ShadowGreen=Gr\u00fcn Schatten
Theme.UIItemThemeSelector.item.VistaBlue=Vista Blau
Theme.UIItemThemeSelector.item.VistaTheme=Vista-Thema
Theme.UIItemThemeSelector.item.MacBlack=Mac Schwarz
-Theme.UIItemThemeSelector.item.MacGreenSteel=Mac Grün Stahl
+Theme.UIItemThemeSelector.item.MacGreenSteel=Mac Gr\u00fcn Stahl
Theme.UIItemThemeSelector.item.MacTheme=Mac-Thema
Theme.UIItemThemeSelector.item.MacGray=Mac Grau
Theme.UIItemThemeSelector.item.DefaultTheme=Standard-Thema
@@ -1210,18 +1210,18 @@
################################################################################
UIAddGadgetPopup.title.UIDashboardSelectContainer=Dashboard Arbeitsbereich
-UIDashboardSelectContainer.action.addGadget=Gadget hinzufügen
-UIDashboardContainer.label.openWorkspace=Gadgets hinzufügen
+UIDashboardSelectContainer.action.addGadget=Gadget hinzuf\u00fcgen
+UIDashboardContainer.label.openWorkspace=Gadgets hinzuf\u00fcgen
UIDashboardContainer.label.SaveTitle=Speichern
UIDashboardContainer.label.CancelTitle=Abbrechen
UIDashboardContainer.label.Debug=Debug
UIDashboardContainer.label.Cache=Kein Cache
UIDashboardEditForm.label.totalColumns=Anzahl der Spalten
UIDashboardEditForm.label.isPrivate=Ist Privat:
-UIDashboardEditForm.label.owner=Eigentümer:
+UIDashboardEditForm.label.owner=Eigent\u00fcmer:
UIDashboard.msg.required=Das Textfeld ist obligatorisch.
UIDashboard.msg.addGadget=Ziehen Sie Ihre Gadgets hierher.
-UIDashboard.msg.notUrl=Die URL is ungültig. Geben Sie eine korrekte URL einer Gadget-XML-Datei oder einer RSS-Quelle ein.
+UIDashboard.msg.notUrl=Die URL is ung\u00fcltig. Geben Sie eine korrekte URL einer Gadget-XML-Datei oder einer RSS-Quelle ein.
UIDashboard.msg.ApplicationNotExisted=Diese Applikation existiert nicht.
################################################################################
@@ -1239,32 +1239,32 @@
UIUserSelector.label.firstName=Vorname
UIUserSelector.label.email=Email
UIUserSelector.label.action=Aktion
-UIUserSelector.label.Add=Hinzufügen
-UIUserSelector.label.Close=Schließen
+UIUserSelector.label.Add=Hinzuf\u00fcgen
+UIUserSelector.label.Close=Schlie\u00dfen
UIUserSelector.msg.empty=Keine Daten
-UIUserSelector.msg.user-required=Mindestens einen Benutzer auswählen.
+UIUserSelector.msg.user-required=Mindestens einen Benutzer ausw\u00e4hlen.
################################################################################
# org.exoplatform.portal.webui.application.UIAddNewApplication
################################################################################
-UIAddNewApplication.label.AddApplication=Applikation hinzufügen
+UIAddNewApplication.label.AddApplication=Applikation hinzuf\u00fcgen
UIAddNewApplication.label.Categories=Kategorien
-UIAddNewApplication.label.Select=Applikation auswählen
+UIAddNewApplication.label.Select=Applikation ausw\u00e4hlen
UIAddNewApplication.label.NoneApp=Keine Applikation vorhanden. Öffnen Sie das Applikations-Registrier-Portlet um Applikationen zu importieren.
UIAddNewApplication.label.Type=Typ:
UIAddNewApplication.label.Created=Erstellt durch:
UIAddNewApplication.label.Description=Beschreibung:
-UIAddNewApplication.label.Close=Schließen
-UIAddNewApplication.label.Add=Applikation zur Seite hinzufügen
-UIAddNewApplication.label.AddToStartup=Applikation hinzufügen und sofort ausführen
+UIAddNewApplication.label.Close=Schlie\u00dfen
+UIAddNewApplication.label.Add=Applikation zur Seite hinzuf\u00fcgen
+UIAddNewApplication.label.AddToStartup=Applikation hinzuf\u00fcgen und sofort ausf\u00fchren
#############################################################################
#org.exoplatform.portal.webui.component.UIPortalNavigation #
#############################################################################
UIPortalNavigation.Label.Next=Vor
-UIPortalNavigation.Label.Previous=Zurück
+UIPortalNavigation.Label.Previous=Zur\u00fcck
#############################################################################
# org.exoplatform.portal.component.customization.UIDropDownConfigs #
@@ -1285,31 +1285,31 @@
# org.exoplatform.portal.webui.container.UIBrowserPortlet #
############################################################################
-UIBrowserPortlet.Back=Zurück
+UIBrowserPortlet.Back=Zur\u00fcck
UIBrowserPortlet.Forward=Vor
UIBrowserPortlet.Refresh=Aktualisieren
UIBrowserPortlet.Stop=Anhalten
-UIBrowserPortlet.Goto=Angezeigte Adresse öffnen
+UIBrowserPortlet.Goto=Angezeigte Adresse \u00f6ffnen
UIBrowserPortlet.Go=Los
-UIBrowserPortlet.Untitled=(Ohne Überschrift)
+UIBrowserPortlet.Untitled=(Ohne \u00dcberschrift)
UIBrowserPortlet.Tab=Neue Registerkarte
############################################################################
# org.exoplatform.portal.webui.container.UIPopupWindow #
############################################################################
-UIPopupWindow.Close=Fenster Schließen
-UIPopupWindow.title.UIPageNodeForm=Seitenknoten hinzufügen
+UIPopupWindow.Close=Fenster Schlie\u00dfen
+UIPopupWindow.title.UIPageNodeForm=Seitenknoten hinzuf\u00fcgen
UIPopupWindow.title.UINavigationManagement=Navigations-Verwaltung
UIPopupWindow.title.UIPageNavigationForm=Formular zur Seien-Navigation
-PopupPageSelector2.title.SelectPage=Seite auswählen
+PopupPageSelector2.title.SelectPage=Seite ausw\u00e4hlen
############################################################################
# org.exoplatform.navigation.webui.component.UISiteManagement #
############################################################################
-UISiteManagement.msg.Invalid-deletePermission=Ihnen fehlt die Berechtigung, um dieses Portal zu löschen.
+UISiteManagement.msg.Invalid-deletePermission=Ihnen fehlt die Berechtigung, um dieses Portal zu l\u00f6schen.
UISiteManagement.msg.portal-not-exist=Das Portal existiert nicht.
UISiteManagement.msg.Invalid-editPermission=Ihnen fehlt die Berechtigung, um die um das Portal zu bearbeiten.
@@ -1317,9 +1317,9 @@
# org.exoplatform.navigation.webui.component.UIGroupNavigationManagement #
############################################################################
-UIGroupNavigationManagement.Action.Add=Navigation hinzufügen
-UIGroupNavigationManagement.Delete.Confirm=Sind Sie sicher, dass Sie diese Navigation löschen möchten?
-UIGroupNavigationManagement.msg.Invalid-deletePermission=Ihnen fehlt die Berechtigung, um diese Navigation zu löschen.
+UIGroupNavigationManagement.Action.Add=Navigation hinzuf\u00fcgen
+UIGroupNavigationManagement.Delete.Confirm=Sind Sie sicher, dass Sie diese Navigation l\u00f6schen m\u00f6chten?
+UIGroupNavigationManagement.msg.Invalid-deletePermission=Ihnen fehlt die Berechtigung, um diese Navigation zu l\u00f6schen.
UIGroupNavigationManagement.msg.navigation-not-exist=Die Navigation existiert nicht.
UIGroupNavigationManagement.msg.Invalid-editPermission=Ihnen fehlt die Berechtigung, um diese Navigation zu bearbeiten.
@@ -1327,15 +1327,15 @@
# org.exoplatform.navigation.webui.component.UIGroupNavigationManagement #
############################################################################
-UINavigationManagement.action.addNode=Knoten hinzufügen
-UINavigationManagement.msg.NavigationNotExistAnymore=Die Navigation ist gelöscht worden..
+UINavigationManagement.action.addNode=Knoten hinzuf\u00fcgen
+UINavigationManagement.msg.NavigationNotExistAnymore=Die Navigation ist gel\u00f6scht worden..
############################################################################
# org.exoplatform.navigation.webui.component.UIAddGroupNavigation #
############################################################################
-UIAddGroupNavigation.Action.Add=Navigation hinzufügen
-UIAddGroupNavigation.Label.NoPermission=Ihnen fehlt die Berechtigung, um die Navigation hinzuzufügen.
+UIAddGroupNavigation.Action.Add=Navigation hinzuf\u00fcgen
+UIAddGroupNavigation.Label.NoPermission=Ihnen fehlt die Berechtigung, um die Navigation hinzuzuf\u00fcgen.
UIAddGroupNavigation.header.Group=Gruppe
############################################################################
@@ -1345,9 +1345,9 @@
UIGadget.tooltip.Minimize=Minimieren
UIGadget.tooltip.Unminimize=Wiederherstellen
UIGadget.tooltip.Maximize=Maximieren
-UIGadget.tooltip.Unmaximize=Normalgröße
+UIGadget.tooltip.Unmaximize=Normalgr\u00f6\u00dfe
UIGadget.tooltip.editGadget=Gadget bearbeiten
-UIGadget.tooltip.deleteGadget=Gadget löschen
+UIGadget.tooltip.deleteGadget=Gadget l\u00f6schen
Locale.zh_CN=Vereinfachtes Chinesisch
14 years, 6 months
gatein SVN: r3637 - portal/trunk/testsuite/testdefinitions.
by do-not-reply@jboss.org
Author: hangnguyen
Date: 2010-07-16 06:44:43 -0400 (Fri, 16 Jul 2010)
New Revision: 3637
Modified:
portal/trunk/testsuite/testdefinitions/GateIn_v3.1.0_BasicPortlets_TestDefinition.ods
Log:
Update test case for GateIn_v3.1.0GA
Modified: portal/trunk/testsuite/testdefinitions/GateIn_v3.1.0_BasicPortlets_TestDefinition.ods
===================================================================
(Binary files differ)
14 years, 6 months
gatein SVN: r3636 - portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium.
by do-not-reply@jboss.org
Author: vuthelinh
Date: 2010-07-16 04:27:34 -0400 (Fri, 16 Jul 2010)
New Revision: 3636
Modified:
portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java
Log:
Update new commands : chooseCancelOnNextConfirmation
Modified: portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java 2010-07-16 02:52:59 UTC (rev 3635)
+++ portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java 2010-07-16 08:27:34 UTC (rev 3636)
@@ -213,7 +213,7 @@
sb.append(param2);
sb.append("\", \"1,1\");\n");
sb.append("selenium.waitForPageToLoad(timeout);\n");
- } else if (param1.equals("close")) {
+ } else if (param1.equals("close") || param1.equals("chooseCancelOnNextConfirmation")) {
sb.append("selenium.");
sb.append(param1);
sb.append("();\n");
14 years, 6 months
gatein SVN: r3635 - portal/trunk/testsuite/testdefinitions.
by do-not-reply@jboss.org
Author: hangnguyen
Date: 2010-07-15 22:52:59 -0400 (Thu, 15 Jul 2010)
New Revision: 3635
Modified:
portal/trunk/testsuite/testdefinitions/GateIn_v3.1.0_BasicPortlets_TestDefinition.ods
Log:
Update test case for GateIn_v3.1.0GA
Modified: portal/trunk/testsuite/testdefinitions/GateIn_v3.1.0_BasicPortlets_TestDefinition.ods
===================================================================
(Binary files differ)
14 years, 6 months
gatein SVN: r3634 - portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium.
by do-not-reply@jboss.org
Author: hangnguyen
Date: 2010-07-15 22:45:16 -0400 (Thu, 15 Jul 2010)
New Revision: 3634
Modified:
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_01_001_CheckShowingGroupManagementForm.html
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_03_002_CheckEditGroupForm.html
Log:
TESTVN-356: Clean and improve
Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_01_001_CheckShowingGroupManagementForm.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_01_001_CheckShowingGroupManagementForm.html 2010-07-16 02:45:08 UTC (rev 3633)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_01_001_CheckShowingGroupManagementForm.html 2010-07-16 02:45:16 UTC (rev 3634)
@@ -152,12 +152,22 @@
<td></td>
</tr>
<tr>
+ <td>echo</td>
+ <td>-- 1</td>
+ <td></td>
+</tr>
+<tr>
<td>verifyOrdered</td>
<td>//div[@id='UIOrganizationPortlet']/div[2]/div[2]/div[1]/div[1]/div/div/div/a[1]</td>
<td>link=Communication</td>
</tr>
<tr>
<td>echo</td>
+ <td>--2</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
<td>-- Check Up level function while showing sub group--</td>
<td></td>
</tr>
Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_03_002_CheckEditGroupForm.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_03_002_CheckEditGroupForm.html 2010-07-16 02:45:08 UTC (rev 3633)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_03_002_CheckEditGroupForm.html 2010-07-16 02:45:16 UTC (rev 3634)
@@ -102,31 +102,16 @@
<td></td>
</tr>
<tr>
- <td>waitForTextPresent</td>
- <td>Group Name </td>
- <td></td>
-</tr>
-<tr>
<td>verifyTextPresent</td>
- <td>Group Name </td>
+ <td>Group Name</td>
<td></td>
</tr>
<tr>
- <td>waitForTextPresent</td>
- <td>Label</td>
- <td></td>
-</tr>
-<tr>
<td>verifyTextPresent</td>
<td>Label</td>
<td></td>
</tr>
<tr>
- <td>waitForTextPresent</td>
- <td>Description</td>
- <td></td>
-</tr>
-<tr>
<td>verifyTextPresent</td>
<td>Description</td>
<td></td>
@@ -142,6 +127,11 @@
<td></td>
</tr>
<tr>
+ <td>waitForElementPresent</td>
+ <td>link=Sign out</td>
+ <td></td>
+</tr>
+<tr>
<td>clickAndWait</td>
<td>link=Sign out</td>
<td></td>
14 years, 6 months
gatein SVN: r3633 - portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium.
by do-not-reply@jboss.org
Author: hangnguyen
Date: 2010-07-15 22:45:08 -0400 (Thu, 15 Jul 2010)
New Revision: 3633
Added:
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_04_001_DeleteGroupWithDeletingConfirmation.html
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_04_003_DeleteGroupWithoutSelectingGroup.html
Log:
TESTVN-1006: Create new GateIn Selenium
Added: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_04_001_DeleteGroupWithDeletingConfirmation.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_04_001_DeleteGroupWithDeletingConfirmation.html (rev 0)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_04_001_DeleteGroupWithDeletingConfirmation.html 2010-07-16 02:45:08 UTC (rev 3633)
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head profile="http://selenium-ide.openqa.org/profiles/test-case">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<link rel="selenium.base" href="" />
+<title>Test_PRL_03_04_001_DeleteGroupWithDeletingConfirmation</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">Test_PRL_03_04_001_DeleteGroupWithDeletingConfirmation</td></tr>
+</thead><tbody>
+<tr>
+ <td>open</td>
+ <td>/portal/public/classic/</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-- Delete group without confirmation --</td>
+ <td></td>
+</tr>
+<tr>
+ <td>windowMaximize</td>
+ <td></td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>link=Sign in</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>username</td>
+ <td></td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>username</td>
+ <td>root</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>password</td>
+ <td>gtn</td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>//div[@id='UIPortalLoginFormAction']/div/div/div/a</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-- Go to User and Group management--</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>link=Users and groups management</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-- Choose manage group --</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>//div[@id='UIOrganizationPortlet']/div[2]/div[1]/div/div/div/div/div/div/a[2]/div[1]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>//div[@id='UIOrganizationPortlet']/div[2]/div[1]/div/div/div/div/div/div/a[2]/div[1]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-- Click Add new group --</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>//div[@id='UIOrganizationPortlet']/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/a[3]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>//div[@id='UIOrganizationPortlet']/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/a[3]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>groupName</td>
+ <td></td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>groupName</td>
+ <td>Test_PRL_03_04_001</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>label</td>
+ <td>Test_PRL_03_04_001</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>description</td>
+ <td>Test_PRL_03_04_001</td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>link=Save</td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>link=Save</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-- Delete group with deleting confirmation--</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>//div[@id='UIOrganizationPortlet']/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/a[1]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>//div[@id='UIOrganizationPortlet']/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/a[1]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>assertConfirmation</td>
+ <td>Are you sure you want to delete this group?</td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextNotPresent</td>
+ <td>link=Test_PRL_03_04_001</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>link=Sign out</td>
+ <td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>
Added: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_04_003_DeleteGroupWithoutSelectingGroup.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_04_003_DeleteGroupWithoutSelectingGroup.html (rev 0)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_PRL_03_04_003_DeleteGroupWithoutSelectingGroup.html 2010-07-16 02:45:08 UTC (rev 3633)
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head profile="http://selenium-ide.openqa.org/profiles/test-case">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<link rel="selenium.base" href="" />
+<title>Test_PRL_03_04_003_DeleteGroupWithoutSelectingGroup</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">Test_PRL_03_04_003_DeleteGroupWithoutSelectingGroup</td></tr>
+</thead><tbody>
+<tr>
+ <td>open</td>
+ <td>/portal/public/classic/</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-- Delete group without selecting group --</td>
+ <td></td>
+</tr>
+<tr>
+ <td>windowMaximize</td>
+ <td></td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>link=Sign in</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>username</td>
+ <td></td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>username</td>
+ <td>root</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>password</td>
+ <td>gtn</td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>//div[@id='UIPortalLoginFormAction']/div/div/div/a</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-- Go to User and Group management --</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>link=Users and groups management</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-- Choose Group management --</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>link=Group Management</td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>link=Group Management</td>
+ <td></td>
+</tr>
+<tr>
+ <td>echo</td>
+ <td>-- Click delete group --</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>//div[@id='UIOrganizationPortlet']/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/a[1]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>//div[@id='UIOrganizationPortlet']/div[2]/div[2]/div[1]/div[2]/div[1]/div[1]/a[1]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>assertConfirmation</td>
+ <td>Are you sure you want to delete this group?</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForTextPresent</td>
+ <td>You must select a group. </td>
+ <td></td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>You must select a group. </td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementPresent</td>
+ <td>//div[2]/div[2]/div/div[2]/div/div/div/div/div/div[3]/div/table/tbody/tr/td/div/div/div/div/a</td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>//div[2]/div[2]/div/div[2]/div/div/div/div/div/div[3]/div/table/tbody/tr/td/div/div/div/div/a</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>link=Sign out</td>
+ <td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>
14 years, 6 months