c# asp.net pdf viewer : Add a page to a pdf in reader application control utility azure web page wpf visual studio sg24764913-part1985

Chapter 5. eForms + SOA Solution installation and configuration 
115
Prerequisites
Ensure that the following prerequisites are met:
 Locate the CD or other install image that you need. Ensure you have the 
appropriate 32-bit or 64-bit version, depending on your machine.
 Ensure that your system meets memory, disk space, and installation 
requirements. The installation program checks these and notifies you if there 
is a problem.
 You need to have a Windows user account that is part of either the 
Administrators or Power Users group. Alternatively, you need a 
non-Administrator user account that has been properly configured.
If the machine already has a prior version of a DB2, follow the info center for 
suggestions on how to process. The demonstration suggestions and 
recommends that the installation is performed on machines that are newly 
configured.
This procedure covers the simple case. To install the DB2 Runtime Client on 
Windows:
1. Log on to the system with the Administrator User Account.
2. Optional: Shut down any other programs.
3. Insert the CD into the drive. The auto-run feature starts the DB2 Setup wizard 
which determines the system language and starts the setup program for that 
language. 
4. Follow the DB2 Setup wizard's prompts. Help is available in the wizard to 
guide you through the remaining steps. 
Restriction: If you install a DB2 Runtime Client on a Windows operating 
system, no other DB2 database products can be installed in the same path as 
the client. Though the installation program does not prevent you from installing 
DB2 database products in the same location as DB2 Runtime Clients, this 
situation causes subsequent maintenance activities (such as applying fix 
packs) to fail.
Note: The ACORD Demo utilized a default installation for the DB2 Runtime 
Client, except for the installation directory. As defined previously, use the 
<db2_runtime_client_home> as the installation directory to keep with the 
documentation requirements.
Add a page to a pdf in reader - insert pages into PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide C# Users to Insert (Empty) PDF Page or Pages from a Supported File Format
add multi page pdf to word document; adding page numbers to a pdf in reader
Add a page to a pdf in reader - VB.NET PDF Page Insert Library: insert pages into PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document
add a page to a pdf in acrobat; add pages to pdf document
116
IBM Software Supporting ACORD Insurance Standards
After completing this procedure, the product is now installed at the location you 
specified during the installation. The default installation path for the first copy of a 
DB2 client is <db2_runtime_client_home>, 
This installation does not include product documentation. See the related links 
for options for installing or accessing the DB2 Information Center.
After installing the DB2 Runtime Client, the next step is to configure it to access 
remote DB2 servers, as covered in the next section about WebSphere Portal 
Server Configuration, when the installation requires configuring the Runtime 
Client to access remote databases.
5.3.4  IBM WebSphere Portal Server configuration
Installing and Configuring WebSphere Portal Server utilizes some of the previous 
steps that have already been accomplish at this point. Because WebSphere 
Process Server has been installed and configured, the WebSphere Portal Server 
Installation utilizes the wps profile of the previous configuration of WebSphere 
Process Server.
Installing with an existing instance of WebSphere Application 
Server
This section provides information on installing IBM WebSphere Portal on an 
existing instance of IBM WebSphere Application Server, ultimately the 
WebSphere Application Server instance that is installed with WebSphere 
Process Server. 
Before you begin, you should review Planning for deployment, Supported 
hardware and software for WebSphere Portal Version 6.0, Preparing your 
operating system, and Choosing an installation source.
Note: The instructions in this section are from the IBM InfoCenter, however, 
key items were modified where applicable:
http://publib.boulder.ibm.com/infocenter/wpdoc/v6r0/index.jsp?topic=
/com.ibm.wp.ent.doc/wpf/inst_wp_exwas.html
C# PDF insert image Library: insert images into PDF in C#.net, ASP
How to insert and add image, picture, digital photo, scanned signature or logo into PDF document page in C#.NET class application?
add blank page to pdf preview; adding page numbers to pdf documents
VB.NET PDF insert image library: insert images into PDF in vb.net
VB.NET PDF - Add Image to PDF Page in VB.NET. Have a try with this sample VB.NET code to add an image to the first page of PDF file. ' Open a document.
adding page numbers to pdf in; adding a page to a pdf document
Chapter 5. eForms + SOA Solution installation and configuration 
117
To install a new version of WebSphere Portal on an existing instance of 
WebSphere Process Server, follow these instructions. 
Follow these steps:
1. Ensure that the installed WebSphere Process Server is at the supported level 
before continuing. Refer to Supported hardware and software for more 
information:
http://www-01.ibm.com/support/docview.wss?rs=2307&uid=swg27006205
2. Ensure that the installed WebSphere Process Server has the following 
required features installed. See Table5-5.
Important: If you attempt to install WebSphere Portal to an existing 
WebSphere Process Server and have not used the WebSphere Portal media 
to install WebSphere Process Server, the installation fails. For a successful 
installation, follow the special instructions in the technote: Custom portal 
install fails for a full WebSphere Process Server (WPS) Version 6.0.1.1 
installation (not installed via Portal CDs) .
Attention: Resource paths in WebSphere Application Server configuration 
can exceed the 256 character path length limitation of the Windows JDK™, 
causing portlet installation or portal upgrades to fail. Therefore, we strongly 
recommend that you keep your Application Server installation path short, for 
example, use <process_server_home>. In particular, you should not install 
portal into a profile inside the application server installation directory if the 
default installation path C:\Program Files\IBM\WebSphere\AppServer has 
been chosen. Use a shorter installation path or create a new profile outside 
the main application server installation path, for example, in 
C:\WebSphere\profiles\wps for portal installation.
Note: When installing on Linux, if you install WebSphere Portal into a directory 
that does not have write permissions, the installation is not affected and 
proceeds normally. This is because the installation is performed with the 
Administrator user, which always has full permissions over files.
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
VB.NET Page: Insert PDF pages; VB.NET Page: Delete PDF Add Image to PDF; VB.NET Protect: Add Password to VB.NET Annotate: PDF Markup & Drawing. XDoc.Word for C#;
add or remove pages from pdf; add and remove pages from a pdf
VB.NET PDF Password Library: add, remove, edit PDF file password
On this page, we will illustrate how to protect PDF document via password by using simple VB.NET demo code. Open password protected PDF. Add password to PDF.
add and delete pages from pdf; add a page to pdf file
118
IBM Software Supporting ACORD Insurance Standards
Table 5-5   WebSphere Process Server required installed features
The components in Table5-6 can be optionally installed on WebSphere 
Application Server. 
Table 5-6   WebSphere Application Server optional components
3. If you are installing on a machine with a firewall enabled, disable the firewall 
before beginning the installation. If you do not disable the firewall and the 
installation program detects it, a warning message displays during the 
installation.
4. Choose one of the following options to start the installation program: 
– Use the Setup disc:
If you have the Setup disc, perform the steps that are appropriate for your 
operating system:
• Windows: Insert the Setup disc into the CD-ROM drive. The 
installation program automatically starts when you insert the Setup 
disc. If the autostart function is disabled, run the following command 
from the root directory of the CD:
install.bat 
– Access the downloaded product code:
If you downloaded the product code, perform the steps that are 
appropriate for your operating system:
• Windows: Run the install.bat command from the install_root directory.
Product
Features
IBM WebSphere Application Server 
Network Deployment
 Application Server 
 Administration 
