source: release-kits/lirk3/resources/gs3-release-maker/ant/docs/manual/api/org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html@ 14982

Last change on this file since 14982 was 14982, checked in by oranfry, 16 years ago

initial import of LiRK3

File size: 60.8 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.4.2_13) on Mon Oct 01 14:33:26 NZST 2007 -->
6<TITLE>
7WeblogicDeploymentTool (Apache Ant API)
8</TITLE>
9
10<META NAME="keywords" CONTENT="org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool class">
11
12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
13
14<SCRIPT type="text/javascript">
15function windowTitle()
16{
17 parent.document.title="WeblogicDeploymentTool (Apache Ant API)";
18}
19</SCRIPT>
20
21</HEAD>
22
23<BODY BGCOLOR="white" onload="windowTitle();">
24
25
26<!-- ========= START OF TOP NAVBAR ======= -->
27<A NAME="navbar_top"><!-- --></A>
28<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
30<TR>
31<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
32<A NAME="navbar_top_firstrow"><!-- --></A>
33<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
34 <TR ALIGN="center" VALIGN="top">
35 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
36 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
37 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
39 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
42 </TR>
43</TABLE>
44</TD>
45<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
46</EM>
47</TD>
48</TR>
49
50<TR>
51<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
52&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/JonasDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb"><B>PREV CLASS</B></A>&nbsp;
53&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicTOPLinkDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb"><B>NEXT CLASS</B></A></FONT></TD>
54<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55 <A HREF="../../../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
56&nbsp;<A HREF="WeblogicDeploymentTool.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
57&nbsp;<SCRIPT type="text/javascript">
58 <!--
59 if(window==top) {
60 document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
61 }
62 //-->
63</SCRIPT>
64<NOSCRIPT>
65 <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
66</NOSCRIPT>
67
68</FONT></TD>
69</TR>
70<TR>
71<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
72 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
73<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
74DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
75</TR>
76</TABLE>
77<A NAME="skip-navbar_top"></A>
78<!-- ========= END OF TOP NAVBAR ========= -->
79
80<HR>
81<!-- ======== START OF CLASS DATA ======== -->
82<H2>
83<FONT SIZE="-1">
84org.apache.tools.ant.taskdefs.optional.ejb</FONT>
85<BR>
86Class WeblogicDeploymentTool</H2>
87<PRE>
88java.lang.Object
89 <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool</A>
90 <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool</B>
91</PRE>
92<DL>
93<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/EJBDeploymentTool.html" title="interface in org.apache.tools.ant.taskdefs.optional.ejb">EJBDeploymentTool</A></DD>
94</DL>
95<DL>
96<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicTOPLinkDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">WeblogicTOPLinkDeploymentTool</A></DD>
97</DL>
98<HR>
99<DL>
100<DT>public class <B>WeblogicDeploymentTool</B><DT>extends <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">GenericDeploymentTool</A></DL>
101
102<P>
103The weblogic element is used to control the weblogic.ejbc compiler for
104 generating weblogic EJB jars. Prior to Ant 1.3, the method of locating CMP
105 descriptors was to use the ejbjar naming convention. So if your ejb-jar was
106 called, Customer-ejb-jar.xml, your weblogic descriptor was called Customer-
107 weblogic-ejb-jar.xml and your CMP descriptor had to be Customer-weblogic-cmp-
108 rdbms-jar.xml. In addition, the &lt;type-storage&gt; element in the weblogic
109 descriptor had to be set to the standard name META-INF/weblogic-cmp-rdbms-
110 jar.xml, as that is where the CMP descriptor was mapped to in the generated
111 jar.
112<P>
113
114<P>
115<HR>
116
117<P>
118<!-- ======== NESTED CLASS SUMMARY ======== -->
119
120
121<!-- =========== FIELD SUMMARY =========== -->
122
123<A NAME="field_summary"><!-- --></A>
124<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
125<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
126<TD COLSPAN=2><FONT SIZE="+2">
127<B>Field Summary</B></FONT></TD>
128</TR>
129<TR BGCOLOR="white" CLASS="TableRowColor">
130<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
132<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#COMPILER_EJB11">COMPILER_EJB11</A></B></CODE>
133
134<BR>
135&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136</TR>
137<TR BGCOLOR="white" CLASS="TableRowColor">
138<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
140<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#COMPILER_EJB20">COMPILER_EJB20</A></B></CODE>
141
142<BR>
143&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144</TR>
145<TR BGCOLOR="white" CLASS="TableRowColor">
146<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
148<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#DEFAULT_COMPILER">DEFAULT_COMPILER</A></B></CODE>
149
150<BR>
151&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
152</TR>
153<TR BGCOLOR="white" CLASS="TableRowColor">
154<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
156<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#DEFAULT_WL51_DTD_LOCATION">DEFAULT_WL51_DTD_LOCATION</A></B></CODE>
157
158<BR>
159&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
160</TR>
161<TR BGCOLOR="white" CLASS="TableRowColor">
162<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
164<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#DEFAULT_WL51_EJB11_DTD_LOCATION">DEFAULT_WL51_EJB11_DTD_LOCATION</A></B></CODE>
165
166<BR>
167&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
168</TR>
169<TR BGCOLOR="white" CLASS="TableRowColor">
170<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
172<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#DEFAULT_WL60_51_DTD_LOCATION">DEFAULT_WL60_51_DTD_LOCATION</A></B></CODE>
173
174<BR>
175&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
176</TR>
177<TR BGCOLOR="white" CLASS="TableRowColor">
178<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
180<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#DEFAULT_WL60_DTD_LOCATION">DEFAULT_WL60_DTD_LOCATION</A></B></CODE>
181
182<BR>
183&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184</TR>
185<TR BGCOLOR="white" CLASS="TableRowColor">
186<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
188<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#DEFAULT_WL60_EJB11_DTD_LOCATION">DEFAULT_WL60_EJB11_DTD_LOCATION</A></B></CODE>
189
190<BR>
191&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
192</TR>
193<TR BGCOLOR="white" CLASS="TableRowColor">
194<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
195<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
196<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#DEFAULT_WL60_EJB20_DTD_LOCATION">DEFAULT_WL60_EJB20_DTD_LOCATION</A></B></CODE>
197
198<BR>
199&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
200</TR>
201<TR BGCOLOR="white" CLASS="TableRowColor">
202<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
203<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
204<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#DEFAULT_WL70_DTD_LOCATION">DEFAULT_WL70_DTD_LOCATION</A></B></CODE>
205
206<BR>
207&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
208</TR>
209<TR BGCOLOR="white" CLASS="TableRowColor">
210<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
211<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
212<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#PUBLICID_EJB11">PUBLICID_EJB11</A></B></CODE>
213
214<BR>
215&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
216</TR>
217<TR BGCOLOR="white" CLASS="TableRowColor">
218<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
219<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
220<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#PUBLICID_EJB20">PUBLICID_EJB20</A></B></CODE>
221
222<BR>
223&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
224</TR>
225<TR BGCOLOR="white" CLASS="TableRowColor">
226<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
227<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
228<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#PUBLICID_WEBLOGIC_EJB510">PUBLICID_WEBLOGIC_EJB510</A></B></CODE>
229
230<BR>
231&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
232</TR>
233<TR BGCOLOR="white" CLASS="TableRowColor">
234<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
236<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#PUBLICID_WEBLOGIC_EJB600">PUBLICID_WEBLOGIC_EJB600</A></B></CODE>
237
238<BR>
239&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
240</TR>
241<TR BGCOLOR="white" CLASS="TableRowColor">
242<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
244<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#PUBLICID_WEBLOGIC_EJB700">PUBLICID_WEBLOGIC_EJB700</A></B></CODE>
245
246<BR>
247&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
248</TR>
249<TR BGCOLOR="white" CLASS="TableRowColor">
250<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
252<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#WL_CMP_DD">WL_CMP_DD</A></B></CODE>
253
254<BR>
255&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
256</TR>
257<TR BGCOLOR="white" CLASS="TableRowColor">
258<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
260<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#WL_DD">WL_DD</A></B></CODE>
261
262<BR>
263&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
264</TR>
265</TABLE>
266&nbsp;<A NAME="fields_inherited_from_class_org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool"><!-- --></A>
267<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
268<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
269<TD><B>Fields inherited from class org.apache.tools.ant.taskdefs.optional.ejb.<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">GenericDeploymentTool</A></B></TD>
270</TR>
271<TR BGCOLOR="white" CLASS="TableRowColor">
272<TD><CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#ANALYZER_CLASS_FULL">ANALYZER_CLASS_FULL</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#ANALYZER_CLASS_SUPER">ANALYZER_CLASS_SUPER</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#ANALYZER_FULL">ANALYZER_FULL</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#ANALYZER_NONE">ANALYZER_NONE</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#ANALYZER_SUPER">ANALYZER_SUPER</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#DEFAULT_ANALYZER">DEFAULT_ANALYZER</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#EJB_DD">EJB_DD</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#MANIFEST">MANIFEST</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#META_DIR">META_DIR</A></CODE></TD>
273</TR>
274</TABLE>
275&nbsp;
276<!-- ======== CONSTRUCTOR SUMMARY ======== -->
277
278<A NAME="constructor_summary"><!-- --></A>
279<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
280<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
281<TD COLSPAN=2><FONT SIZE="+2">
282<B>Constructor Summary</B></FONT></TD>
283</TR>
284<TR BGCOLOR="white" CLASS="TableRowColor">
285<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#WeblogicDeploymentTool()">WeblogicDeploymentTool</A></B>()</CODE>
286
287<BR>
288&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
289</TR>
290</TABLE>
291&nbsp;
292<!-- ========== METHOD SUMMARY =========== -->
293
294<A NAME="method_summary"><!-- --></A>
295<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
296<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
297<TD COLSPAN=2><FONT SIZE="+2">
298<B>Method Summary</B></FONT></TD>
299</TR>
300<TR BGCOLOR="white" CLASS="TableRowColor">
301<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
302<CODE>&nbsp;void</CODE></FONT></TD>
303<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#addSysproperty(org.apache.tools.ant.types.Environment.Variable)">addSysproperty</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/Environment.Variable.html" title="class in org.apache.tools.ant.types">Environment.Variable</A>&nbsp;sysp)</CODE>
304
305<BR>
306&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a nested sysproperty element.</TD>
307</TR>
308<TR BGCOLOR="white" CLASS="TableRowColor">
309<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
310<CODE>protected &nbsp;void</CODE></FONT></TD>
311<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#addVendorFiles(java.util.Hashtable, java.lang.String)">addVendorFiles</A></B>(java.util.Hashtable&nbsp;ejbFiles,
312 java.lang.String&nbsp;ddPrefix)</CODE>
313
314<BR>
315&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add any vendor specific files which should be included in the EJB Jar.</TD>
316</TR>
317<TR BGCOLOR="white" CLASS="TableRowColor">
318<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
319<CODE>&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A></CODE></FONT></TD>
320<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#createWLClasspath()">createWLClasspath</A></B>()</CODE>
321
322<BR>
323&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the classpath to the weblogic classpaths</TD>
324</TR>
325<TR BGCOLOR="white" CLASS="TableRowColor">
326<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
327<CODE>protected &nbsp;java.lang.ClassLoader</CODE></FONT></TD>
328<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#getClassLoaderFromJar(java.io.File)">getClassLoaderFromJar</A></B>(java.io.File&nbsp;classjar)</CODE>
329
330<BR>
331&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method invoked by isRebuildRequired to get a ClassLoader for a
332 Jar File passed to it.</TD>
333</TR>
334<TR BGCOLOR="white" CLASS="TableRowColor">
335<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
336<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
337<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#getEjbcClass()">getEjbcClass</A></B>()</CODE>
338
339<BR>
340&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the ejbc compiler class</TD>
341</TR>
342<TR BGCOLOR="white" CLASS="TableRowColor">
343<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
344<CODE>&nbsp;java.lang.Integer</CODE></FONT></TD>
345<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#getJvmDebugLevel()">getJvmDebugLevel</A></B>()</CODE>
346
347<BR>
348&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
349</TR>
350<TR BGCOLOR="white" CLASS="TableRowColor">
351<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
352<CODE>protected &nbsp;<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/DescriptorHandler.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">DescriptorHandler</A></CODE></FONT></TD>
353<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#getWeblogicDescriptorHandler(java.io.File)">getWeblogicDescriptorHandler</A></B>(java.io.File&nbsp;srcDir)</CODE>
354
355<BR>
356&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
357</TR>
358<TR BGCOLOR="white" CLASS="TableRowColor">
359<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
360<CODE>protected &nbsp;boolean</CODE></FONT></TD>
361<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#isRebuildRequired(java.io.File, java.io.File)">isRebuildRequired</A></B>(java.io.File&nbsp;genericJarFile,
362 java.io.File&nbsp;weblogicJarFile)</CODE>
363
364<BR>
365&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method to check to see if a weblogic EBJ1.1 jar needs to be
366 rebuilt using ejbc.</TD>
367</TR>
368<TR BGCOLOR="white" CLASS="TableRowColor">
369<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
370<CODE>protected &nbsp;void</CODE></FONT></TD>
371<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#registerKnownDTDs(org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler)">registerKnownDTDs</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/DescriptorHandler.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">DescriptorHandler</A>&nbsp;handler)</CODE>
372
373<BR>
374&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Register the locations of all known DTDs.</TD>
375</TR>
376<TR BGCOLOR="white" CLASS="TableRowColor">
377<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
378<CODE>&nbsp;void</CODE></FONT></TD>
379<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setArgs(java.lang.String)">setArgs</A></B>(java.lang.String&nbsp;args)</CODE>
380
381<BR>
382&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any optional extra arguments pass to the weblogic.ejbc
383 tool.</TD>
384</TR>
385<TR BGCOLOR="white" CLASS="TableRowColor">
386<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
387<CODE>&nbsp;void</CODE></FONT></TD>
388<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setCompiler(java.lang.String)">setCompiler</A></B>(java.lang.String&nbsp;compiler)</CODE>
389
390<BR>
391&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The compiler (switch <code>-compiler</code>) to use; optional.</TD>
392</TR>
393<TR BGCOLOR="white" CLASS="TableRowColor">
394<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
395<CODE>&nbsp;void</CODE></FONT></TD>
396<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setEjbcClass(java.lang.String)">setEjbcClass</A></B>(java.lang.String&nbsp;ejbcClass)</CODE>
397
398<BR>
399&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the classname of the ejbc compiler; optional
400 Normally ejbjar determines
401 the appropriate class based on the DTD used for the EJB.</TD>
402</TR>
403<TR BGCOLOR="white" CLASS="TableRowColor">
404<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
405<CODE>&nbsp;void</CODE></FONT></TD>
406<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setEJBdtd(java.lang.String)">setEJBdtd</A></B>(java.lang.String&nbsp;inString)</CODE>
407
408<BR>
409&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Deprecated</b>.</TD>
410</TR>
411<TR BGCOLOR="white" CLASS="TableRowColor">
412<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
413<CODE>&nbsp;void</CODE></FONT></TD>
414<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setJvmargs(java.lang.String)">setJvmargs</A></B>(java.lang.String&nbsp;args)</CODE>
415
416<BR>
417&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set any additional arguments to pass to the weblogic JVM; optional.</TD>
418</TR>
419<TR BGCOLOR="white" CLASS="TableRowColor">
420<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
421<CODE>&nbsp;void</CODE></FONT></TD>
422<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setJvmDebugLevel(java.lang.Integer)">setJvmDebugLevel</A></B>(java.lang.Integer&nbsp;jvmDebugLevel)</CODE>
423
424<BR>
425&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the weblogic.StdoutSeverityLevel to use when running the JVM that
426 executes ejbc; optional.</TD>
427</TR>
428<TR BGCOLOR="white" CLASS="TableRowColor">
429<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
430<CODE>&nbsp;void</CODE></FONT></TD>
431<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setKeepgenerated(java.lang.String)">setKeepgenerated</A></B>(java.lang.String&nbsp;inValue)</CODE>
432
433<BR>
434&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Controls whether weblogic will keep the generated Java
435 files used to build the class files added to the
436 jar.</TD>
437</TR>
438<TR BGCOLOR="white" CLASS="TableRowColor">
439<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
440<CODE>&nbsp;void</CODE></FONT></TD>
441<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setKeepgeneric(boolean)">setKeepgeneric</A></B>(boolean&nbsp;inValue)</CODE>
442
443<BR>
444&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;controls whether the generic file used as input to
445 ejbc is retained; defaults to false</TD>
446</TR>
447<TR BGCOLOR="white" CLASS="TableRowColor">
448<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
449<CODE>&nbsp;void</CODE></FONT></TD>
450<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setNewCMP(boolean)">setNewCMP</A></B>(boolean&nbsp;newCMP)</CODE>
451
452<BR>
453&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If this is set to true, the new method for locating
454 CMP descriptors will be used; optional, default false.</TD>
455</TR>
456<TR BGCOLOR="white" CLASS="TableRowColor">
457<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
458<CODE>&nbsp;void</CODE></FONT></TD>
459<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setNoEJBC(boolean)">setNoEJBC</A></B>(boolean&nbsp;noEJBC)</CODE>
460
461<BR>
462&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do not EJBC the jar after it has been put together;
463 optional, default false</TD>
464</TR>
465<TR BGCOLOR="white" CLASS="TableRowColor">
466<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
467<CODE>&nbsp;void</CODE></FONT></TD>
468<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setOldCMP(boolean)">setOldCMP</A></B>(boolean&nbsp;oldCMP)</CODE>
469
470<BR>
471&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the value of the oldCMP scheme.</TD>
472</TR>
473<TR BGCOLOR="white" CLASS="TableRowColor">
474<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
475<CODE>&nbsp;void</CODE></FONT></TD>
476<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setOutputDir(java.io.File)">setOutputDir</A></B>(java.io.File&nbsp;outputDir)</CODE>
477
478<BR>
479&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If set ejbc will use this directory as the output
480 destination rather than a jar file.</TD>
481</TR>
482<TR BGCOLOR="white" CLASS="TableRowColor">
483<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
484<CODE>&nbsp;void</CODE></FONT></TD>
485<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setRebuild(boolean)">setRebuild</A></B>(boolean&nbsp;rebuild)</CODE>
486
487<BR>
488&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the rebuild flag to false to only update changes in the jar rather
489 than rerunning ejbc; optional, default true.</TD>
490</TR>
491<TR BGCOLOR="white" CLASS="TableRowColor">
492<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
493<CODE>&nbsp;void</CODE></FONT></TD>
494<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setSuffix(java.lang.String)">setSuffix</A></B>(java.lang.String&nbsp;inString)</CODE>
495
496<BR>
497&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Setter used to store the suffix for the generated weblogic jar file.</TD>
498</TR>
499<TR BGCOLOR="white" CLASS="TableRowColor">
500<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
501<CODE>&nbsp;void</CODE></FONT></TD>
502<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setWeblogicdtd(java.lang.String)">setWeblogicdtd</A></B>(java.lang.String&nbsp;inString)</CODE>
503
504<BR>
505&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Deprecated</b>.</TD>
506</TR>
507<TR BGCOLOR="white" CLASS="TableRowColor">
508<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
509<CODE>&nbsp;void</CODE></FONT></TD>
510<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setWLClasspath(org.apache.tools.ant.types.Path)">setWLClasspath</A></B>(<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A>&nbsp;wlClasspath)</CODE>
511
512<BR>
513&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Optional classpath to WL6.0.</TD>
514</TR>
515<TR BGCOLOR="white" CLASS="TableRowColor">
516<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
517<CODE>&nbsp;void</CODE></FONT></TD>
518<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#setWLdtd(java.lang.String)">setWLdtd</A></B>(java.lang.String&nbsp;inString)</CODE>
519
520<BR>
521&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Deprecated</b>.</TD>
522</TR>
523<TR BGCOLOR="white" CLASS="TableRowColor">
524<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
525<CODE>&nbsp;void</CODE></FONT></TD>
526<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#validateConfigured()">validateConfigured</A></B>()</CODE>
527
528<BR>
529&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called to validate that the tool parameters have been configured.</TD>
530</TR>
531<TR BGCOLOR="white" CLASS="TableRowColor">
532<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
533<CODE>protected &nbsp;void</CODE></FONT></TD>
534<TD><CODE><B><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicDeploymentTool.html#writeJar(java.lang.String, java.io.File, java.util.Hashtable, java.lang.String)">writeJar</A></B>(java.lang.String&nbsp;baseName,
535 java.io.File&nbsp;jarFile,
536 java.util.Hashtable&nbsp;files,
537 java.lang.String&nbsp;publicId)</CODE>
538
539<BR>
540&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method used to encapsulate the writing of the JAR file.</TD>
541</TR>
542</TABLE>
543&nbsp;<A NAME="methods_inherited_from_class_org.apache.tools.ant.taskdefs.optional.ejb.GenericDeploymentTool"><!-- --></A>
544<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
545<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
546<TD><B>Methods inherited from class org.apache.tools.ant.taskdefs.optional.ejb.<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">GenericDeploymentTool</A></B></TD>
547</TR>
548<TR BGCOLOR="white" CLASS="TableRowColor">
549<TD><CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#addFileToJar(java.util.jar.JarOutputStream, java.io.File, java.lang.String)">addFileToJar</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#addSupportClasses(java.util.Hashtable)">addSupportClasses</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#checkAndAddDependants(java.util.Hashtable)">checkAndAddDependants</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#checkConfiguration(java.lang.String, javax.xml.parsers.SAXParser)">checkConfiguration</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#configure(org.apache.tools.ant.taskdefs.optional.ejb.EjbJar.Config)">configure</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#createClasspath()">createClasspath</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getClassLoaderForBuild()">getClassLoaderForBuild</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getCombinedClasspath()">getCombinedClasspath</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getConfig()">getConfig</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getDescriptorHandler(java.io.File)">getDescriptorHandler</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getDestDir()">getDestDir</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getJarBaseName(java.lang.String)">getJarBaseName</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getLocation()">getLocation</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getManifestFile(java.lang.String)">getManifestFile</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getPublicId()">getPublicId</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getTask()">getTask</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#getVendorDDPrefix(java.lang.String, java.lang.String)">getVendorDDPrefix</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#log(java.lang.String, int)">log</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#needToRebuild(java.util.Hashtable, java.io.File)">needToRebuild</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#parseEjbFiles(java.lang.String, javax.xml.parsers.SAXParser)">parseEjbFiles</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#processDescriptor(java.lang.String, javax.xml.parsers.SAXParser)">processDescriptor</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#setClasspath(org.apache.tools.ant.types.Path)">setClasspath</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#setDestdir(java.io.File)">setDestdir</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#setGenericJarSuffix(java.lang.String)">setGenericJarSuffix</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#setTask(org.apache.tools.ant.Task)">setTask</A>, <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#usingBaseJarName()">usingBaseJarName</A></CODE></TD>
550</TR>
551</TABLE>
552&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
553<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
554<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
555<TD><B>Methods inherited from class java.lang.Object</B></TD>
556</TR>
557<TR BGCOLOR="white" CLASS="TableRowColor">
558<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
559</TR>
560</TABLE>
561&nbsp;
562<P>
563
564<!-- ============ FIELD DETAIL =========== -->
565
566<A NAME="field_detail"><!-- --></A>
567<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
568<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
569<TD COLSPAN=1><FONT SIZE="+2">
570<B>Field Detail</B></FONT></TD>
571</TR>
572</TABLE>
573
574<A NAME="PUBLICID_EJB11"><!-- --></A><H3>
575PUBLICID_EJB11</H3>
576<PRE>
577public static final java.lang.String <B>PUBLICID_EJB11</B></PRE>
578<DL>
579<DL>
580<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.PUBLICID_EJB11">Constant Field Values</A></DL>
581</DL>
582<HR>
583
584<A NAME="PUBLICID_EJB20"><!-- --></A><H3>
585PUBLICID_EJB20</H3>
586<PRE>
587public static final java.lang.String <B>PUBLICID_EJB20</B></PRE>
588<DL>
589<DL>
590<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.PUBLICID_EJB20">Constant Field Values</A></DL>
591</DL>
592<HR>
593
594<A NAME="PUBLICID_WEBLOGIC_EJB510"><!-- --></A><H3>
595PUBLICID_WEBLOGIC_EJB510</H3>
596<PRE>
597public static final java.lang.String <B>PUBLICID_WEBLOGIC_EJB510</B></PRE>
598<DL>
599<DL>
600<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.PUBLICID_WEBLOGIC_EJB510">Constant Field Values</A></DL>
601</DL>
602<HR>
603
604<A NAME="PUBLICID_WEBLOGIC_EJB600"><!-- --></A><H3>
605PUBLICID_WEBLOGIC_EJB600</H3>
606<PRE>
607public static final java.lang.String <B>PUBLICID_WEBLOGIC_EJB600</B></PRE>
608<DL>
609<DL>
610<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.PUBLICID_WEBLOGIC_EJB600">Constant Field Values</A></DL>
611</DL>
612<HR>
613
614<A NAME="PUBLICID_WEBLOGIC_EJB700"><!-- --></A><H3>
615PUBLICID_WEBLOGIC_EJB700</H3>
616<PRE>
617public static final java.lang.String <B>PUBLICID_WEBLOGIC_EJB700</B></PRE>
618<DL>
619<DL>
620<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.PUBLICID_WEBLOGIC_EJB700">Constant Field Values</A></DL>
621</DL>
622<HR>
623
624<A NAME="DEFAULT_WL51_EJB11_DTD_LOCATION"><!-- --></A><H3>
625DEFAULT_WL51_EJB11_DTD_LOCATION</H3>
626<PRE>
627protected static final java.lang.String <B>DEFAULT_WL51_EJB11_DTD_LOCATION</B></PRE>
628<DL>
629<DL>
630<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.DEFAULT_WL51_EJB11_DTD_LOCATION">Constant Field Values</A></DL>
631</DL>
632<HR>
633
634<A NAME="DEFAULT_WL60_EJB11_DTD_LOCATION"><!-- --></A><H3>
635DEFAULT_WL60_EJB11_DTD_LOCATION</H3>
636<PRE>
637protected static final java.lang.String <B>DEFAULT_WL60_EJB11_DTD_LOCATION</B></PRE>
638<DL>
639<DL>
640<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.DEFAULT_WL60_EJB11_DTD_LOCATION">Constant Field Values</A></DL>
641</DL>
642<HR>
643
644<A NAME="DEFAULT_WL60_EJB20_DTD_LOCATION"><!-- --></A><H3>
645DEFAULT_WL60_EJB20_DTD_LOCATION</H3>
646<PRE>
647protected static final java.lang.String <B>DEFAULT_WL60_EJB20_DTD_LOCATION</B></PRE>
648<DL>
649<DL>
650<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.DEFAULT_WL60_EJB20_DTD_LOCATION">Constant Field Values</A></DL>
651</DL>
652<HR>
653
654<A NAME="DEFAULT_WL51_DTD_LOCATION"><!-- --></A><H3>
655DEFAULT_WL51_DTD_LOCATION</H3>
656<PRE>
657protected static final java.lang.String <B>DEFAULT_WL51_DTD_LOCATION</B></PRE>
658<DL>
659<DL>
660<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.DEFAULT_WL51_DTD_LOCATION">Constant Field Values</A></DL>
661</DL>
662<HR>
663
664<A NAME="DEFAULT_WL60_51_DTD_LOCATION"><!-- --></A><H3>
665DEFAULT_WL60_51_DTD_LOCATION</H3>
666<PRE>
667protected static final java.lang.String <B>DEFAULT_WL60_51_DTD_LOCATION</B></PRE>
668<DL>
669<DL>
670<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.DEFAULT_WL60_51_DTD_LOCATION">Constant Field Values</A></DL>
671</DL>
672<HR>
673
674<A NAME="DEFAULT_WL60_DTD_LOCATION"><!-- --></A><H3>
675DEFAULT_WL60_DTD_LOCATION</H3>
676<PRE>
677protected static final java.lang.String <B>DEFAULT_WL60_DTD_LOCATION</B></PRE>
678<DL>
679<DL>
680<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.DEFAULT_WL60_DTD_LOCATION">Constant Field Values</A></DL>
681</DL>
682<HR>
683
684<A NAME="DEFAULT_WL70_DTD_LOCATION"><!-- --></A><H3>
685DEFAULT_WL70_DTD_LOCATION</H3>
686<PRE>
687protected static final java.lang.String <B>DEFAULT_WL70_DTD_LOCATION</B></PRE>
688<DL>
689<DL>
690<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.DEFAULT_WL70_DTD_LOCATION">Constant Field Values</A></DL>
691</DL>
692<HR>
693
694<A NAME="DEFAULT_COMPILER"><!-- --></A><H3>
695DEFAULT_COMPILER</H3>
696<PRE>
697protected static final java.lang.String <B>DEFAULT_COMPILER</B></PRE>
698<DL>
699<DL>
700<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.DEFAULT_COMPILER">Constant Field Values</A></DL>
701</DL>
702<HR>
703
704<A NAME="WL_DD"><!-- --></A><H3>
705WL_DD</H3>
706<PRE>
707protected static final java.lang.String <B>WL_DD</B></PRE>
708<DL>
709<DL>
710<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.WL_DD">Constant Field Values</A></DL>
711</DL>
712<HR>
713
714<A NAME="WL_CMP_DD"><!-- --></A><H3>
715WL_CMP_DD</H3>
716<PRE>
717protected static final java.lang.String <B>WL_CMP_DD</B></PRE>
718<DL>
719<DL>
720<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.WL_CMP_DD">Constant Field Values</A></DL>
721</DL>
722<HR>
723
724<A NAME="COMPILER_EJB11"><!-- --></A><H3>
725COMPILER_EJB11</H3>
726<PRE>
727protected static final java.lang.String <B>COMPILER_EJB11</B></PRE>
728<DL>
729<DL>
730<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.COMPILER_EJB11">Constant Field Values</A></DL>
731</DL>
732<HR>
733
734<A NAME="COMPILER_EJB20"><!-- --></A><H3>
735COMPILER_EJB20</H3>
736<PRE>
737protected static final java.lang.String <B>COMPILER_EJB20</B></PRE>
738<DL>
739<DL>
740<DT><B>See Also:</B><DD><A HREF="../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.ejb.WeblogicDeploymentTool.COMPILER_EJB20">Constant Field Values</A></DL>
741</DL>
742
743<!-- ========= CONSTRUCTOR DETAIL ======== -->
744
745<A NAME="constructor_detail"><!-- --></A>
746<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
747<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
748<TD COLSPAN=1><FONT SIZE="+2">
749<B>Constructor Detail</B></FONT></TD>
750</TR>
751</TABLE>
752
753<A NAME="WeblogicDeploymentTool()"><!-- --></A><H3>
754WeblogicDeploymentTool</H3>
755<PRE>
756public <B>WeblogicDeploymentTool</B>()</PRE>
757<DL>
758</DL>
759
760<!-- ============ METHOD DETAIL ========== -->
761
762<A NAME="method_detail"><!-- --></A>
763<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
764<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
765<TD COLSPAN=1><FONT SIZE="+2">
766<B>Method Detail</B></FONT></TD>
767</TR>
768</TABLE>
769
770<A NAME="addSysproperty(org.apache.tools.ant.types.Environment.Variable)"><!-- --></A><H3>
771addSysproperty</H3>
772<PRE>
773public void <B>addSysproperty</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/Environment.Variable.html" title="class in org.apache.tools.ant.types">Environment.Variable</A>&nbsp;sysp)</PRE>
774<DL>
775<DD>Add a nested sysproperty element.
776<P>
777<DD><DL>
778</DL>
779</DD>
780</DL>
781<HR>
782
783<A NAME="createWLClasspath()"><!-- --></A><H3>
784createWLClasspath</H3>
785<PRE>
786public <A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A> <B>createWLClasspath</B>()</PRE>
787<DL>
788<DD>Get the classpath to the weblogic classpaths
789<P>
790<DD><DL>
791</DL>
792</DD>
793</DL>
794<HR>
795
796<A NAME="setOutputDir(java.io.File)"><!-- --></A><H3>
797setOutputDir</H3>
798<PRE>
799public void <B>setOutputDir</B>(java.io.File&nbsp;outputDir)</PRE>
800<DL>
801<DD>If set ejbc will use this directory as the output
802 destination rather than a jar file. This allows for the
803 generation of &quot;exploded&quot; jars.
804<P>
805<DD><DL>
806</DL>
807</DD>
808</DL>
809<HR>
810
811<A NAME="setWLClasspath(org.apache.tools.ant.types.Path)"><!-- --></A><H3>
812setWLClasspath</H3>
813<PRE>
814public void <B>setWLClasspath</B>(<A HREF="../../../../../../../org/apache/tools/ant/types/Path.html" title="class in org.apache.tools.ant.types">Path</A>&nbsp;wlClasspath)</PRE>
815<DL>
816<DD>Optional classpath to WL6.0.
817 Weblogic 6.0 will give a warning if the home and remote interfaces
818 of a bean are on the system classpath used to run weblogic.ejbc.
819 In that case, the standard weblogic classes should be set with
820 this attribute (or equivalent nested element) and the
821 home and remote interfaces located with the standard classpath
822 attribute
823<P>
824<DD><DL>
825</DL>
826</DD>
827</DL>
828<HR>
829
830<A NAME="setCompiler(java.lang.String)"><!-- --></A><H3>
831setCompiler</H3>
832<PRE>
833public void <B>setCompiler</B>(java.lang.String&nbsp;compiler)</PRE>
834<DL>
835<DD>The compiler (switch <code>-compiler</code>) to use; optional.
836 This allows for the selection of a different compiler
837 to be used for the compilation of the generated Java
838 files. This could be set, for example, to Jikes to
839 compile with the Jikes compiler. If this is not set
840 and the <code>build.compiler</code> property is set
841 to jikes, the Jikes compiler will be used. If this
842 is not desired, the value &quot;<code>default</code>&quot;
843 may be given to use the default compiler
844<P>
845<DD><DL>
846</DL>
847</DD>
848</DL>
849<HR>
850
851<A NAME="setRebuild(boolean)"><!-- --></A><H3>
852setRebuild</H3>
853<PRE>
854public void <B>setRebuild</B>(boolean&nbsp;rebuild)</PRE>
855<DL>
856<DD>Set the rebuild flag to false to only update changes in the jar rather
857 than rerunning ejbc; optional, default true.
858 This flag controls whether weblogic.ejbc is always
859 invoked to build the jar file. In certain circumstances,
860 such as when only a bean class has been changed, the jar
861 can be generated by merely replacing the changed classes
862 and not rerunning ejbc. Setting this to false will reduce
863 the time to run ejbjar.
864<P>
865<DD><DL>
866</DL>
867</DD>
868</DL>
869<HR>
870
871<A NAME="setJvmDebugLevel(java.lang.Integer)"><!-- --></A><H3>
872setJvmDebugLevel</H3>
873<PRE>
874public void <B>setJvmDebugLevel</B>(java.lang.Integer&nbsp;jvmDebugLevel)</PRE>
875<DL>
876<DD>Sets the weblogic.StdoutSeverityLevel to use when running the JVM that
877 executes ejbc; optional. Set to 16 to avoid the warnings about EJB Home and
878 Remotes being in the classpath
879<P>
880<DD><DL>
881</DL>
882</DD>
883</DL>
884<HR>
885
886<A NAME="getJvmDebugLevel()"><!-- --></A><H3>
887getJvmDebugLevel</H3>
888<PRE>
889public java.lang.Integer <B>getJvmDebugLevel</B>()</PRE>
890<DL>
891<DD><DL>
892</DL>
893</DD>
894</DL>
895<HR>
896
897<A NAME="setSuffix(java.lang.String)"><!-- --></A><H3>
898setSuffix</H3>
899<PRE>
900public void <B>setSuffix</B>(java.lang.String&nbsp;inString)</PRE>
901<DL>
902<DD>Setter used to store the suffix for the generated weblogic jar file.
903<P>
904<DD><DL>
905<DT><B>Parameters:</B><DD><CODE>inString</CODE> - the string to use as the suffix.</DL>
906</DD>
907</DL>
908<HR>
909
910<A NAME="setKeepgeneric(boolean)"><!-- --></A><H3>
911setKeepgeneric</H3>
912<PRE>
913public void <B>setKeepgeneric</B>(boolean&nbsp;inValue)</PRE>
914<DL>
915<DD>controls whether the generic file used as input to
916 ejbc is retained; defaults to false
917<P>
918<DD><DL>
919<DT><B>Parameters:</B><DD><CODE>inValue</CODE> - true for keep generic</DL>
920</DD>
921</DL>
922<HR>
923
924<A NAME="setKeepgenerated(java.lang.String)"><!-- --></A><H3>
925setKeepgenerated</H3>
926<PRE>
927public void <B>setKeepgenerated</B>(java.lang.String&nbsp;inValue)</PRE>
928<DL>
929<DD>Controls whether weblogic will keep the generated Java
930 files used to build the class files added to the
931 jar. This can be useful when debugging; default is false.
932<P>
933<DD><DL>
934<DT><B>Parameters:</B><DD><CODE>inValue</CODE> - either 'true' or 'false'</DL>
935</DD>
936</DL>
937<HR>
938
939<A NAME="setArgs(java.lang.String)"><!-- --></A><H3>
940setArgs</H3>
941<PRE>
942public void <B>setArgs</B>(java.lang.String&nbsp;args)</PRE>
943<DL>
944<DD>Any optional extra arguments pass to the weblogic.ejbc
945 tool.
946<P>
947<DD><DL>
948</DL>
949</DD>
950</DL>
951<HR>
952
953<A NAME="setJvmargs(java.lang.String)"><!-- --></A><H3>
954setJvmargs</H3>
955<PRE>
956public void <B>setJvmargs</B>(java.lang.String&nbsp;args)</PRE>
957<DL>
958<DD>Set any additional arguments to pass to the weblogic JVM; optional.
959<P>
960<DD><DL>
961<DT><B>Parameters:</B><DD><CODE>args</CODE> - the arguments to be passed to the JVM</DL>
962</DD>
963</DL>
964<HR>
965
966<A NAME="setEjbcClass(java.lang.String)"><!-- --></A><H3>
967setEjbcClass</H3>
968<PRE>
969public void <B>setEjbcClass</B>(java.lang.String&nbsp;ejbcClass)</PRE>
970<DL>
971<DD>Set the classname of the ejbc compiler; optional
972 Normally ejbjar determines
973 the appropriate class based on the DTD used for the EJB. The EJB 2.0 compiler
974 featured in weblogic 6 has, however, been deprecated in version 7. When
975 using with version 7 this attribute should be set to
976 &quot;weblogic.ejbc&quot; to avoid the deprecation warning.
977<P>
978<DD><DL>
979</DL>
980</DD>
981</DL>
982<HR>
983
984<A NAME="getEjbcClass()"><!-- --></A><H3>
985getEjbcClass</H3>
986<PRE>
987public java.lang.String <B>getEjbcClass</B>()</PRE>
988<DL>
989<DD>Get the ejbc compiler class
990<P>
991<DD><DL>
992</DL>
993</DD>
994</DL>
995<HR>
996
997<A NAME="setWeblogicdtd(java.lang.String)"><!-- --></A><H3>
998setWeblogicdtd</H3>
999<PRE>
1000public void <B>setWeblogicdtd</B>(java.lang.String&nbsp;inString)</PRE>
1001<DL>
1002<DD><b>Deprecated</b>. Defines the location of the ejb-jar DTD in
1003 the weblogic class hierarchy. Should not be needed, and the
1004 nested &lt;dtd&gt; element is recommended when it is.
1005<P>
1006<DD><DL>
1007<DT><B>Parameters:</B><DD><CODE>inString</CODE> - the string to use as the DTD location.</DL>
1008</DD>
1009</DL>
1010<HR>
1011
1012<A NAME="setWLdtd(java.lang.String)"><!-- --></A><H3>
1013setWLdtd</H3>
1014<PRE>
1015public void <B>setWLdtd</B>(java.lang.String&nbsp;inString)</PRE>
1016<DL>
1017<DD><b>Deprecated</b>. Defines the location of weblogic DTD in
1018 the weblogic class hierarchy. Should not be needed, and the
1019 nested &lt;dtd&gt; element is recommended when it is.
1020<P>
1021<DD><DL>
1022<DT><B>Parameters:</B><DD><CODE>inString</CODE> - the string to use as the DTD location.</DL>
1023</DD>
1024</DL>
1025<HR>
1026
1027<A NAME="setEJBdtd(java.lang.String)"><!-- --></A><H3>
1028setEJBdtd</H3>
1029<PRE>
1030public void <B>setEJBdtd</B>(java.lang.String&nbsp;inString)</PRE>
1031<DL>
1032<DD><b>Deprecated</b>. Defines the location of Sun's EJB DTD in
1033 the weblogic class hierarchy. Should not be needed, and the
1034 nested &lt;dtd&gt; element is recommended when it is.
1035<P>
1036<DD><DL>
1037<DT><B>Parameters:</B><DD><CODE>inString</CODE> - the string to use as the DTD location.</DL>
1038</DD>
1039</DL>
1040<HR>
1041
1042<A NAME="setOldCMP(boolean)"><!-- --></A><H3>
1043setOldCMP</H3>
1044<PRE>
1045public void <B>setOldCMP</B>(boolean&nbsp;oldCMP)</PRE>
1046<DL>
1047<DD>Set the value of the oldCMP scheme. This is an antonym for newCMP
1048<P>
1049<DD><DL>
1050</DL>
1051</DD>
1052</DL>
1053<HR>
1054
1055<A NAME="setNewCMP(boolean)"><!-- --></A><H3>
1056setNewCMP</H3>
1057<PRE>
1058public void <B>setNewCMP</B>(boolean&nbsp;newCMP)</PRE>
1059<DL>
1060<DD>If this is set to true, the new method for locating
1061 CMP descriptors will be used; optional, default false.
1062 <P>
1063 The old CMP scheme locates the
1064 weblogic CMP descriptor based on the naming convention where the
1065 weblogic CMP file is expected to be named with the bean name as the
1066 prefix. Under this scheme the name of the CMP descriptor does not match
1067 the name actually used in the main weblogic EJB descriptor. Also,
1068 descriptors which contain multiple CMP references could not be used.
1069<P>
1070<DD><DL>
1071</DL>
1072</DD>
1073</DL>
1074<HR>
1075
1076<A NAME="setNoEJBC(boolean)"><!-- --></A><H3>
1077setNoEJBC</H3>
1078<PRE>
1079public void <B>setNoEJBC</B>(boolean&nbsp;noEJBC)</PRE>
1080<DL>
1081<DD>Do not EJBC the jar after it has been put together;
1082 optional, default false
1083<P>
1084<DD><DL>
1085</DL>
1086</DD>
1087</DL>
1088<HR>
1089
1090<A NAME="registerKnownDTDs(org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler)"><!-- --></A><H3>
1091registerKnownDTDs</H3>
1092<PRE>
1093protected void <B>registerKnownDTDs</B>(<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/DescriptorHandler.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">DescriptorHandler</A>&nbsp;handler)</PRE>
1094<DL>
1095<DD><B>Description copied from class: <CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">GenericDeploymentTool</A></CODE></B></DD>
1096<DD>Register the locations of all known DTDs.
1097
1098 vendor-specific subclasses should override this method to define
1099 the vendor-specific locations of the EJB DTDs
1100<P>
1101<DD><DL>
1102<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#registerKnownDTDs(org.apache.tools.ant.taskdefs.optional.ejb.DescriptorHandler)">registerKnownDTDs</A></CODE> in class <CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">GenericDeploymentTool</A></CODE></DL>
1103</DD>
1104<DD><DL>
1105</DL>
1106</DD>
1107</DL>
1108<HR>
1109
1110<A NAME="getWeblogicDescriptorHandler(java.io.File)"><!-- --></A><H3>
1111getWeblogicDescriptorHandler</H3>
1112<PRE>
1113protected <A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/DescriptorHandler.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">DescriptorHandler</A> <B>getWeblogicDescriptorHandler</B>(java.io.File&nbsp;srcDir)</PRE>
1114<DL>
1115<DD><DL>
1116</DL>
1117</DD>
1118</DL>
1119<HR>
1120
1121<A NAME="addVendorFiles(java.util.Hashtable, java.lang.String)"><!-- --></A><H3>
1122addVendorFiles</H3>
1123<PRE>
1124protected void <B>addVendorFiles</B>(java.util.Hashtable&nbsp;ejbFiles,
1125 java.lang.String&nbsp;ddPrefix)</PRE>
1126<DL>
1127<DD>Add any vendor specific files which should be included in the EJB Jar.
1128<P>
1129<DD><DL>
1130<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#addVendorFiles(java.util.Hashtable, java.lang.String)">addVendorFiles</A></CODE> in class <CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">GenericDeploymentTool</A></CODE></DL>
1131</DD>
1132<DD><DL>
1133</DL>
1134</DD>
1135</DL>
1136<HR>
1137
1138<A NAME="writeJar(java.lang.String, java.io.File, java.util.Hashtable, java.lang.String)"><!-- --></A><H3>
1139writeJar</H3>
1140<PRE>
1141protected void <B>writeJar</B>(java.lang.String&nbsp;baseName,
1142 java.io.File&nbsp;jarFile,
1143 java.util.Hashtable&nbsp;files,
1144 java.lang.String&nbsp;publicId)
1145 throws <A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></PRE>
1146<DL>
1147<DD>Method used to encapsulate the writing of the JAR file. Iterates over
1148 the filenames/java.io.Files in the Hashtable stored on the instance
1149 variable ejbFiles.
1150<P>
1151<DD><DL>
1152<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#writeJar(java.lang.String, java.io.File, java.util.Hashtable, java.lang.String)">writeJar</A></CODE> in class <CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">GenericDeploymentTool</A></CODE></DL>
1153</DD>
1154<DD><DL>
1155
1156<DT><B>Throws:</B>
1157<DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></CODE></DL>
1158</DD>
1159</DL>
1160<HR>
1161
1162<A NAME="validateConfigured()"><!-- --></A><H3>
1163validateConfigured</H3>
1164<PRE>
1165public void <B>validateConfigured</B>()
1166 throws <A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></PRE>
1167<DL>
1168<DD>Called to validate that the tool parameters have been configured.
1169<P>
1170<DD><DL>
1171<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/EJBDeploymentTool.html#validateConfigured()">validateConfigured</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/EJBDeploymentTool.html" title="interface in org.apache.tools.ant.taskdefs.optional.ejb">EJBDeploymentTool</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html#validateConfigured()">validateConfigured</A></CODE> in class <CODE><A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/GenericDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb">GenericDeploymentTool</A></CODE></DL>
1172</DD>
1173<DD><DL>
1174
1175<DT><B>Throws:</B>
1176<DD><CODE><A HREF="../../../../../../../org/apache/tools/ant/BuildException.html" title="class in org.apache.tools.ant">BuildException</A></CODE> - If the Deployment Tool's configuration isn't
1177 valid</DL>
1178</DD>
1179</DL>
1180<HR>
1181
1182<A NAME="isRebuildRequired(java.io.File, java.io.File)"><!-- --></A><H3>
1183isRebuildRequired</H3>
1184<PRE>
1185protected boolean <B>isRebuildRequired</B>(java.io.File&nbsp;genericJarFile,
1186 java.io.File&nbsp;weblogicJarFile)</PRE>
1187<DL>
1188<DD>Helper method to check to see if a weblogic EBJ1.1 jar needs to be
1189 rebuilt using ejbc. Called from writeJar it sees if the "Bean" classes
1190 are the only thing that needs to be updated and either updates the Jar
1191 with the Bean classfile or returns true, saying that the whole weblogic
1192 jar needs to be regened with ejbc. This allows faster build times for
1193 working developers. <p>
1194
1195 The way weblogic ejbc works is it creates wrappers for the publicly
1196 defined methods as they are exposed in the remote interface. If the
1197 actual bean changes without changing the the method signatures then
1198 only the bean classfile needs to be updated and the rest of the
1199 weblogic jar file can remain the same. If the Interfaces, ie. the
1200 method signatures change or if the xml deployment descriptors changed,
1201 the whole jar needs to be rebuilt with ejbc. This is not strictly true
1202 for the xml files. If the JNDI name changes then the jar doesnt have to
1203 be rebuild, but if the resources references change then it does. At
1204 this point the weblogic jar gets rebuilt if the xml files change at
1205 all.
1206<P>
1207<DD><DL>
1208<DT><B>Parameters:</B><DD><CODE>genericJarFile</CODE> - java.io.File The generic jar file.<DD><CODE>weblogicJarFile</CODE> - java.io.File The weblogic jar file to check to
1209 see if it needs to be rebuilt.</DL>
1210</DD>
1211</DL>
1212<HR>
1213
1214<A NAME="getClassLoaderFromJar(java.io.File)"><!-- --></A><H3>
1215getClassLoaderFromJar</H3>
1216<PRE>
1217protected java.lang.ClassLoader <B>getClassLoaderFromJar</B>(java.io.File&nbsp;classjar)
1218 throws java.io.IOException</PRE>
1219<DL>
1220<DD>Helper method invoked by isRebuildRequired to get a ClassLoader for a
1221 Jar File passed to it.
1222<P>
1223<DD><DL>
1224<DT><B>Parameters:</B><DD><CODE>classjar</CODE> - java.io.File representing jar file to get classes from.
1225<DT><B>Throws:</B>
1226<DD><CODE>java.io.IOException</CODE></DL>
1227</DD>
1228</DL>
1229<!-- ========= END OF CLASS DATA ========= -->
1230<HR>
1231
1232
1233<!-- ======= START OF BOTTOM NAVBAR ====== -->
1234<A NAME="navbar_bottom"><!-- --></A>
1235<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
1236<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
1237<TR>
1238<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1239<A NAME="navbar_bottom_firstrow"><!-- --></A>
1240<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
1241 <TR ALIGN="center" VALIGN="top">
1242 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1243 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1244 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1245 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1246 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1247 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1248 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1249 </TR>
1250</TABLE>
1251</TD>
1252<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1253</EM>
1254</TD>
1255</TR>
1256
1257<TR>
1258<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1259&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/JonasDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb"><B>PREV CLASS</B></A>&nbsp;
1260&nbsp;<A HREF="../../../../../../../org/apache/tools/ant/taskdefs/optional/ejb/WeblogicTOPLinkDeploymentTool.html" title="class in org.apache.tools.ant.taskdefs.optional.ejb"><B>NEXT CLASS</B></A></FONT></TD>
1261<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1262 <A HREF="../../../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
1263&nbsp;<A HREF="WeblogicDeploymentTool.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
1264&nbsp;<SCRIPT type="text/javascript">
1265 <!--
1266 if(window==top) {
1267 document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
1268 }
1269 //-->
1270</SCRIPT>
1271<NOSCRIPT>
1272 <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
1273</NOSCRIPT>
1274
1275</FONT></TD>
1276</TR>
1277<TR>
1278<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1279 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1280<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1281DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
1282</TR>
1283</TABLE>
1284<A NAME="skip-navbar_bottom"></A>
1285<!-- ======== END OF BOTTOM NAVBAR ======= -->
1286
1287<HR>
1288Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.
1289</BODY>
1290</HTML>
Note: See TracBrowser for help on using the repository browser.