Utility Tools

CHAPTER 19

exteNd Application Server Deployment Plan DTDs

Deployment plan DTD files are used when you deploy J2EE archives to the Novell exteNd Application Server or the SilverStream eXtend Application Server. The DTDs (XML document type definitions) describe the structure you must follow when writing deployment plans (XML files) for particular archives.

This chapter includes these topics:

 
Top of page

DTD location

The DTD files are located in the Novell exteNd Common\Resources\DTDCatalog directory. You can learn about the DTDs by looking at:

For more information    To learn about support for writing and using deployment plans in the exteNd Director development environment, see:

 
Top of page

DTD files

For each type of J2EE archive, there's a corresponding deployment plan DTD. The specifics of the DTD depend on which server and version you are deploying to. This section includes:

 
Top of section

Novell exteNd Application Server DTD files

They are as follows:

Server version

Deployment plan type

DTD file

5.x

EAR

deploy-ear_1_3.dtd

view

WAR

deploy-war_2_3.dtd

view

EJB JAR

deploy-ejb_2_0.dtd

view

Client JAR

deploy-car_1_3.dtd

view

RAR

deploy_rar_1_0.dtd

view

 
Top of section

SilverStream eXtend Application Server DTD files

They are as follows:

Server version

Deployment plan type

DTD file

4.x

EAR

deploy-ear_1_3.dtd

view

WAR

deploy-war_2_3.dtd

view

EJB JAR

deploy-ejb_2_0.dtd

view

Client JAR

deploy-car_1_3.dtd

view

RAR

deploy_rar_1_0.dtd

view

 
Top of page

DOCTYPE statements

The deployment plan must reference the correct DOCTYPE.

Authoring the plan with the Deployment Plan Editor   When you author the deployment plan using the Deployment Plan Editor in the exteNd Director development environment, the editor inserts the correct DOCTYPE statement based on the project's server profile. If you change the server profile, the Deployment Plan Editor will ask if it should update the deployment plan's DOCTYPE statement.

Authoring the plan with your own editor   If you author the deployment plan in a different editor, make sure it references the correct DOCTYPE. The DTD files supplied with the exteNd Director development environment include the DOCTYPE statement as a comment at the beginning of the file. This DOCTYPE is for use with the Novell exteNd Application Server. If you deploy to the SilverStream eXtend Application Server, see the section below for the correct statement to use.

 
Top of section

SilverStream eXtend Application Server DOCTYPE statements

These are the DOCTYPE statements for SilverStream eXtend Application Server 4.x:

Deployment plan type

DOCTYPE statement

Application client

  <!DOCTYPE carJarOptions PUBLIC "-//SilverStream Software,Inc.
  //DTD J2EE CAR Deployment Plan 1.3//EN" "deploy-car_1_3.dtd">

EAR

  <!DOCTYPE earJarOptions PUBLIC "-//SilverStream Software,Inc.
  //DTD J2EE EAR Deployment Plan 1.3//EN" "deploy-ear_1_3.dtd">

EJB

  <!DOCTYPE ejbJarOptions PUBLIC "-//SilverStream Software,Inc.
  //DTD J2EE EJB Deployment Plan 2.0//EN" "deploy-ejb_2_0.dtd">

RAR

  <!DOCTYPE rarJarOptions PUBLIC "-//SilverStream Software,Inc.
  //DTD J2EE RAR Deployment Plan 1.0//EN" "deploy-rar_1_0.dtd">

WAR

  <!DOCTYPE warJarOptions PUBLIC "-//SilverStream Software,Inc.
  //DTD J2EE WAR Deployment Plan 2.3//EN" "deploy-war_2_3.dtd">




Copyright © 2004 Novell, Inc. All rights reserved. Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.  more ...