– Scripted Administration
– Administrative Console
 Ant and Deployment Tools 
– Deploy Tool
– Ant Utilities
Product
Features
WebSphere Process Server
 Process Choreographer 
– Configure a Sample Business Process 
Container
C# PDF Password Library: add, remove, edit PDF file password in C#
your PDF document in C# project, XDoc.PDF provides some PDF security settings. On this page, we will talk about how to achieve this via Add necessary references
add page numbers to a pdf in preview; add page to pdf online
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
DLLs for Deleting Page from PDF Document in VB.NET Class. In order to run the sample code, the following steps would be necessary. Add necessary references:
add page number to pdf hyperlink; adding page to pdf in preview
Chapter 5. eForms + SOA Solution installation and configuration 
119
5. Select the language for the installation and click OK. The welcome panel 
displays. 
6. If you want to view the WebSphere Portal information center, you can click 
Launch Information Center, and the information center is opened in a 
browser. Otherwise, click Next to continue.
7. Select I accept the terms in the license agreement. Click Next. The 
installation program checks the machine for operating system and software 
prerequisites. 
8. Select Custom, and click Next
9. Select the wps profile already existing WebSphere Process 
Server/WebSphere Application Server ND. If the installation program does 
not detect a WebSphere Application Server instance, but you know that it is 
present on the machine, exit the install and pass the location using the 
command line; for example: ./install.sh -W 
was.undetectedWas="C:\WebSphere\profiles\wps\". 
If you are installing to a node that is already under deployment manager 
control, ensure that Install on a managed node is checked.
Click Next and the custom location is validated.
10.Enter the user ID and password for the WebSphere Application Server 
administrator. These credentials are used to access WebSphere Application 
Server with administrator authority after installation. These credentials are 
only used to log in to WebSphere Application Server and are not related to 
any other system access IDs. We recommend to stick with the wasadmin ID 
and wasadmin password because this is configured later to use security 
using Tivoli Directory Server as LDAP. Click Next
11.Managed Node only: If you choose to install on a managed node, you must 
have a profile created. 
12.Specify the directory where you want to install WebSphere Portal, as the 
directory recommended in Table5-3 on page72 <portal_server_home>. The 
directory that you specify must NOT exist; it is created during the installation. 
If you are installing on Windows, do not include periods (.) or special 
characters in the installation path, and avoid using a long path name. Click 
Next.
13.Enter the user ID and password for the WebSphere Portal administrator (we 
recommend that you use 
wpsadmin ID
and 
wpsadmin password.
This is 
changed later for using security with the Tivoli Directory Server Configuration 
as LDAP is configured later in the process) and then click Next. This user ID 
is used to access WebSphere Portal with administrator authority after 
installation. 
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
C#.NET Tutorial for How to Add a Sticky Note Annotation to PDF Page with Visual enable users to annotate PDF without adobe PDF reader control installed.
add pages to pdf preview; add page numbers pdf
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
C#.NET Project DLLs for Deleting PDF Document Page. In order to run the sample code, the following steps would be necessary. Add necessary references:
add page numbers to pdf using preview; adding page numbers to pdf
120
IBM Software Supporting ACORD Insurance Standards
14.Verify the components to be installed and click Next
The installation program begins installing the selected components. 
Throughout the installation and configuration process, the installation 
program displays progress indicators for the different components.
15.When the installation is finished, the installation program displays a 
confirmation panel listing the components that have been installed. Write 
down the following information before clicking Finish:
– The port number that is used to access WebSphere Portal is displayed on 
the confirmation panel. Write down the port number for use in verifying the 
WebSphere Portal URL. This value is also stored in the WpsHostPort 
property in the <portal_server_home>/config/wpconfig.properties file.
– Windows and Linux only: If you want to use the WebSphere Portal First 
Steps, ensure that Launch First Steps is selected. From First Steps you 
can access WebSphere Portal or read the documentation. If you are 
installing on a UNIX system, the Launch First Steps check box is not 
displayed.
16.Click Finish.
17.To verify that WebSphere Portal is running, open the following URL in a 
browser: http://example.com:port_number/wps/portal, where example.com is 
the fully qualified host name of the machine that is running WebSphere Portal 
and port_number is the port number that is displayed on the confirmation 
panel. For example, http://www.ibm.com:10038/wps/portal.
18.If the WebSphere Application Server where you installed WebSphere Portal 
is part of a cell managed by WebSphere Application Server Network 
Deployment, you can create a cluster of WebSphere Portal application 
servers. Refer to Clustering and WebSphere Portal for more information.   
Note: This user ID is only used to log in to WebSphere Portal and is not 
related to any user IDs that are used to access the operating system.
Important: At this point, you are running with security enabled.
Note: The Security is only WebSphere security and not Tivoli Directory 
Server LDAP enablement yet
Note: ACORD Demo did NOT utilize a cluster for testing purposes.
Chapter 5. eForms + SOA Solution installation and configuration 
121
19.By default WebSphere Portal uses the internal HTTP transport within 
WebSphere Application Server to handle requests, but if you have an external 
Web server, such as IBM HTTP Server, you can configure WebSphere Portal 
to use the Web server. Refer to Setting up a Web server with WebSphere 
Portal for instructions.
20.When performing certain tasks, you might need to increase your JVM™ heap 
size; see Setting the JVM max heap size for information about when and how 
to increase your heap size.
Next steps
At this point, you can login and start using WebSphere Portal or you can continue 
to extend your WebSphere Portal environment.
 To learn how to login, refer to Logging in to your portal and to explore 
