Pramati Server 4.1Installation and Configuration GuidePramati Technologies
2Pramati Server 3.5 Installation & Configuration Guide
90Pramati Server 3.5 Administration Guide<node-id>001</node-id></node>Here, when node-type is J2EE, enabling the cluster service wou
91CHAPTER 20Creating Pramati Server Clusters Using XMLs2 Define the name of the cluster. Open the server-config.xml file and add a declaration as foll
92Pramati Server 3.5 Administration GuideSetup the cluster configuration file that would define all nodes that form part of this cluster. The file clu
93CHAPTER 20Creating Pramati Server Clusters Using XMLs• Enable Cluster Service.<service name="ClusterService" enabled="true" c
94Pramati Server 3.5 Administration GuideAdvanced ConfigurationTypically a J2EE Cluster node means a ‘BOTH’ node. But a J2EE Cluster can also be confi
95CHAPTER 20Creating Pramati Server Clusters Using XMLsWhenever there is any state change for Web sessions, the information is replicated across all o
96Pramati Server 3.5 Administration GuideConfiguring J2EE Server Cluster using XMLsTo configure a J2EE Cluster using XMLs use the following steps:1 Cr
97CHAPTER 20Creating Pramati Server Clusters Using XMLsNote: The number of nodes created in the XML must be equal to the number of <new folders>
98Pramati Server 3.5 Administration GuideThe various values (given as {parametername value} format) required to perform the above operations are:You c
21Configuring Message Server Cluster Using XMLYou can configure Message Server Cluster in Pramati Server in the following ways:• Using the Server Admi
2System Requirements for Installing Pramati ServerThis document provides information about system requirements for installing and configuring Pramati
100Pramati Server 3.5 Installation & Configuration Guide5 Open the cluster-config.xml, and make the following changes:Note: The number of nodes cr
101Chapter 21Configuring Message Server Cluster Using XML<service name="WebContainer" enabled="false" class-name="com.pram
102Pramati Server 3.5 Installation & Configuration Guide
22Configuring JMS Adapters in J2EE ServersJMS Adapters are setup in a J2EE Server instance determining the connectivity to a Message Server (Embedded,
104Pramati Server 3.5 Administration Guide</properties></jms-adapter></jms-adapters>Sample configuration for the external JMS Adapte
23Configuring Pramati Server For FirewallsIn typical deployment scenarios, servers are located behind firewalls and any RMI transport layer that attem
106Pramati Server 3.5 Security GuideConfiguring RMI Server A client outside the domain of server host attempting to invoke methods on remote objects r
107Chapter 23Configuring Pramati Server For FirewallsDefault Socket FactoryThe RMI transport layer extends the java.rmi.server.RMISocketFactory class
108Pramati Server 3.5 Security GuideHosting ScenariosSome of the typical client-server hosting scenarios are:All installations on the host machineNoth
24Upgrading Pramati Server LicenseThis chapter discusses how to obtain license information and upgrade license of the server. Reading the Current Lice
2Pramati Server 3.5 Installation & Configuration Guide• HP-UX 11iSoftware RequirementsThe JDK and Browser requirements are provided in the followi
110Pramati Server 3.5 Installation & Configuration Guide Product : Pramati Server 4.1 Start Date : -- Available Time
25Migrating from Pramati Server 3.0 to Pramati Server 4.1Pramati Server 4.1 provides a number of new features and enhanced functionality. There have b
112Pramati Server 3.5 Installation & Configuration GuideStarting JMS ServerStarting Web Load BalancerPramati Web Load Balancer has been introduced
113Chapter 25Migrating from Pramati Server 3.0 to Pramati Server 4.1Shell Commands System Propertiescom.pramati.NodeCreator (creates nodes for a Clust
114Pramati Server 3.5 Installation & Configuration GuideThe command list_system_properties from j2eeshell lists all properties with values. Runnin
115Chapter 25Migrating from Pramati Server 3.0 to Pramati Server 4.1New Server Configuration XMLs in Version 4.1The server-config.xml in Version 3.0 h
116Pramati Server 3.5 Installation & Configuration Guide• You can now configure test parameters through Shell while creating a JCA connection fact
26Downloading and Installing WebStartDownloading and Installing WebStart on WindowsDownload WebStart from http://java.sun.com/products/javawebstart/do
118Pramati Server 3.5 Installation & Configuration GuideModifying Server Configuration for WebStartTo use WebStart and launch applications, you ne
27Pramati Server Communication Ports and ProtocolsEnterprise networks face risks from unauthorized and malignant users who try to gain access to the s
3Chapter 2System Requirements for Installing Pramati ServerUsing JDKIf the J2EE application has JSP pages, which need to be compiled at runtime, JDK m
120Pramati Server 3.5 Installation & Configuration GuidePorts used by Pramati Server Standalone NodePorts used by Pramati Server Cluster NodeTable
28Configuration LayoutsThe various ways in which Pramati Server can be installed are:• All installations in the host machine• Third party HTTP server
122Pramati Server 3.5 Administration GuidePramati Web Server in DMZPramati Web Server and EJB Server are configured in two different zones. The Web Se
123CHAPTER 28Configuration LayoutsThird-party HTTP server + servlet engineThird-party HTTP server with servlet engine serves HTTP requests from the DM
124Pramati Server 3.5 Administration Guide
Adding a Load Balancer node 45Adding a User and Changing Password 31Adding node(s) to Message Server Cluster 66Adding User 31Adding Web Load Balancer
Configuring Message Server Cluster using XML 99Configuring more than one Pramati Server Nodes 22Configuring Pramati Server For Firewalls 105Configurin
Downloading and Installing WebStart 117Downloading and Installing WebStart on Solaris and Linux 117Downloading and Installing WebStart on Windows 117E
Ports used by Pramati Server Standalone Node 120Ports used by Server Administration Service 119Pramati Embedded Message Server 26Pramati Server Admini
Setting up Pramati Server as a Service 19Setting up Pramati Server as a Service on Windows 19Setting up Pramati Server as a Unix Daemon 20Setting up W
4Pramati Server 3.5 Installation & Configuration Guide
Third-party HTTP server + servlet engine 123Third-party HTTP server and Servlet engine 108Third-party HTTP server configured with Pramati Server 108Th
Viewing details of Standalone Message Server 56Viewing Load Balancer details 47Viewing Message Server node details 68Working with NAT firewalls 106
CChanging Password 32ConfiguringServer 107Configuring Standalone Server 39DDefault Socket Factory 107HHandling of RARs 115HTTP Tunneling 105Llicense d
3Getting Server Install FilePramati Server can be downloaded as a binary from http://www.pramati.com/products. If you purchase a license with media an
6Pramati Server 3.5 Installation & Configuration GuideReceiving License KeyNormally, after the registration process is complete and the file is do
7Chapter 3Getting Server Install FileC:\PServer41_1127\server\bin>java.exe -Din-stall.root=C:\PServer41_1127\server -Djava.security.pol-icy=C:\PSer
8Pramati Server 3.5 Installation & Configuration Guide
4Installing Pramati Server on Unix-based PlatformsTo install Pramati Server on Unix based platforms:1 Verify your existing system configuration agains
Pramati Server 4.1 Installation & Configuration GuideID 1230-034April 2004Pramati Technologies301 White House, BegumpetHyderabad 500 016Indiainfo@
10Pramati Server 3.5 Installation & Configuration Guide4 Execute rundeploytool.sh at the command prompt. This opens the ‘Connect to Server’ dialog
11Chapter 4Installing Pramati Server on Unix-based Platforms
12Pramati Server 3.5 Installation & Configuration Guide
5Installing Pramati Server on WindowsTo install Pramati Server on Windows:5 Verify your existing system configuration against the requirements for Pra
14Pramati Server 3.5 Installation & Configuration GuideVerifying Server installation 1 Open the command prompt and go to the directory <install
15Chapter 5Installing Pramati Server on WindowsTo exit the Deploy Tool, select Archive > Exit. You can also use the ‘Exit’ button provided.Verifyin
16Pramati Server 3.5 Installation & Configuration Guide
6Silent Installation of Pramati Server Using XMLTo install the server silently, save the file PServer41.jar on your local machine on both Windows and
18Pramati Server 3.5 Installation & Configuration Guide
7Setting up Pramati Server as a Service Pramati Server can be installed as a service on Windows or as a daemon on Unix based systems. This helps the a
i1Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20Pramati Server 3.5 Installation & Configuration Guide1 Run setup.bat script present in the <install_dir>/services/bin/ directory. This wil
21Chapter 7Setting up Pramati Server as a ServiceTo start Server as a daemon, run the shell script pramatiserver in the <install_root>/services/
22Pramati Server 3.5 Installation & Configuration Guiderequire a symbolic link that is used to locate the rest of the application files without mo
23Chapter 7Setting up Pramati Server as a Serviceset.ps_root=D:\PServer411082#Change the node name to install another server instance as a service. #T
24Pramati Server 3.5 Installation & Configuration Guidefrom value 1. Make sure that the number parameters are in serial order without any missing
8Pramati Server ComponentsPramati Server is made up of the following configurable components:• Pramati Server Standalone node• Pramati Server Cluster
26Pramati Server 3.5 Administration Guideabstraction of a single processing server for operations such as configuration, tuning, deployment and monito
27CHAPTER 8Pramati Server ComponentsPramati Server Administration ServicePramati Administration Service can be secured through a username and password
28Pramati Server 3.5 Administration GuideFor details on using XMLs to configure the various components, read the chapter ‘Creating and Configuring Pra
29CHAPTER 8Pramati Server ComponentsPramati Server Standalone JMS node (or Pramati Message Server)Server machine Installable available only on product
iiPramati Server Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Java Client . . . . . .
30Pramati Server 3.5 Administration Guide
9Adding a User and Changing PasswordAfter installing the Pramati Server, you may want to add users and change the default password. For information on
32Pramati Server 3.5 Security GuideDeleting UserA user can be deleted specifically from a group, or can be completely removed from the Server.To delet
33Chapter 9Adding a User and Changing PasswordChanging password for UserUnder the ‘Groups’ section, click ‘All Users’. This takes you to the ‘Security
34Pramati Server 3.5 Security Guide
10Introduction to Pramati Server Administration ServicePramati Server is configured and started using the Server Administration Service. The service e
36Pramati Server 3.5 Administration GuideHow does Server Administration Service workThe Admin Service keeps track of other services running on the LAN
11Configuring Standalone Pramati Server Using Admin ServiceThis section talks about starting the Default Server on Unix and Windows, as also configuri
38Pramati Server 3.5 Administration GuideCreating Standalone ServerTo create a Standalone Server using the Server Administration Service:1 Start the S
39CHAPTER 11Configuring Standalone Pramati Server Using Admin ServiceViewing details of added Standalone ServerTo view the details of the added server
iiiDeleting Cluster. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
40Pramati Server 3.5 Administration Guide4 Provide the following details:The Status panel displays the related messages as the Standalone Server is st
41CHAPTER 11Configuring Standalone Pramati Server Using Admin Service
42Pramati Server 3.5 Administration Guide
12Adding Web Load Balancer using Administration ServicePramati Server provides a software based load balancing solution. It is implemented as an Inter
44Pramati Server 3.5 Administration Guide• RD for High Availability• RD for Load Balancer and High AvailabilityCase 2 The node which runs the Request
45CHAPTER 12Adding Web Load Balancer using Administration ServiceCase 4 Request Dispatcher working along with a Pramati Plug-in for Apache/IIS to enab
46Pramati Server 3.5 Administration Guide3 Enter the following details:Optionally enable HTTPS for secure communication, and click ‘Save’.A new server
47CHAPTER 12Adding Web Load Balancer using Administration ServiceYou can modify details for lookup port, HTTP Port, HTTPS Port and Enable HTTPS fields
48Pramati Server 3.5 Administration GuideConnecting to Load BalancerTo connect to the Server:1 Once you have started the Server, the started Server is
13Configuring Web Load Balancer Using XMLA Load Balancer works as a web-request dispatcher, distributing the web requests across a set of Web/J2EE Clu
iv19 Using Pramati Server NodeCreator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81Using NodeCreator with Command line
50Pramati Server 3.5 Administration Guideping interval Number of seconds after which the other nodes are sent a requestIdle time out Request time out
14Configuring J2EE Cluster Using Server Administration ServiceAll cluster configuration details are maintained in a database as well as in the configu
52Pramati Server 3.5 Administration GuideClick Next>>. ‘Step 2 of 3: Add Nodes’ page appears.To add more than one node, provide similar details
53CHAPTER 14Configuring J2EE Cluster Using Server Administration Service• Configure nodes for Lookup, HTTP and HTTPS Port values.• Add new nodes to th
54Pramati Server 3.5 Administration Guide1 Start and connect to the cluster node.2 Click Start > Programs > Pramati 4.1 > Deploy Tool. The ‘C
15Configuring Message Server as a Standalone NodeThe Standalone Message Server can be installed and configured separately from the J2EE Server using t
56Pramati Server 3.5 Administration GuideYou can modify details for the Lookup Port (mandatory field), while the Host address is shown as a non-editab
57CHAPTER 15Configuring Message Server as a Standalone NodeStopping Standalone Message ServerTo stop a connected Standalone Message Server, click ‘Sto
58Pramati Server 3.5 Administration GuideIn the above:• queue: Refers to the name of the queues using the loaded send feature, specified as comma sepa
59CHAPTER 15Configuring Message Server as a Standalone NodeThe command runserver -node <nodename> also helps in creation of a new node.Understan
vStarting JMS Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112Starti
60Pramati Server 3.5 Administration GuideThe Server provides a way of configuring this persistence type by exposing certain properties in the jms-conf
61CHAPTER 15Configuring Message Server as a Standalone Nodedelivery-mode’, then if the server receives any persistent messages, then it overrides the
62Pramati Server 3.5 Administration GuidePersistence Type File StoreMessage Dir. $NODES_DIR/messagesMaximum File Size 10KBPurge Interval 600 secTable
16Starting a Server Node Using Command lineThe command to start Standalone J2EE Server, a J2EE Server Cluster or Message Server node is same.To start
64Pramati Server 3.5 Administration Guide
17Configuring Message Server Cluster Using Server Admin ServicePramati Server provides the following ways to configure Message Server Cluster:• Using
66Pramati Server 3.5 Installation & Configuration GuideClick ‘Next >>’. This displays ‘Step 2 of 2: Add Message Server Cluster’ in the Displ
67Chapter 17Configuring Message Server Cluster Using Server Admin ServiceClick ‘Next >>’. A successful addition of the cluster takes you to the
68Pramati Server 3.5 Installation & Configuration GuideViewing Message Server node detailsTo view details about a Message Server node, click ‘Conf
69Chapter 17Configuring Message Server Cluster Using Server Admin ServiceTo stop a connected node of a Cluster, use the ‘Stop’ option provided after s
70Pramati Server 3.5 Installation & Configuration GuideYou can add a Message Server cluster node through the Web interface only if: • a host alrea
18Creating and Configuring Pramati Server Nodes Using XMLOverviewPramati Server instances can be configured manually by modifying the configuration XM
72Pramati Server 3.5 Administration GuidePramati Server configuration filesConfiguration files required for setting up Pramati Server are located in t
73CHAPTER 18Creating and Configuring Pramati Server Nodes Using XMLPramati Server instances that can be configuredThere are three basic types of Prama
74Pramati Server 3.5 Administration Guide•EJB Node•Load Balancer NodeThe Server Cluster J2EE Node has both Web and EJB services enabled in server-conf
75CHAPTER 18Creating and Configuring Pramati Server Nodes Using XML-logs(Stack traces and log messages for the node are stored here)-archives(This dir
76Pramati Server 3.5 Administration GuideConfiguration File DependencyNote: In most cases, the defaults used in the configuration file templates will
77CHAPTER 18Creating and Configuring Pramati Server Nodes Using XML- config- the other directories described in the ‘Structure of Nodes Directory’ abo
78Pramati Server 3.5 Administration Guide<property name="default-mdb-max-pool-size" value="1000" /> <property name="
79CHAPTER 18Creating and Configuring Pramati Server Nodes Using XMLclass-name="com.pramati.web.WebServer"><service name="EJBConta
1PrefaceThe Installation and Configuration Guide to Pramati Server 4.1 provides you with complete and detailed instructions for installing and configu
80Pramati Server 3.5 Administration Guide
19Using Pramati Server NodeCreatorThe NodeCreator is a utility for creating or removing nodes and clusters. You can configure and use the NodeCreator
82Pramati Server 3.5 Administration GuideExample for creating a J2EE clusterjava -Dinstall.root=. com.pramati.NodeCreator -createj2eecluster -name myn
83CHAPTER 19Using Pramati Server NodeCreatorIf you wish to create a J2EE Cluster, locate the <create-nodes> tag in the config-topology-cluster-t
84Pramati Server 3.5 Administration Guide <property name="table-name" value=""/> </ejb-cluster-persistence>
85CHAPTER 19Using Pramati Server NodeCreator<properties><property name="com.pramati.naming.cacheLookups" value="false"/&g
86Pramati Server 3.5 Administration GuideThe writetopology option creates the topology XML, which can be used to launch the configured cluster nodes.
87CHAPTER 19Using Pramati Server NodeCreatornode1,mynode2 -namingport 9191,9292 -httpport 8181,8282 -clustername myclus-terThe help snippet that shows
88Pramati Server 3.5 Administration Guide
20Creating Pramati Server Clusters Using XMLsPramati Server features a powerful clustering solution. A cluster is defined as a group of nodes. Pramati
Comentarios a estos manuales