Overview of Configuring the Connector for Microsoft SharePoint
Configure enterprise domain users
To ensure SharePoint user accounts are recognized on the
forms server, synchronize AEM Forms and SharePoint user accounts
to the same user directory, such as an LDAP directory. Synchronizing
user accounts with the user directory allows users to access the
Rights Management features on the SharePoint site. After synchronization,
assign the Services User role to the SharePoint user accounts recognized
on the forms server.
Complete the following steps to configure enterprise domain users.
If you configured enterprise domain users before installing the
Connector for Microsoft SharePoint, only complete Step 3.
-
Log in to administration console and click
Settings
>
User Management
>
Domain Management
.
-
Click
New Enterprise Domain
and enter the domain ID
and name.
The domain ID is the unique identifier for the
domain. When using DB2 for your AEM Forms database, the maximum
permitted length of the ID is100 single-byte (ASCII) characters,
50 double-byte characters, or 25 four-byte characters. Similarly,
when using MySQL for your AEM Forms database, use only single-byte
(ASCII) characters for the ID. See “
Adding enterprise domains
” in
administration help
.
-
To add a custom authentication provider, click
Add Authentication
and perform
these tasks:
-
In the
Authentication Provider
list,
select
Custom
.
-
Select MSSharePointAuthProvider and then click
OK
.
Note:
If
the MSSharePointAuthProvider service is unavailable, restart the
application server. Restarting the server after installing and configuring
the Connector for Microsoft SharePoint ensures that the AEM Forms
server recognizes the MSSharePointAuthProvider service as a custom
authorization provider.
-
To add an LDAP authentication provider, click Add Authentication
and perform these tasks:
-
To add an LDAP directory, click
Add Directory
and
perform the following tasks:
-
In the
Profile Name
box,
type a unique name, and click
Next
.
-
Specify values for the Server, Port, SSL, Binding, and Populate
page with options. If you select User for the Binding option, also
specify values for the Name and Password fields.
-
(Optional) Select
Retrieve Base DNs
to retrieve base
domain names, as required.
-
Click
Next
.
-
Configure the user settings, and click
Next
.
-
Configure group settings, and click
Next
For
details about the settings, click User Management Help in the upper-right corner
of the page.
-
Click
Finish
to exit the Add Directory page and then
click
OK
again.
-
Select the created enterprise domain and click
Sync Now
.
Depending on the number of users and groups in your LDAP network
and speed of your connection, the synchronization process can take
several minutes.
(Optional) To verify the status of the synchronization,
click
Refresh
, and view the status in the CurrentSync State
column.
-
Navigate to
Settings
>
User Management
>
Users and Groups
.
-
To search for users that were synchronized from LDAP and
assign roles, perform the following tasks:
-
Select
one or more users and click
Assign Role
.
-
Select one or more AEM Forms roles and click
OK
.
-
Click
OK
to confirm the role assignment.
-
Repeat for all users that you assign roles to.
For
more information, click User Management Help in the upper-right corner
of the page.
If you configure enterprise domain authorization provider using
these steps, any processes invoked using the process context from
Workbench uses the context of the user starting that process. See
Workbench Help
for more information.
Configure SharePoint users
On the SharePoint site, you can configure two types of
SharePoint users:
-
If you do not plan to implement Rights Management features
or allow users to start AEM Forms processes, the user can be a local
user or a user added to the user directory (Active Directory or
LDAP).
-
To implement Rights Management features or allow users to
start AEM Forms processes, ensure that the user belongs to a user
directory (Active Directory or LDAP) that is synchronized with AEM
Forms. Additionally, grant the user the Services User role.
Create LC Binding user
The SharePoint site uses the LC Binding user credentials
to connect to the specified forms server. After the connection is
established, various settings, such as for PDF Generatorand Reader®
Extensions 11, are retrieved from the forms server and are available
on the SharePoint server.
The LC Binding User is a local or enterprise user who is assigned
the Services User role on the forms server. While configuring the
SharePoint site, enter the LC Binding user credentials in the user
name and password fields. See
Configure the SharePoint site
for detailed instructions.
Define Impersonation user
Impersonation control permission
When a SharePoint user invokes a AEM Forms process or Rights
Management action, the SharePoint server sends a request to the
forms server. At this time, the Impersonation user credentials are
used to log on to the forms server. After logon, the AEM Forms server
verifies the identity of the SharePoint user invoking the process
or action. If the SharePoint user has the required privileges, the process
is executed or the policy is applied for the currently logged-in
SharePoint user.
To allow SharePoint users to invoke AEM Forms processes and use
Rights Management features, configure an Impersonation user. Enter
the impersonation user details when configuring Connector for Microsoft
SharePoint using administration console.
Grant Impersonation permissions
-
In administration console, create a user account
to which to assign the Identity Impersonation Control permission.
This
can be a user account synchronized with the user directory.
-
Create a role with the Identity Impersonation Control permission
and assign this role to the created user account.
These permissions
provide the required credentials to the SharePoint Connector component
deployed on the forms server.
-
Navigate to
Services
>
Applications and Services
>
Service Management
.
-
From the
Category
list, select
Connector for MSSharePoint
.
-
On the Service Management page, click
MSSharePointConfigService
.
-
On the Configure MSSharePointConfigService page, add the
user name and password of the created user account.
-
Click
Save
.
Configure the Connector for Microsoft SharePoint
If you did not configure the Connector for Microsoft SharePoint
using Configuration Manager during the installation and configuration
process, configure it using administration console.
-
Log
in to administration console.
-
Navigate to
Services
>
Connector for Microsoft SharePoint
.
-
Enter the following on the SharePoint Connector Properties
page.
-
Host Name:
-
Enter the host name of the SharePoint server in the format [host]:[port].
The port number must be of the web application on the SharePoint
server.
-
User Name and Password:
-
Specify the user account that would be used to connect to
the SharePoint server. To allow SharePoint users to access Rights Management
features or invoke AEM Forms processes, specify the Impersonation
User details. See
Define Impersonation user
.
-
Domain Name:
-
Enter the domain in which the SharePoint server is present.
-
SharePoint Version
-
Choose the Microsoft SharePoint server version.
Note:
From
the Connector for Microsoft SharePoint supports SharePoint 2013.
If you using SharePoint 2013, you need to specifically choose this
version when configuring the connector for SharePoint.
Configure policy sets and policies
To use Rights Management to secure files available on the
SharePoint site, you must:
The policy set and policies (in the policy set) determine the
user permissions for documents to which the policies are applied.
See
Rights Management Help
for more information
about policies and policy sets.
Configure the SharePoint site
Configure the forms server settings on the SharePoint site
to enable SharePoint users to invoke AEM Forms processes from the
SharePoint site.
-
Log in to the SharePoint site with the user name and
password.
-
On the Sites page, click
Site Actions
>
Site Settings
.
-
On the Site Settings page, under Adobe AEM Forms, click
AEM Forms Settings
.
-
Enter the server parameters:
-
Host Name and Port Number
Enter
the host name and the port of the machine that hosts forms server.
-
User Name and Password
Enter the user name and password
of a user that starts the feature from the SharePoint site. On the
server, this user account must be configured with the Services User
role. See
Create LC Binding user
for information about the type of user account
that you must enter. See
administration help
for more information
about configuring services and user accounts on AEM Forms.
-
Select Enable HTTPS Connection to connect securely to the
forms server.
Note:
forms server should also be running in secure
mode (HTTPS). Also, default secure port is normally different from
the http port, so make sure to change the port as done in step 4
accordingly.
-
Enter the PDF Generator settings.
See
PDF Generator settings
.
-
Specify Acrobat Reader DC extensions settings.
See
Acrobat Reader DC extensions settings
.
-
Enter Rights Management settings.
See
Rights Management settings
.
-
Click
Apply
.
PDF Generator settings
To ensure that users can invoke the Convert to Adobe PDF
operation, in addition to specifying the following settings, ensure
that PDF Generator is available on the forms server. See PDF Generator
information in
administration help
.
-
Perform one of the following:
-
Select
Use Custom Settings
to
manually configure the settings.
-
Select
Upload Settings File
to use a PDF settings
file (.JOBOPTIONS file) to configure PDF settings. If you choose
this option, all PDF configuration options are disabled.
-
If you selected the Use Custom Settings option, specify values
for the following fields:
-
File Type Settings
Select
the settings to apply to the generated PDF files.
-
Adobe PDF Settings
Select the output settings to apply
to the generated PDF files.
-
Security Settings
Specify the security settings for
the generated PDF files.
-
Time Out
Enter the maximum time in which to complete
the conversion.
-
XMP Document
Browse and select the file containing
metadata information to apply to the generated PDF file.
-
Settings Document
Browse and select the document containing
settings to apply while generating the PDF file.
Acrobat Reader DC extensions settings
Acrobat Reader DC extensions must be available on the forms
server in order for users to apply usage rights on PDF documents.
In addition, specify the following. See Acrobat Reader DC extensions
information in
administration help
.
-
Credential Alias
Select the credential alias
to use to grant usage rights.
-
Apply Usage Rights Option
Specify the run-time options
to use to apply usage rights to the PDF file. To apply usage rights
on PDF documents, at least one of the options must be selected
Option
|
Description
|
Basic Form Fill In
|
Allow users to fill in and submit the completed
form.
-
Import and Export Form Data
-
Allows users to import and export form data from Adobe PDF forms.
-
Submit Outside Web Browser
-
Allows users to submit filled-in forms using Adobe® Reader.
-
Database and Web Service Connectivity
-
Allows the PDF document to be used as an online form.
-
Add, Delete, and Change Form Fields
-
Permits existing filled-in form fields to be edited in the
PDF document.
-
Create Pages From Templates
-
Allows users to create pages from form templates in Adobe
PDF documents.
|
2D Barcode Decoding
|
Enables two-dimensional barcode decoding
for the PDF document.
|
Digital Signatures
|
Allows digital signatures to be added to
the PDF document.
|
Commenting
|
Enables offline commenting for the PDF document.
|
Embedded File Attachments
|
Allows embedded attachments to the PDF document.
|
Draft Level
|
Allows the user to save the PDF document
as a draft or final copy.
|
Reader Message
|
Represents the text displayed within Adobe
Reader to inform users that the PDF document contains usage rights.
|
Rights Management settings
Rights Management must be available on forms server in
order for users to apply policy settings on documents. In addition,
specify the following. See
administration help
.
Rights Management supports the following file types:
-
Adobe PDF documents (.PDF)
-
Microsoft Office 2003, 2007, and 2010 documents (.DOC, .XLS,
.PPT, .DOCX, .XLSX, .PPTX)
Set up task management
On SharePoint Server 2010, configure the user and group
task lists to allow end-users access to the AEM Forms user and group
task lists.
-
On the home page of your site, click
Lists
.
-
Click
Create
.
-
In
Custom Lists
, perform one of the following:
-
Specify the list name.
-
Click
Create
.
Integrate forms
On SharePoint Server 2010 and SharePoint Server 2013, set
up AEM Forms XDP forms as SharePoint lists to make them available
to SharePoint end users.
-
Log in to the SharePoint site.
-
On the home page of your site,
-
On the Site Settings page, under Adobe AEM Forms, click
Adobe Forms Library
.
-
On the AdobeFormsLibrary page, click the
Items
tab.
-
On the Items ribbon, Select
New Item
>
New Item
.
The
Adobe Form Library page is displayed. The fields on this page are populated
based on the data fetched from the forms server. Before you configure
an XDP form on the SharePoint server, ensure that the required form is
configured on the forms server. You can choose to use the provided processes
that are available from the default LCA (For SharePoint 2010 use
adobe-formintegrationformssharepoint.lca
and
for SharePoint 2013 use
adobe-formintegrationformssharepoint2013.lca
)
or create new processes in AEM Forms.
The following default
processes are available:
-
SharepointFormIntegrationApp/Processes/RenderAndSubmitProcess
for rendering and submitting forms
-
SharepointFormIntegrationApp/Processes/RenderProcess for
rendering or viewing of form data along with forms
-
SharepointFormIntegrationApp/Processes/RenderAndEdit for
editing existing form data
-
Enter the list details and click
Create
.
-
Set permissions for the list.
Configure logging
Specify the logging settings for SharePoint Server 2007 or 2010.
-
Log in to the SharePoint site.
-
On the home page of your site, click
Site Actions
>
Site Settings
.
-
On the Site Settings page, under Adobe AEM Forms, click
Logging Settings
.
-
On the Logging Settings page, specify the log level for the
site.
Note:
The log level applies to SharePoint Server 2007 and
2010. The log level for all sites on the SharePoint server is determined
based on the most-recent log level applied by the site administrator
for a site. For example, if a site administrator sets the log level
to DEBUG for a site and thereafter sets the log level to INFO for
another site, the log level for all sites is set to INFO.
-
For SharePoint Server 2010, specify the logging type.
-
-
Enable ULS Logging is selected by default and logs
messages to the Unified Logging System.
-
Enable Windows Event Logging allows you to log events. It
is recommended you select this option if ULS logging is disabled
on the SharePoint server.
Note:
To configure event-based
logging, create an event category in the registry. For detailed
instructions on creating an event category, see the Microsoft Support
website article at
http://support.microsoft.com/default.aspx?scid=kb;en-us;329291
.
When creating the key, specify AEM FormsSharePointConnector as the
key name.
-
Click
Apply
.
Configure AEM Forms workflows on the SharePoint site
To automatically initiate AEM Forms processes from within
SharePoint, configure the AEM Forms workflows on the SharePoint
site.
-
On the home page of your site, click
Shared Documents
.
-
Perform one of the following steps:
-
For SharePoint
Server 2007, on the Shared Documents page, select
Settings
>
Document Library Settings
.
-
For SharePoint Server 2010, switch to the Library tab and
select
Library Settings
.
-
Under Permissions and Management, click
Workflow settings
.
-
Under Workflows, click
Add a workflow
.
-
In the
Select a workflow template
list, select
Adobe AEM Forms Workflow
.
-
Enter the required details and click
Next
. If you
create a task or history list, the name of the list is prefixed
with the specified workflow name.
-
On the Invoke Adobe AEM Forms Action page, do the following:
-
Select the AEM Forms action that the SharePoint workflow
will invoke. If you select Invoke AEM Forms Process, select the
AEM Forms process to be invoked. The list contains only AEM Forms
processes that accept a document as an input parameter.
-
For all AEM Forms actions selected, specify the location
where the resulting documents must be saved. By default, the resulting
documents are saved in the same location as the source. To select
a custom location as the destination, select Custom Location and
navigate to the required folder in the CurrentSite navigation tree.
-
Click
Submit
.
Enable search on PDF documents
After you install and configure Connector for Microsoft
SharePoint, enable search on PDF documents. By default, SharePoint
Server does not crawl PDF documents.
Add PDF file type
-
Log in to SharePoint Server's Central Administration
Console.
-
On the left pane, click
General Application Settings
.
-
Under Search, click
Farm Search Administration
.
-
Under Search Service Applications, click
Search Service Application
.
-
On the left panel, under Crawling, click
File Types
.
-
Click
New File Type
, and in the File Name Extension,
type pdf and click
OK
.
Restart SharePoint services
Restart the following services on the machine:
Note:
You may be required to restart the machine after restarting
these services.
Run a Full Crawl on SharePoint Server
-
Log in to SharePoint Server's Central Administration
Console.
-
On the left pane, click
General Application Settings
.
-
Under Search, click
Farm Search Administration
.
-
Under Search Service Applications, click
Search Service Application
.
-
On the left panel, click
Content Sources
.
-
Click
Local SharePoint Sites
list, and select
Start Full Crawl
.
A full crawl can take several minutes. After the Full Crawl is
completed, PDF documents appear in the search results.
Use the ConnectorForMSSharePoint service
The ConnectorForMSSharePoint service can be used to connect
AEM Forms processes to SharePoint web applications configured with
authentication type as Windows.
Note:
Forms authentication is not
supported.
When using the Windows authentication type for
domain users, complete the following:
-
Specify the user
name in the
domain\user
format in all SharePoint service operations.
-
Enable Basic Authentication in the Central Administration
console of the SharePoint server (only for SharePoint 2010). See
SharePoint Help for more information.
Note:
SharePoint
supports both Basic and NTLM authentication. However, NTLM is supported
only for users on Windows. If you have domain users, enable Basic
authentication or both Basic Authentication and NTLM on the SharePoint
site.
Manage AEM Forms features on SharePoint 2007 sites
By default, when you configure the SharePoint server with
the AEM Forms features, all features available on the AEM Forms
server are available for configuration on
all
sites on the
SharePoint server. This is because you installed the SharePoint
Connector web part on the SharePoint server that hosts all the sites. For
example, if the forms server instance has Rights Management, PDF
Generator, and Acrobat Reader DC extensions available on the AEM
Forms server, all sites on the SharePoint server will have these
features available. You can manage the AEM Forms features in the
following ways:
-
Enable or disable all AEM Forms features
or workflows on a site
-
Selectively disable AEM Forms features on all sites
-
Uninstall the SharePoint Connector web part from the SharePoint
server
Note:
Making changes to SharePoint Server affects all sites that
are on the server. Exercise caution when you enable or disable AEM
Forms features and workflows or uninstalling the SharePoint Connector
web part.
Disable or enable AEM Forms features or workflows
You can disable all AEM Forms features on any site on the
SharePoint server. Keep in mind that this step removes all the AEM
Forms features from the specified site. If the specified site has
any child sites, only the parent site will have the AEM Forms features
deactivated. For example, if you deactivate the AEM Forms features
on the site http://mysite:80, its child site http://mysite:80/subsite
is not affected. Similarly, other sites on the same SharePoint server
are not affected.
On the other hand, disabling or enabling workflow works only
for a site collection and not for a site or subsite. That is, enable
of disable command for workflow will work with site URL is http://mysite:80/
but not when site URL is http://mysite:80/site.
Disable AEM Forms features and workflows
-
Open a command prompt, and navigate to the %TEMPLATEDIR%\FEATURES folder
on the Windows machine that hosts SharePoint Server. The default location
of the TEMPLATE directory is C:\Program Files\Common Files\Microsoft
Shared\Web Server Extensions\14\.
-
Enter the following commands:
-
To deactivate AEM
Forms Connector feature with WSS:
%STSADM% -o deactivatefeature -filename AEM Forms\feature.xml -url %SITEURL% -force
-
To deactivate AEM Forms Workflow feature with WSS:
%STSADM% -o deactivatefeature -name AEM Forms/Workflow -url %SITEURL% -force
In
these commands, replace the variables with relevant values. See
Appendix- Configuring Connector for Microsoft SharePoint on the SharePoint server
in
the installation guide for AEM Forms for information about these
parameters.
-
%STSADM%
-
The location of the STSADM utility that you defined as part
of the web part installation.
-
%TEMPLATEDIR%
-
The TEMPLATES directory on the SharePoint server.
-
%SITEURL%
-
The URL of the site on which you want to disable the AEM
Forms features.
-
Restart the IIS server.
Enable AEM Forms features and workflows
-
Open a command prompt, and navigate to the %TEMPLATEDIR%\FEATURES folder
on the Windows machine that hosts SharePoint Server.
-
Enter the following commands:
-
To activate AEM
Forms Connector feature with WSS:
%STSADM% -o activatefeature -filename AEM Forms\feature.xml -url %SITEURL% -force
-
To activate AEM Forms Workflow feature with WSS:
%STSADM% -o activatefeature -name AEM Forms/Workflow -url %SITEURL% -force
In
these commands, replace the variables with relevant values. See
Appendix- Configuring Connector for Microsoft SharePoint on the SharePoint server
in
the installation guide for AEM Forms for information about these
parameters.
-
Restart the IIS server.
Selectively disable AEM Forms features on all SharePoint sites
You can selectively disable forms server features that
are available. Keep in mind that these changes affect
all
sites
on the SharePoint server. To make such changes, you remove the feature
configuration defined in the %TEMPLATEDIR%\FEATURES\AEM Forms\Elements.xml
file.
For example, to make only the PDF Generator feature available
on SharePoint sites, you remove the definitions for Acrobat Reader
DC extensions, Rights Management and Invoke Adobe AEM Forms Process
from the Elements.xml file. These definitions are enclosed in
CustomAction
elements.
To disable a feature, you remove or comment out the
CustomAction
elements
related to the features. For example, to disable Rights Management
features, you remove
CustomAction
elements that
have the Id starting with
AEM Forms.RightsManagement
.
-
Navigate to the %TEMPLATEDIR%\FEATURES\AEM Forms folder,
and make a back up copy of the Elements.xml file.
-
Open the Elements.xml file in a text editor.
-
Depending on the forms server feature to be disabled, identify
the
CustomAction
elements related to the AEM Forms
feature, and delete entire elements.
forms server feature
|
CustomAction element ID
|
Description
|
Acrobat Reader DC extensions
|
AEM Forms.ApplyReaderExtensions
|
Enables Acrobat Reader DC extensions on PDF
documents.
|
Rights Management
|
AEM Forms.RightsManagement.ApplyPolicyToPdf
|
Rights-protect PDF documents
|
AEM Forms.RightsManagement.ApplyPolicyToDoc
|
Rights-protect Microsoft Word documents
|
AEM Forms.RightsManagement.ApplyPolicyToXls
|
Rights-protect Microsoft Excel documents
|
AEM Forms.RightsManagement.ApplyPolicyToPpt
|
Rights-protect Microsoft PowerPoint documents
|
AEM Forms.RightsManagement.ApplyPolicyToDocx
|
Rights-protect Microsoft Word documents
|
AEM Forms.RightsManagement.ApplyPolicyToXlsx
|
Rights-protect Microsoft Excel documents
|
AEM Forms.RightsManagement.ApplyPolicyToPptx
|
Rights-protect Microsoft PowerPoint documents
|
AEM Forms.RightsManagement.ApplyPolicyToDwg
|
Rights-protect Microsoft Excel documents
|
AEM Forms.RightsManagement.ApplyPolicyToDxf
|
Rights-protect AutoCAD documents
|
AEM Forms.RightsManagement.ApplyPolicyToDwf
|
Rights-protect AutoCAD documents
|
PDF Generator
|
AEM Forms.GeneratePDFFromPdf
|
Convert a PDF created from an image to a text-based
PDF if Standard OCR was used as the file type in Site Settings.
|
AEM Forms.GeneratePDFFromDoc
|
Generate PDF from Microsoft Word documents
|
AEM Forms.GeneratePDFFromPs
|
Generate PDF from PostScript files
|
AEM Forms.GeneratePDFFromEps
|
Generate PDF from EPS documents
|
AEM Forms.GeneratePDFFromPrn
|
Generate PDF from PRN files
|
AEM Forms.GeneratePDFFromDocx
|
Generate PDF from Microsoft Word 2007 documents
|
AEM Forms.GeneratePDFFromPpt
|
Generate PDF from Microsoft PowerPoint documents
|
AEM Forms.GeneratePDFFromPptx
|
Generate PDF from Microsoft PowerPoint documents
|
AEM Forms.GeneratePDFFromXls
|
Generate PDF from Microsoft Excel documents
|
AEM Forms.GeneratePDFFromXlsx
|
Generate PDF from Microsoft Excel documents
|
AEM Forms.GeneratePDFFromBmp
|
Generate PDF from BMP files
|
AEM Forms.GeneratePDFFromGif
|
Generate PDF from GIF images
|
AEM Forms.GeneratePDFFromJpeg
|
Generate PDF from JPEG images
|
AEM Forms.GeneratePDFFromJpg
|
Generate PDF from JPG images
|
AEM Forms.GeneratePDFFromTiff
|
Generate PDF from TIFF images
|
AEM Forms.GeneratePDFFromTif
|
Generate PDF from TIF images
|
AEM Forms.GeneratePDFFromPng
|
Generate PDF from PNG images
|
AEM Forms.GeneratePDFFromJpf
|
Generate PDF from JPF images
|
AEM Forms.GeneratePDFFromJpx
|
Generate PDF from JPX images
|
AEM Forms.GeneratePDFFromJp2
|
Generate PDF from JPEG 2000 images
|
AEM Forms.GeneratePDFFromJ2k
|
Generate PDF from JPEG 2000 images
|
AEM Forms.GeneratePDFFromJ2c
|
Generate PDF from JPEG 2000 images
|
AEM Forms.GeneratePDFFromJpc
|
Generate PDF from JPEG 2000 images
|
AEM Forms.GeneratePDFFromHtm
|
Generate PDF from HTM documents
|
AEM Forms.GeneratePDFFromHtml
|
Generate PDF from HTML documents
|
AEM Forms.GeneratePDFFromSwf
|
Generate PDF from SWF files
|
AEM Forms.GeneratePDFFromFlv
|
Generate PDF from Flash video files
|
AEM Forms.GeneratePDFFromTxt
|
Generate PDF from text files
|
AEM Forms.GeneratePDFFromRtf
|
Generate PDF from Rich Text Format files
|
AEM Forms.GeneratePDFFromMpp
|
Generate PDF from Microsoft Project files
|
AEM Forms.GeneratePDFFromPub
|
Generate PDF from Microsoft Publisher documents
|
AEM Forms.GeneratePDFFromDwd
|
Generate PDF from AutoCAD document
|
AEM Forms.GeneratePDFFromDxf
|
Generate PDF from AutoCAD document
|
AEM Forms.GeneratePDFFromDwf
|
Generate PDF from AutoCAD document
|
AEM Forms.GeneratePDFFromOdt
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromOdp
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromOds
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromOdg
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromOdf
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromSxw
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromSxi
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromSxc
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromSxd
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromWpd
|
Generate PDF from OpenOffice document
|
AEM Forms.GeneratePDFFromPmd
|
Generate PDF from Adobe PageMaker documents
|
AEM Forms.GeneratePDFFromPm6
|
Generate PDF from Adobe PageMaker documents
|
AEM Forms.GeneratePDFFromP65
|
Generate PDF from Adobe PageMaker documents
|
AEM Forms.GeneratePDFFromPm
|
Generate PDF from Adobe PageMaker documents
|
AEM Forms.GeneratePDFFromFm
|
Generate PDF from Adobe FrameMaker documents
|
AEM Forms.GeneratePDFFromPsd
|
Generate PDF from Adobe Photoshop documents
|
Invoke AEM Forms process
|
AEM Forms.InvokeGenericAEM
FormsProcessOnALL
|
Invoke AEM Forms Process
|
Adobe Forms Library
|
AdobeFormsLibrary
|
Set up SharePoint as the repository for forms
data.
Remove the CustomAction, ListTemplate and ListInstance
elements.
|
AEM Forms user Tasks
|
AEM FormsUserTasks
|
Lists the user tasks.
Remove the ListTemplate
element.
|
AEM Forms Group Tasks
|
AEM FormsGroupTasks
|
Lists the group tasks.
Remove the
ListTemplate element.
|
-
Save the Elements.xml file.
-
Restart IIS server for the changes to take effect.
Uninstall the Connector web part
You can uninstall the web part from the SharePoint server.
The uninistallation process restarts the IIS Server.
-
Copy the following
text in a text editor and make the required changes. See
Appendix- Configuring Connector for Microsoft SharePoint on the SharePoint server
in
the installation guide for AEM Forms for information about these parameters.
You must remove any special formatting marks from the text.
set _my_datetime=%date% %time%
@echo on
echo Begin Uninstallation at %_my_date time%
echo "Customize <VER> <PORT> <SharepointServerNameOrIP> <SiteDirectory> <siteName> in this install.bat file. Verify gacutil.exe path."
@echo off
@SET GACUTILEXE="C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\gacutil.exe"
@SET TEMPLATEDIR="C:\Program Files\Common Files\Microsoft Shared\web server extensions\<VER>\TEMPLATE"
@SET ISAPIDIR="C:\Program Files\Common Files\Microsoft Shared\web server extensions\<VER>\ISAPI"
@SET RESOURCESDIR="C:\Program Files\Common Files\Microsoft Shared\web server extensions\<VER>\Resources"
@SET WEBAPPDIR="C:\Inetpub\wwwroot\wss\VirtualDirectories\<Port>"
@SET SITEURL="http://<SharepointServerNameOrIP>:<port>/<SiteDirectory>/<siteName>/"
@SET STSADM="C:\Program Files\Common Files\Microsoft Shared\web server extensions\<VER>\bin\stsadm.exe"
REM cd $(ProjectDir)
%GACUTILEXE% /nologo /u "AdobeLCSharepoint,Version=1.0.0.0,PublicKeyToken=6720cbcc342f4ca4" /f
%GACUTILEXE% /nologo /u "AdobeAEM FormsConnector,Version=1.0.0.0,PublicKeyToken=6720cbcc342f4ca4" /f
%GACUTILEXE% /nologo /u "AdobeAEM FormsWorkflow,Version=1.0.0.0,PublicKeyToken=6720cbcc342f4ca4" /f
%GACUTILEXE% /nologo /u "AdobeLCFormsIntgr,Version=1.0.0.0,PublicKeyToken=6720cbcc342f4ca4" /f
%GACUTILEXE% /nologo /u "AdobeLCFormsIntgrListExtnWebService,Version=1.0.0.0,
PublicKeyToken=6720cbcc342f4ca4" /f
%GACUTILEXE% /nologo /u "AdobeLCTaskManager,Version=1.0.0.0,PublicKeyToken=6720cbcc342f4ca4" /f
pushd %TEMPLATEDIR%\features
Echo Deactivating Connector feature with WSS
%STSADM% -o deactivatefeature -filename AEM Forms\feature.xml -url %SITEURL% -force
Echo Deactivating AEM Forms Workflow feature with WSS
%STSADM% -o deactivatefeature -name AEM Forms/Workflow -url %SITEURL% -force
Echo Uninstalling Connector with WSS
%STSADM% -o uninstallfeature -filename AEM Forms\feature.xml -force
Echo Uninstalling AEM Forms Workflow with WSS
%STSADM% -o uninstallfeature -name AEM Forms/Workflow -force
popd
Echo Removing source files from WSS \TEMPLATE directory
RMDIR %TEMPLATEDIR%\FEATURES\AEM Forms /S /Q
RMDIR %TEMPLATEDIR%\IMAGES\AEM Forms /S /Q
RMDIR %TEMPLATEDIR%\LAYOUTS\AEM Forms /S /Q
Echo Removing Custom Web Service files from WSS \ISAPI directory
RMDIR %ISAPIDIR%\AEM Forms /S /Q
Echo Removing Feature Resource files from WSS 12\Resources directory
Del %RESOURCESDIR%\AdobeAEM FormsConnectorCore.de-DE.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsConnectorCore.de.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsConnectorCore.en-US.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsConnectorCore.en.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsConnectorCore.fr-FR.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsConnectorCore.fr.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsConnectorCore.ja-JP.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsConnectorCore.ja.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsConnectorCore.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsFormsIntgrCore.de-DE.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsFormsIntgrCore.de.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsFormsIntgrCore.en-US.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsFormsIntgrCore.en.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsFormsIntgrCore.fr-FR.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsFormsIntgrCore.fr.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsFormsIntgrCore.ja-JP.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsFormsIntgrCore.ja.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsFormsIntgrCore.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsTaskManagerCore.de-DE.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsTaskManagerCore.de.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsTaskManagerCore.en-US.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsTaskManagerCore.en.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsTaskManagerCore.fr-FR.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsTaskManagerCore.fr.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsTaskManagerCore.ja-JP.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsTaskManagerCore.ja.resx /F /Q
Del %RESOURCESDIR%\AdobeAEM FormsTaskManagerCore.resx /F /Q
Echo Removing Resource files from %WEBAPPDIR%\App_GlobalResources directory
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsConnector.de-DE.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsConnector.de.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsConnector.en-US.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsConnector.en.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsConnector.fr-FR.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsConnector.fr.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsConnector.ja-JP.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsConnector.ja.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsConnector.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsFormsIntgr.de-DE.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsFormsIntgr.de.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsFormsIntgr.en-US.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsFormsIntgr.en.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsFormsIntgr.fr-FR.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsFormsIntgr.fr.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsFormsIntgr.ja-JP.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsFormsIntgr.ja.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsFormsIntgr.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsTaskManager.de-DE.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsTaskManager.de.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsTaskManager.en-US.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsTaskManager.en.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsTaskManager.fr-FR.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsTaskManager.fr.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsTaskManager.ja-JP.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsTaskManager.ja.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsTaskManager.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsWorkflow.de-DE.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsWorkflow.de.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsWorkflow.en-US.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsWorkflow.en.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsWorkflow.fr-FR.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsWorkflow.fr.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsWorkflow.ja-JP.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsWorkflow.ja.resx /F /Q
Del %WEBAPPDIR%\App_GlobalResources\AdobeAEM FormsWorkflow.resx /F /Q
popd
Echo Restarting IIS worker process
IISRESET
set _my_datetime=%date% %time%
@echo on
echo End Installation at %_my_datetime%
@echo off
cmd /k
-
Set values for the following variables:
-
%STSADM%
-
The location of the STSADM utility that you defined as part
of the web part installation.
-
%TEMPLATEDIR%
-
The TEMPLATES directory on the SharePoint server.
-
%SITEURL%
-
The URL of the site on which you want to disable the AEM
Forms features.
-
Save the file as Uninstall-sharepoint-connector.bat in the
location where you have extracted AEM Forms web part at the time
of installation on the SharePoint server. This folder contains the
install.bat file that you used to install the web part. and double-click
to start uninstallation.
-
From Windows Explorer, double-click the uninstall-sharepoint-connector.bat file
to start the uninstallation. The uninstallation process restarts
the IIS Server.
-
After the uninstallation steps are completed, open the
web.config
file
of your web application in a text editor.
-
Remove the elements
<system.serviceModel> </system.serviceModel>
from
this file, and then save the file.
(Optional) Configure AEM Forms 11 Connector for Microsoft SharePoint to support files larger than 100 MB
Connector for Microsoft SharePoint supports files up to
100 MB, by default. Perform the following steps to support files
larger than 100 MB:
Increase the JVM heap size
Increase the JVM heap size to 6500 MB to support files
of size up to 500 MB. For files larger than 500 MB, increase the
JVM heap size and increase value of the time-out parameter.
Note:
Before
increasing JVM heap size, ensure that you have installed enough
RAM.
-
To increase JVM heap size of the JBoss application
server.
-
Navigate to [aem-forms_root]\jboss\bin and
open standalone.conf.bat for editing.
-
Change value of the
JVM heap size (-Xmx
) parameter
to
Xmx6500m
.
-
Save and close standalone.conf.bat.
-
To increase JVM heap size of WebSphere application server.
-
Open WebSphere administration console, navigate to
Servers > Server Types > WebSphere application servers
.
-
Select your server.
-
In the Server Infrastructure section, navigate to
Java and forms workflow > Process definition > Java virtual machine
.
-
Specify a 6500 in the
Maximum heap size
field, click
Apply
and,
click
Save
.
-
To increase JVM heap size of application server.
-
Open WebLogic Server administration console, navigate to
Environment>Servers
,
select your server, and select
Sever Start
tab.
-
Change value of the
JVM heap size (-Xmx
) parameter
to
Xmx6500m
, and click
Save
.
Increase connection time-out
Increase the timeout value of Connector for Microsoft
SharePoint from 300,000 to 900,000. To increase the value:
-
Open administration console.
-
Navigate to
Services > Application and Services > Service Management > Connector for SharePoint.
-
In the Configuration Tab, change value for the
Timeout
parameter
to
900000
, and click
Save
.
-
Restart the application server.
By default, the IIS connection time-out setting is 120 seconds.
To increase the connection time-out setting, follow these steps:
-
Open I
nternet Information Services (IIS) Manager
,
from the
Sites
, select an appropriate SharePoint site, and
click
Advanced Settings
.
-
In the Advanced Settings dialog box, under the
Connection Limits
,
type 900 in the
Connection time-out
box, and click
OK
.
-
Open
SharePoint Central administration console
, click
Manage web applications
,
select an appropriate SharePoint site, and click
General Settings
.
-
Under
Maximum upload size
, type 500, and click
OK
.
You can specify a maximum file size up to 2,047 MB.
Add executionTimeout parameter
-
Open the Web.config file for editing. By default,
this file is in
Program Files\Common Files\Microsoft Shared\Web server extensions\12\TEMPLATE\LAYOUTS
.
-
Add the
executionTimeout
parameter:
Existing Code
<location path="upload.aspx">
<system.web>
<httpRuntime maxRequestLength="2097151" />
</system.web>
</location>
Replacement Code
<location path="upload.aspx">
<system.web>
<httpRuntime executionTimeout="999999" maxRequestLength="2097151" /> </system.web>
</location>
-
After you change the file, save and close the file.
-
Open the Web application Web.config file for editing. By
default, this file is at
Inetpub\wwwroot\wss\VirtualDirectories\VirtualDirectoryFolder
.
-
Change the following line in the file:
Existing Code
<httpRuntime executionTimeout="3600" maxRequestLength="51200" />
Replacement Code
<httpRuntime executionTimeout="3600" maxRequestLength="2097151" />
-
After you change the file, save and close the file.
|
|
|