WebSphere Portal, refer to Take a test drive of the site.
 To transfer WebSphere Portal data to another supported database, such as 
DB2, refer to Configuring databases.
 To configure WebSphere Portal to connect to a user registry, such as LDAP or 
another database, refer to Configuring security.
Configuring DB2 Enterprise Server database on Data Node
This section provides information on setting up DB2 to work with WebSphere 
Portal.
Note: For the ACORD Demo, HTTP Server was configured and installed 
along with the WebSphere Plug-in during the WebSphere Process Server 
installation. It was configured to utilize WPS Profile as port 80. This is not 
required to make the demonstration functional, but it would be a 
recommended installation for a product system, as the InfoCenter 
suggests. Refer to the following document to install the IBM HTTP Server 
and WebSphere Webserver plug-in:
http://publib.boulder.ibm.com/infocenter/wpdoc/v6r0/topic/com.ibm
.wp.ent.doc/wpf/inst_ihs_main.html
Note: The instructions in this section are from the IBM InfoCenter, however, 
key items were modified where applicable.
http://publib.boulder.ibm.com/infocenter/wpdoc/v6r0/index.jsp?topic=
/com.ibm.wp.ent.doc/wpf/setup_db2.html 
122
IBM Software Supporting ACORD Insurance Standards
Because the ACORD Demo requires you install a Data Node, the installation 
requires using a remote DB2 server, which means you must manually create the 
databases that are required by WebSphere Portal before performing WebSphere 
Portal database transfer to work with DB2. If you use a local DB2, WebSphere 
Portal can create and set up the required databases for you.
Creating remote databases
A remote database resides on a different machine than WebSphere Portal. If you 
use a remote DB2 server, you must manually create the databases that are 
required by WebSphere Portal. See Planning for DB2 for more information on the 
database architecture recommendations. Before creating these databases, note 
the following information:
 6.0.1+ If the DB2 JDBC type 4 driver is used, only the instructions on the 
