gatein SVN: r8179 - epp/docs/branches/5.2/Reference_Guide/en-US/modules/eXoJCR/jcr/protocols.
by do-not-reply@jboss.org
Author: smumford
Date: 2011-12-01 00:52:16 -0500 (Thu, 01 Dec 2011)
New Revision: 8179
Modified:
epp/docs/branches/5.2/Reference_Guide/en-US/modules/eXoJCR/jcr/protocols/webdav.xml
Log:
Added comment re WebDAV Consideration cross-published in SP User Guide
Modified: epp/docs/branches/5.2/Reference_Guide/en-US/modules/eXoJCR/jcr/protocols/webdav.xml
===================================================================
--- epp/docs/branches/5.2/Reference_Guide/en-US/modules/eXoJCR/jcr/protocols/webdav.xml 2011-12-01 05:07:35 UTC (rev 8178)
+++ epp/docs/branches/5.2/Reference_Guide/en-US/modules/eXoJCR/jcr/protocols/webdav.xml 2011-12-01 05:52:16 UTC (rev 8179)
@@ -333,6 +333,8 @@
<section id="sect-Reference_Guide-WebDAV-WebDAV_Considerations">
<title>WebDAV Considerations</title>
+ <!-- DOCS NOTE: This content is duplicated in the Site Publisher User Guide to avoid cross-document linking.
+ Any changes here should also be made there-->
<para>
There are some restrictions for WebDAV in different operating systems.
</para>
@@ -346,27 +348,27 @@
<para>
To fix this, do as follows:
</para>
- <orderedlist>
- <listitem>
+ <procedure>
+ <step>
<para>
Go to Windows Registry Editor.
</para>
- </listitem>
- <listitem>
+ </step>
+ <step>
<para>
Find a key: \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlset\services\WebClient\Parameters\BasicAuthLevel .
</para>
- </listitem>
- <listitem>
+ </step>
+ <step>
<para>
Change the value to 2.
</para>
- </listitem>
+ </step>
- </orderedlist>
+ </procedure>
<formalpara id="form-Reference_Guide-WebDAV_Considerations-Microsoft_Office_2010">
<title>Microsoft Office 2010</title>
<para>
@@ -434,14 +436,14 @@
<para>
To enable Basic authentication on the client computer, follow these steps:
</para>
- <orderedlist>
- <listitem>
+ <procedure>
+ <step>
<para>
Click Start, type <literal>regedit</literal> in the Start Search box, and then press Enter.
</para>
- </listitem>
- <listitem>
+ </step>
+ <step>
<para>
Locate and then click the following registry subkey:
</para>
@@ -449,33 +451,33 @@
<envar>HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet</envar>
</para>
- </listitem>
- <listitem>
+ </step>
+ <step>
<para>
On the <guilabel>Edit</guilabel> menu, point to <guilabel>New</guilabel>, and then click <guilabel>DWORD Value</guilabel>.
</para>
- </listitem>
- <listitem>
+ </step>
+ <step>
<para>
Type <literal>BasicAuthLevel</literal>, and then press <keycap>Enter</keycap>.
</para>
- </listitem>
- <listitem>
+ </step>
+ <step>
<para>
Right-click <literal>BasicAuthLevel</literal>, and then click <guilabel>Modify</guilabel>.
</para>
- </listitem>
- <listitem>
+ </step>
+ <step>
<para>
In the Value data box, type <literal>2</literal>, and then click <guilabel>OK</guilabel>.
</para>
- </listitem>
+ </step>
- </orderedlist>
+ </procedure>
</section>
13 years
gatein SVN: r8178 - portal/trunk/component/identity/src/main/java/org/exoplatform/services/organization/idm.
by do-not-reply@jboss.org
Author: haint
Date: 2011-12-01 00:07:35 -0500 (Thu, 01 Dec 2011)
New Revision: 8178
Modified:
portal/trunk/component/identity/src/main/java/org/exoplatform/services/organization/idm/PicketLinkIDMOrganizationServiceImpl.java
Log:
GTNPORTAL-2299 Test Transaction's status before commit
Modified: portal/trunk/component/identity/src/main/java/org/exoplatform/services/organization/idm/PicketLinkIDMOrganizationServiceImpl.java
===================================================================
--- portal/trunk/component/identity/src/main/java/org/exoplatform/services/organization/idm/PicketLinkIDMOrganizationServiceImpl.java 2011-12-01 04:43:30 UTC (rev 8177)
+++ portal/trunk/component/identity/src/main/java/org/exoplatform/services/organization/idm/PicketLinkIDMOrganizationServiceImpl.java 2011-12-01 05:07:35 UTC (rev 8178)
@@ -210,11 +210,18 @@
if (configuration.isUseJTA())
{
UserTransaction tx = (UserTransaction)new InitialContext().lookup("java:comp/UserTransaction");
- tx.commit();
+ if(tx.getStatus() == Status.STATUS_ACTIVE)
+ {
+ tx.commit();
+ }
+
}
else
{
- idmService_.getIdentitySession().getTransaction().commit();
+ if(idmService_.getIdentitySession().getTransaction().isActive())
+ {
+ idmService_.getIdentitySession().getTransaction().commit();
+ }
}
}
catch (Exception e)
13 years
gatein SVN: r8177 - in portal/trunk/webui/core/src/test/java/org/exoplatform/webui: binding and 1 other directory.
by do-not-reply@jboss.org
Author: haint
Date: 2011-11-30 23:43:30 -0500 (Wed, 30 Nov 2011)
New Revision: 8177
Added:
portal/trunk/webui/core/src/test/java/org/exoplatform/webui/binding/
portal/trunk/webui/core/src/test/java/org/exoplatform/webui/binding/TestBindingInputSet.java
portal/trunk/webui/core/src/test/java/org/exoplatform/webui/binding/UIMockInputSet.java
Log:
GTNPORTAL-2309 MandatoryValidator is not triggered when UIFormStringInput is readonly
Added: portal/trunk/webui/core/src/test/java/org/exoplatform/webui/binding/TestBindingInputSet.java
===================================================================
--- portal/trunk/webui/core/src/test/java/org/exoplatform/webui/binding/TestBindingInputSet.java (rev 0)
+++ portal/trunk/webui/core/src/test/java/org/exoplatform/webui/binding/TestBindingInputSet.java 2011-12-01 04:43:30 UTC (rev 8177)
@@ -0,0 +1,71 @@
+/*
+ * Copyright (C) 2011 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.
+ */
+package org.exoplatform.webui.binding;
+
+import junit.framework.TestCase;
+
+import org.exoplatform.webui.binding.UIMockInputSet.MockModel;
+import org.exoplatform.webui.form.UIFormStringInput;
+
+/**
+ * @author <a href="mailto:haithanh0809@gmail.com">Hai Thanh Nguyen</a>
+ * @version $Id$
+ *
+ */
+public class TestBindingInputSet extends TestCase
+{
+ public void testBindingWithReadonly()
+ {
+ try
+ {
+ UIMockInputSet input = new UIMockInputSet();
+ MockModel model = new MockModel();
+ assertEquals(((UIFormStringInput) input.getChildById("value1")).getValue(), "value1");
+ assertEquals(((UIFormStringInput) input.getChildById("value1")).isReadOnly(), false);
+
+ input.binding(model);
+ assertEquals(model.getValue1(), "value1");
+ assertEquals(model.getValue2(), "value2");
+ assertEquals(model.getValue3(), "value3");
+
+ input.setFieldValue("value1", "value1-0");
+
+ input.setFieldValue("value2", "value2-0");
+ input.setReadonlyForField("value2", true);
+
+ input.setFieldValue("value3", "value3-0");
+ input.setDisableForField("value3", true);
+
+ assertEquals(((UIFormStringInput) input.getChildById("value1")).getValue(), "value1-0");
+ assertEquals(((UIFormStringInput) input.getChildById("value2")).getValue(), "value2-0");
+ assertEquals(((UIFormStringInput) input.getChildById("value3")).getValue(), "value3-0");
+
+ model = new MockModel();
+ input.binding(model);
+
+ assertEquals(model.getValue1(), "value1-0");
+ assertNull(model.getValue2());
+ assertNull(model.getValue3());
+ }
+ catch (Exception e)
+ {
+ throw new RuntimeException(e);
+ }
+ }
+}
Added: portal/trunk/webui/core/src/test/java/org/exoplatform/webui/binding/UIMockInputSet.java
===================================================================
--- portal/trunk/webui/core/src/test/java/org/exoplatform/webui/binding/UIMockInputSet.java (rev 0)
+++ portal/trunk/webui/core/src/test/java/org/exoplatform/webui/binding/UIMockInputSet.java 2011-12-01 04:43:30 UTC (rev 8177)
@@ -0,0 +1,108 @@
+/*
+ * Copyright (C) 2011 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.
+ */
+package org.exoplatform.webui.binding;
+
+import java.io.Serializable;
+
+import org.exoplatform.services.organization.User;
+import org.exoplatform.webui.form.UIFormInputSet;
+import org.exoplatform.webui.form.UIFormStringInput;
+import org.exoplatform.webui.form.validator.MandatoryValidator;
+
+/**
+ * @author <a href="mailto:haithanh0809@gmail.com">Hai Thanh Nguyen</a>
+ * @version $Id$
+ *
+ */
+public class UIMockInputSet extends UIFormInputSet
+{
+ public UIMockInputSet() throws Exception
+ {
+ super("UIMockInputSet");
+ addUIFormInput(new UIFormStringInput("value1", "value1", "value1"));
+ addUIFormInput(new UIFormStringInput("value2", "value2", "value2"));
+ addUIFormInput(new UIFormStringInput("value3", "value3", "value3"));
+ }
+
+ public void setFieldValue(String fieldName, String value)
+ {
+ ((UIFormStringInput) getChildById(fieldName)).setValue(value);
+ }
+
+ public void setReadonlyForField(String fieldName, boolean readonly)
+ {
+ ((UIFormStringInput) getChildById(fieldName)).setReadOnly(readonly);
+ }
+
+ public void setDisableForField(String fieldName, boolean disabled)
+ {
+ ((UIFormStringInput) getChildById(fieldName)).setDisabled(disabled);
+ }
+
+ public void binding(MockModel obj) throws Exception
+ {
+ if (obj == null)
+ {
+ return;
+ }
+ invokeSetBindingField(obj);
+ }
+
+ public static class MockModel implements Serializable
+ {
+
+ private static final long serialVersionUID = 1L;
+
+ private String value1;
+
+ private String value2;
+
+ private String value3;
+
+ public String getValue1()
+ {
+ return value1;
+ }
+
+ public void setValue1(String value1)
+ {
+ this.value1 = value1;
+ }
+
+ public String getValue2()
+ {
+ return value2;
+ }
+
+ public void setValue2(String value2)
+ {
+ this.value2 = value2;
+ }
+
+ public String getValue3()
+ {
+ return value3;
+ }
+
+ public void setValue3(String value3)
+ {
+ this.value3 = value3;
+ }
+ }
+}
13 years
gatein SVN: r8176 - in portal/trunk: webui/core/src/main/java/org/exoplatform/webui/bean and 2 other directories.
by do-not-reply@jboss.org
Author: haint
Date: 2011-11-30 23:42:41 -0500 (Wed, 30 Nov 2011)
New Revision: 8176
Modified:
portal/trunk/portlet/exoadmin/src/main/java/org/exoplatform/navigation/webui/component/UIPageNodeForm.java
portal/trunk/webui/core/src/main/java/org/exoplatform/webui/bean/ReflectionDataMapping.java
portal/trunk/webui/core/src/main/java/org/exoplatform/webui/core/lifecycle/UIFormLifecycle.java
portal/trunk/webui/core/src/main/java/org/exoplatform/webui/form/UIFormInputBase.java
Log:
GTNPORTAL-2309 MandatoryValidator is not triggered when UIFormStringInput is readonly
Modified: portal/trunk/portlet/exoadmin/src/main/java/org/exoplatform/navigation/webui/component/UIPageNodeForm.java
===================================================================
--- portal/trunk/portlet/exoadmin/src/main/java/org/exoplatform/navigation/webui/component/UIPageNodeForm.java 2011-12-01 04:04:52 UTC (rev 8175)
+++ portal/trunk/portlet/exoadmin/src/main/java/org/exoplatform/navigation/webui/component/UIPageNodeForm.java 2011-12-01 04:42:41 UTC (rev 8176)
@@ -134,7 +134,7 @@
initLanguageSelectBox(uiFormLanguagesSelectBox);
uiFormLanguagesSelectBox.setOnChange(LANGUAGES_ONCHANGE);
- uiSettingSet.addUIFormInput(new UIFormStringInput("URI", "URI", null).setReadOnly(true))
+ uiSettingSet.addUIFormInput(new UIFormStringInput("URI", "URI", null).setDisabled(true))
.addUIFormInput(new UIFormStringInput("name", "name", null).addValidator(MandatoryValidator.class).addValidator(StringLengthValidator.class, 3, 30).addValidator(IdentifierValidator.class))
.addUIFormInput(uiSwitchLabelMode)
.addUIFormInput(new UIFormStringInput(LABEL, LABEL, null).addValidator(StringLengthValidator.class, 3, 120))
Modified: portal/trunk/webui/core/src/main/java/org/exoplatform/webui/bean/ReflectionDataMapping.java
===================================================================
--- portal/trunk/webui/core/src/main/java/org/exoplatform/webui/bean/ReflectionDataMapping.java 2011-12-01 04:04:52 UTC (rev 8175)
+++ portal/trunk/webui/core/src/main/java/org/exoplatform/webui/bean/ReflectionDataMapping.java 2011-12-01 04:42:41 UTC (rev 8176)
@@ -124,7 +124,7 @@
if (uiFormInput instanceof UIFormInputBase)
{
UIFormInputBase uiStringBase = (UIFormInputBase)uiFormInput;
- if (uiStringBase.isReadOnly())
+ if (uiStringBase.isReadOnly() || uiStringBase.isDisabled())
{
return;
}
Modified: portal/trunk/webui/core/src/main/java/org/exoplatform/webui/core/lifecycle/UIFormLifecycle.java
===================================================================
--- portal/trunk/webui/core/src/main/java/org/exoplatform/webui/core/lifecycle/UIFormLifecycle.java 2011-12-01 04:04:52 UTC (rev 8175)
+++ portal/trunk/webui/core/src/main/java/org/exoplatform/webui/core/lifecycle/UIFormLifecycle.java 2011-12-01 04:42:41 UTC (rev 8176)
@@ -42,13 +42,8 @@
public void processDecode(UIForm uicomponent, WebuiRequestContext context) throws Exception
{
- // HttpServletRequest httpRequest = (HttpServletRequest)context.getRequest() ;
uicomponent.setSubmitAction(null);
- // if(ServletFileUpload.isMultipartContent(new ServletRequestContext(httpRequest))) {
- // processMultipartRequest(uiForm, context) ;
- // } else {
processNormalRequest(uicomponent, context);
- // }
List<UIComponent> children = uicomponent.getChildren();
for (UIComponent uiChild : children)
{
@@ -101,20 +96,6 @@
List<UIComponent> children = uicomponent.getChildren();
validateChildren(children, uiApp, context);
- /*List<Validator> validators = uiForm.getValidators() ;
- if(validators != null) {
- try {
- for(Validator validator : validators) validator.validate(uiForm) ;
- } catch (MessageException ex) {
- uiApp.addMessage(ex.getDetailMessage()) ;
- context.setProcessRender(true) ;
- } catch(Exception ex) {
- //TODO: This is a critical exception and should be handle in the UIApplication
- uiApp.addMessage(new ApplicationMessage(ex.toString(), null)) ;
- context.setProcessRender(true) ;
- }
- }*/
-
if (context.getProcessRender())
{
return;
@@ -142,33 +123,6 @@
}
}
- /*private void processMultipartRequest(UIForm uiForm, RequestContext context) throws Exception {
- HttpServletRequest httpRequest = (HttpServletRequest)context.getRequest() ;
- ServletFileUpload upload = new ServletFileUpload(new DiskFileItemFactory());
- List items = upload.parseRequest(httpRequest);
- Iterator iter = items.iterator();
- while (iter.hasNext()) {
- FileItem item = (FileItem) iter.next();
- String fieldName = item.getFieldName();
- if (item.isFormField()) { //Normal inputs
- String inputValue = item.getString() ;
- if (UIForm.ACTION.equals(fieldName)) {
- uiForm.setSubmitAction(inputValue) ;
- continue;
- } else if(UIFormTabPane.RENDER_TAB.equals(fieldName)){
- ((UIFormTabPane)uiForm).setRenderTabId(inputValue);
- continue;
- }
- UIFormInputBase input = uiForm.findComponentById(fieldName) ;
- if(input != null) input.decode(inputValue, context) ;
- continue;
- }
- UIFormInputBase input = uiForm.findComponentById(fieldName) ; // File input
- if(input != null) input.decode(item, context) ;
- }
-
- }*/
-
@SuppressWarnings("unchecked")
private void validateChildren(List<UIComponent> children, UIApplication uiApp, WebuiRequestContext context)
{
Modified: portal/trunk/webui/core/src/main/java/org/exoplatform/webui/form/UIFormInputBase.java
===================================================================
--- portal/trunk/webui/core/src/main/java/org/exoplatform/webui/form/UIFormInputBase.java 2011-12-01 04:04:52 UTC (rev 8175)
+++ portal/trunk/webui/core/src/main/java/org/exoplatform/webui/form/UIFormInputBase.java 2011-12-01 04:42:41 UTC (rev 8176)
@@ -269,7 +269,7 @@
public boolean isValid()
{
- return (isRendered() && !isReadOnly() && !isDisabled());
+ return (isRendered() && !isDisabled());
}
public <E extends Validator> UIFormInputBase<T> addValidator(Class<E> clazz, Object... params) throws Exception
13 years
gatein SVN: r8175 - epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US.
by do-not-reply@jboss.org
Author: smumford
Date: 2011-11-30 23:04:52 -0500 (Wed, 30 Nov 2011)
New Revision: 8175
Modified:
epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/Book_Info.xml
epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/Revision_History.xml
Log:
Added WebDAV Considerations from Ref Guide
Modified: epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/Book_Info.xml
===================================================================
--- epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/Book_Info.xml 2011-12-01 04:03:25 UTC (rev 8174)
+++ epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/Book_Info.xml 2011-12-01 04:04:52 UTC (rev 8175)
@@ -9,7 +9,7 @@
<productname>JBoss Enterprise Portal Platform</productname>
<productnumber>5.2</productnumber>
<edition>5.2.0</edition>
- <pubsnumber>3</pubsnumber>
+ <pubsnumber>4</pubsnumber>
<abstract>
<para>
This document provides an easy to follow guide to the functions and options available in the Enterprise Portal Platform Site Publisher extension (powered by eXo). It is intended to be accessible and useful to both experienced and novice portal users.
Modified: epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/Revision_History.xml
===================================================================
--- epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/Revision_History.xml 2011-12-01 04:03:25 UTC (rev 8174)
+++ epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/Revision_History.xml 2011-12-01 04:04:52 UTC (rev 8175)
@@ -7,6 +7,20 @@
<title>Revision History</title>
<simpara>
<revhistory>
+ <revision>
+ <revnumber>5.2.0-4</revnumber>
+ <date>Thu Dec 1 2011</date>
+ <author>
+ <firstname>Scott</firstname>
+ <surname>Mumford</surname>
+ <email></email>
+ </author>
+ <revdescription>
+ <simplelist>
+ <member>Added WebDAV Considerations from Ref Guide</member>
+ </simplelist>
+ </revdescription>
+ </revision>
<revision>
<revnumber>5.2.0-3</revnumber>
<date>Tue Nov 15 2011</date>
@@ -51,4 +65,4 @@
</revision>
</revhistory>
</simpara>
-</appendix>
\ No newline at end of file
+</appendix>
13 years
gatein SVN: r8174 - epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics.
by do-not-reply@jboss.org
Author: smumford
Date: 2011-11-30 23:03:25 -0500 (Wed, 30 Nov 2011)
New Revision: 8174
Modified:
epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics/Webdav.xml
Log:
JBEPP-1180: Added WebDAV Considerations from Ref Guide
Modified: epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics/Webdav.xml
===================================================================
--- epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics/Webdav.xml 2011-12-01 04:00:57 UTC (rev 8173)
+++ epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics/Webdav.xml 2011-12-01 04:03:25 UTC (rev 8174)
@@ -213,7 +213,7 @@
</section>
<section id="sect-User_Guide-How_to_Use_WebDAV_With_Site_Publisher-WebDAV_Considerations">
- <title>WebDAV Considerations</title>
+ <title><remark>WebDAV Considerations</remark></title>
<!-- DOCS NOTE: This content is duplicated in the EPP Reference Guide to avoid cross-document linking.
Any changes here should also be made there-->
<para>
13 years
gatein SVN: r8173 - epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics.
by do-not-reply@jboss.org
Author: smumford
Date: 2011-11-30 23:00:57 -0500 (Wed, 30 Nov 2011)
New Revision: 8173
Modified:
epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics/Webdav.xml
Log:
JBEPP-1180: Added WebDAV Considerations from Ref Guide
Modified: epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics/Webdav.xml
===================================================================
--- epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics/Webdav.xml 2011-12-01 02:50:32 UTC (rev 8172)
+++ epp/docs/branches/5.2/Site_Publisher/User_Guide/en-US/modules/Basics/Webdav.xml 2011-12-01 04:00:57 UTC (rev 8173)
@@ -64,11 +64,11 @@
</listitem>
</itemizedlist>
</section>
- <section id="sect-User_Guide-Manage_Site_Content_with_WebDAV-How_to_Use_WebDAV_With_eXo_Content">
+ <section id="sect-User_Guide-Manage_Site_Content_with_WebDAV-How_to_Use_WebDAV_With_Site_Publisher">
<title>How to Use WebDAV With Site Publisher</title>
<para>To use WebDAV with
Site Publisher, you first need to have an active network connection. Next, you can follow one of the two following ways:</para>
- <procedure id="proc-User_Guide-How_to_Use_WebDAV_With_eXo_Content-Method_One">
+ <procedure id="proc-User_Guide-How_to_Use_WebDAV_With_Site_Publisher-Method_One">
<title>Method One: WebDAV server</title>
<para>This procedure uses Windows XP as an example. Please modify the following steps to suit your operating environment:</para>
<step>
@@ -142,7 +142,7 @@
</para>
</step>
</procedure>
- <procedure id="proc-User_Guide-How_to_Use_WebDAV_With_eXo_Content-Method_Two">
+ <procedure id="proc-User_Guide-How_to_Use_WebDAV_With_Site_Publisher-Method_Two">
<title>Method Two: Sites Management</title>
<para>This method can be done using the <emphasis>Sites Management</emphasis> functionality of Site Publisher:</para>
<step>
@@ -212,6 +212,156 @@
</procedure>
</section>
+ <section id="sect-User_Guide-How_to_Use_WebDAV_With_Site_Publisher-WebDAV_Considerations">
+ <title>WebDAV Considerations</title>
+ <!-- DOCS NOTE: This content is duplicated in the EPP Reference Guide to avoid cross-document linking.
+ Any changes here should also be made there-->
+ <para>
+ There are some restrictions for WebDAV in different operating systems.
+ </para>
+ <formalpara id="form-User_Guide-How_to_Use_WebDAV_With_Site_Publisher-WebDAV_Considerations-Windows_7">
+ <title>Windows 7</title>
+ <para>
+ When attemping to set up a web folder through <guilabel>Add a Network Location</guilabel> or <guilabel>Map a Network Drive</guilabel> through <guilabel>My Computer</guilabel>, an error message stating <guilabel>The folder you entered does not appear to be valid. Please choose another</guilabel> or <guilabel>Windows cannot access … Check the spelling of the name. Otherwise, there might be …</guilabel> may be encountered. These errors may appear when you are using SSL or non-SSL.
+ </para>
+
+ </formalpara>
+ <para>
+ To fix this, do as follows:
+ </para>
+ <procedure>
+ <step>
+ <para>
+ Go to Windows Registry Editor.
+ </para>
+
+ </step>
+ <step>
+ <para>
+ Find a key: \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlset\services\WebClient\Parameters\BasicAuthLevel .
+ </para>
+
+ </step>
+ <step>
+ <para>
+ Change the value to 2.
+ </para>
+
+ </step>
+
+ </procedure>
+ <formalpara id="form-User_Guide-How_to_Use_WebDAV_With_Site_Publisher-WebDAV_Considerations-Microsoft_Office_2010">
+ <title>Microsoft Office 2010</title>
+ <para>
+ If you have:
+ </para>
+
+ </formalpara>
+ <itemizedlist>
+ <listitem>
+ <para>
+ Microsoft Office 2007/2010 applications installed on a client computer AND...
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ The client computer is connected to a web server configured for Basic authentication VIA...
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ A connection that does not use Secure Sockets Layer (SSL) AND...
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ You try to access an Office file that is stored on the remote server...
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ You might experience the following symptoms when you try to open or to download the file:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ The Office file does not open or download.
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ You do not receive a Basic authentication password prompt when you try to open or to download the file.
+ </para>
+
+ </listitem>
+ <listitem>
+ <para>
+ You do not receive an error message when you try to open the file. The associated Office application starts. However, the selected file does not open.
+ </para>
+
+ </listitem>
+
+ </itemizedlist>
+
+ </listitem>
+
+ </itemizedlist>
+ <para>
+ These outcomes can be circumvented by enabling Basic authentication on the client machine.
+ </para>
+ <para>
+ To enable Basic authentication on the client computer, follow these steps:
+ </para>
+ <procedure>
+ <step>
+ <para>
+ Click Start, type <literal>regedit</literal> in the Start Search box, and then press Enter.
+ </para>
+
+ </step>
+ <step>
+ <para>
+ Locate and then click the following registry subkey:
+ </para>
+ <para>
+ <envar>HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Internet</envar>
+ </para>
+
+ </step>
+ <step>
+ <para>
+ On the <guilabel>Edit</guilabel> menu, point to <guilabel>New</guilabel>, and then click <guilabel>DWORD Value</guilabel>.
+ </para>
+
+ </step>
+ <step>
+ <para>
+ Type <literal>BasicAuthLevel</literal>, and then press <keycap>Enter</keycap>.
+ </para>
+
+ </step>
+ <step>
+ <para>
+ Right-click <literal>BasicAuthLevel</literal>, and then click <guilabel>Modify</guilabel>.
+ </para>
+
+ </step>
+ <step>
+ <para>
+ In the Value data box, type <literal>2</literal>, and then click <guilabel>OK</guilabel>.
+ </para>
+
+ </step>
+
+ </procedure>
+
+ </section>
+
<section id="sect-User_Guide-Manage_Site_Content_with_WebDAV-Actions">
<title>Actions</title>
<para>
@@ -228,7 +378,7 @@
<procedure>
<step>
<para>
- Access a site via WebDAV (refer to <xref linkend="sect-User_Guide-Manage_Site_Content_with_WebDAV-How_to_Use_WebDAV_With_eXo_Content"/>), then go to a web content folder within the site.
+ Access a site via WebDAV (refer to <xref linkend="sect-User_Guide-Manage_Site_Content_with_WebDAV-How_to_Use_WebDAV_With_Site_Publisher"/>), then go to a web content folder within the site.
</para>
</step>
<step>
13 years
gatein SVN: r8172 - portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/organization/exo.
by do-not-reply@jboss.org
Author: haint
Date: 2011-11-30 21:50:32 -0500 (Wed, 30 Nov 2011)
New Revision: 8172
Modified:
portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/organization/exo/activedirectory-configuration.xml
Log:
GTNPORTAL-2310 Update Active Directory configuration template
Modified: portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/organization/exo/activedirectory-configuration.xml
===================================================================
--- portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/organization/exo/activedirectory-configuration.xml 2011-12-01 01:01:22 UTC (rev 8171)
+++ portal/trunk/web/portal/src/main/webapp/WEB-INF/conf/organization/exo/activedirectory-configuration.xml 2011-12-01 02:50:32 UTC (rev 8172)
@@ -84,7 +84,6 @@
<field name="userURL"><string>ou=users,ou=portal,dc=exoplatform,dc=org</string></field>
<field name="profileURL"><string>ou=profiles,ou=portal,dc=exoplatform,dc=org</string></field>
- <field name="userAuthenticationAttr"><string>mail</string></field>
<field name="userUsernameAttr"><string>sAMAccountName</string></field>
<field name="userPassword"><string>unicodePwd</string></field>
<!--unicodePwd-->
13 years
gatein SVN: r8171 - epp/docs/branches/5.2/Reference_Guide/en-US.
by do-not-reply@jboss.org
Author: smumford
Date: 2011-11-30 20:01:22 -0500 (Wed, 30 Nov 2011)
New Revision: 8171
Added:
epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide.ent
Removed:
epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide_eXo_JCR_1.14.ent
epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide_eXo_JCR_1.14.xml
Log:
Fixing file name errors after book rename
Copied: epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide.ent (from rev 8170, epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide_eXo_JCR_1.14.ent)
===================================================================
--- epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide.ent (rev 0)
+++ epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide.ent 2011-12-01 01:01:22 UTC (rev 8171)
@@ -0,0 +1,19 @@
+<!-- Product Specifics: -->
+<!ENTITY PRODUCT "JBoss Enterprise Portal Platform">
+
+<!-- Book specifics: -->
+<!ENTITY BOOKID "Reference Guide">
+
+<!-- Bugzilla Specifics -->
+<!ENTITY BZPRODUCT "JBoss Enterprise Portal Platform 5">
+<!ENTITY BZCOMPONENT "docs-Reference_Guide">
+<!ENTITY BZURL "<ulink url='https://bugzilla.redhat.com/enter_bug.cgi?product=JBoss%20Enterpri...'>http://bugzilla.redhat.com/</ulink>">
+
+<!-- Corporate Specifics: -->
+<!ENTITY YEAR "2011">
+<!ENTITY HOLDER "Red Hat, Inc">
+
+<!-- Version Specifcs: -->
+<!ENTITY VX "5">
+<!ENTITY VY "5.2">
+<!ENTITY VZ "5.2.0">
\ No newline at end of file
Deleted: epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide_eXo_JCR_1.14.ent
===================================================================
--- epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide_eXo_JCR_1.14.ent 2011-11-30 23:30:20 UTC (rev 8170)
+++ epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide_eXo_JCR_1.14.ent 2011-12-01 01:01:22 UTC (rev 8171)
@@ -1,19 +0,0 @@
-<!-- Product Specifics: -->
-<!ENTITY PRODUCT "JBoss Enterprise Portal Platform">
-
-<!-- Book specifics: -->
-<!ENTITY BOOKID "Reference Guide">
-
-<!-- Bugzilla Specifics -->
-<!ENTITY BZPRODUCT "JBoss Enterprise Portal Platform 5">
-<!ENTITY BZCOMPONENT "docs-Reference_Guide">
-<!ENTITY BZURL "<ulink url='https://bugzilla.redhat.com/enter_bug.cgi?product=JBoss%20Enterpri...'>http://bugzilla.redhat.com/</ulink>">
-
-<!-- Corporate Specifics: -->
-<!ENTITY YEAR "2011">
-<!ENTITY HOLDER "Red Hat, Inc">
-
-<!-- Version Specifcs: -->
-<!ENTITY VX "5">
-<!ENTITY VY "5.2">
-<!ENTITY VZ "5.2.0">
\ No newline at end of file
Deleted: epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide_eXo_JCR_1.14.xml
===================================================================
--- epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide_eXo_JCR_1.14.xml 2011-11-30 23:30:20 UTC (rev 8170)
+++ epp/docs/branches/5.2/Reference_Guide/en-US/Reference_Guide_eXo_JCR_1.14.xml 2011-12-01 01:01:22 UTC (rev 8171)
@@ -1,18 +0,0 @@
-<?xml version='1.0' encoding='utf-8' ?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "Reference_Guide_eXo_JCR_1.14.ent">
-%BOOK_ENTITIES;
-]>
-<book>
- <xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <xi:include href="modules/Introduction.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <xi:include href="modules/PortalDevelopment.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <xi:include href="modules/PortletDevelopment.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <!-- <xi:include href="modules/GadgetDevelopment.xml" xmlns:xi="http://www.w3.org/2001/XInclude" /> --> <xi:include href="modules/AuthenticationAndIdentity.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <xi:include href="modules/WSRP.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <xi:include href="modules/Advanced.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <xi:include href="modules/eXoJCR.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
- <xi:include href="Revision_History.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
-</book>
-
13 years