remote server are required. You do not need to install the DB2 client software, 
and you do not need to complete the steps related to the DB2 client. 
 The client software, DB2 Runtime Client, must be properly configured to 
connect to the remote DB2 server instance, wpsinst.
 These instructions assume that a remote DB2 server and DB2 Client are 
already installed and running, based on the previous DB2 Enterprise Server 
and DB2 Runtime Client installation/Configuration instructions.
 These instructions assume that you use the DB2 RunTime Client to connect 
to the remote DB2 server on the Data Node
1. Log in to the DB2 Enterprise Server Data Node Machine as the db2admin 
user with sufficient database privileges.
2. Ensure that the user you are using for the JCR Database User has been 
created, granted appropriate privileges, and has a password assigned to it. If 
the user has not been created, refer to the Creating users section for 
information on how to create users. 
3. Initialize a DB2 command environment on the Data Node: 
– Windows: 
i. Open the DB2 command window.
Note: WebSphere Portal Version 6.0 does not support the DB2 JDBC Type 
3 driver, also known as Net Driver.
Note: The instructions recommend a separate user, but in the 
demonstration we used the default db2admin ID that was created and used 
for all database access for all instances for ease of demoing.
Chapter 5. eForms + SOA Solution installation and configuration 
123
ii. cd to the <db2_ese_home>\wpsinst directory and run the command 
db2profile.bat or the instance that was dedicated to the portal server 
databases. 
4. Run the following command on the DB2 server machine to configure the DB2 
database instance:
For DB2 Version 9:
db2 "UPDATE DBM CFG USING query_heap_sz 32768"
db2 "UPDATE DBM CFG USING maxagents 500"
db2 "UPDATE DBM CFG USING sheapthres 0"
5. Download the following bat file called DB2_Create_Portal_Databases.bat 
(see AppendixA, “Additional material” on page169 to obtain the file) and 
store in the C:\temp directory, on the DB2 Enterprise Server Data Node 
machine to create the necessary databases. In the same db2 command 
window, cd to the C:\temp directory and run the bat file just created for the 
WPSINST DB2 Instance.
6. Moving to the DB2 Runtime Client on the Web Node: Catalog the TCP/IP 
node with the IP address of the remote database server from the DB2 
Command Window, as follows: 
db2 "catalog tcpip node demodbs remote swgdemodb2.raleigh.ibm.com 
server 50001"
Where the following is true: 
demodbs is the alias name of the Data Node 
swgdemodb2.raleigh.ibm.com is the fully qualified host name of your Data 
Node Machine
50001 is the DB2 Connection Service Port number listed in the services file 
on the Data Node Machine. It is the port number listed under the follow 
parameter in the services file which is the port number needed for 
connections to the server from the Runtime Client.
db2c_WPSINST             50001/tcp
7. After running the CATALOG TCPIP NODE command, run the following 
command:
db2 "TERMINATE"
Note: WPSINST was the one created in this demonstration.
Note: The alias name can contain one to eight characters.
124
IBM Software Supporting ACORD Insurance Standards
This clears db2 caching and the new node becomes available to use for the 
next step.
8. On the DB2 Runtime Client on the Web Node: The next step is to catalog the 
WebSphere Portal, JCR, Member Manager, Feedback and LikeMinds 
databases to the remote DB2 Enterprise Server Data Node as follows: 
Run the following commands in the DB2 Runtime Client DB2 Command 
Window: 
db2 "CATALOG DB WPSDB AS WPSDB AT NODE demodbs"
db2 "CATALOG DB CMDB AS CMDB AT NODE demodbs"
db2 "CATALOG DB LMDB AS LMDB AT NODE demodbs"
db2 "CATALOG DB FDBKDB AS FDBKDB AT NODE demodbs"
db2 "CATALOG DB WMMDB AS WMMDB AT NODE demodbs"
db2 "CATALOG DB JCRDB AS JCRDB AT NODE demodbs"
db2 "CATALOG DB CSTMDB AS CSTMDB AT NODE demodbs"
db2 "CATALOG DB RELEASE AS RELEASE AT NODE demodbs"
db2 "TERMINATE"
9. On the DB2 Runtime Client machine, test your remote connection by issuing 
the following command in the DB2 command window: 
db2 "CONNECT TO WPSDB user db2admin using password"
where the following is true: 
db2admin is the Database Administrator user Id that was created on the Data 
Node 
password is password for the db2admin user id.
10.Restart your database server.
Transferring databases to DB2 Enterprise Server on Data Node 
This section provides information on how to transfer your data between 
databases using the configuration wizard. Follow these steps:
1. Start server1 and stop WebSphere Portal. See Starting and stopping 
WebSphere Application Server and WebSphere Portal for instructions.
2. Start the configuration wizard window located in 
<portal_server_home>\config\wizards\configwizard.bat
Note: See Configuring WebSphere Portal with the configuration wizard for 
more information on how to start the configuration wizard.
Documents you may be interested
Documents you may be interested