<!--
<table name="EMAIL_ITEM"
generate="true" />
<table name="EMAIL_RECIPIENTS"
generate="true" />
<table name="EMAIL_ATTACHMENTS"
generate="true" />
<table name="EMAIL_ARGS"
generate="true" />
<table name="EMAIL_TEMPLATE"
generate="true" />
<table name="EMAIL_TEMPLATE_ARGS"
generate="true" /> -->
<CMP20
destination="${src.gen.dir}"
package="org.arbfile.ejb.email"
interfacepackage="org.arbfile.ejb.email.interfaces"
jndiprefix="org/arbfile/ejb/espeed/email/"
generatepk="true"
dataobject="true"
viewtype="local"
readonly="false"
>
<jboss/>
</CMP20>
Output from build:
------------------------
C:\Work\AF\af-j2ee>C:\java\jakarta-ant-1.5\bin\ant.bat
middlegen
Buildfile: build.xml
middlegen:
Overriding previous definition of reference to
middlegen
(middlegen.Middlegen
379 ) Registering plugin
simple->middlegen.Plugin
(middlegen.Middlegen
379 ) Registering plugin
java->middlegen.java.JavaPlugin
(middlegen.Middlegen
379 ) Registering plugin
plugin->middlegen.Plugin
(middlegen.Middlegen
379 ) Registering plugin
cmp20->middlegen.plugins.entitybean.CMP20Plugin
(middlegen.Middlegen
379 ) Registering plugin
bmp20->middlegen.plugins.entitybean.BMP20Plugin
(middlegen.Middlegen
379 ) Registering plugin
html->middlegen.plugins.html.HTMLReportPlugin
(middlegen.Middlegen
379 ) Registering plugin
sunjdo10->middlegen.plugins.jdo.sun.SunJDO10Plugin
(middlegen.Middlegen
379 ) Registering plugin
servlet->middlegen.plugins.servlet.ServletPlugin
(middlegen.Middlegen
379 ) Registering plugin
struts->middlegen.plugins.struts.StrutsPlugin
(middlegen.Middlegen
379 ) Registering plugin jsp->middlegen.plugins.struts.JspPlugin
check-driver-present:
panic-if-driver-not-present:
email_middlegen:
(middlegen.Middlegen
379 ) Registering plugin
simple->middlegen.Plugin
(middlegen.Middlegen
379 ) Registering plugin
java->middlegen.java.JavaPlugin
(middlegen.Middlegen
379 ) Registering plugin
plugin->middlegen.Plugin
(middlegen.Middlegen
379 ) Registering plugin
cmp20->middlegen.plugins.entitybean.CMP20Plugin
(middlegen.Middlegen
379 ) Registering plugin
bmp20->middlegen.plugins.entitybean.BMP20Plugin
(middlegen.Middlegen
379 ) Registering plugin
html->middlegen.plugins.html.HTMLReportPlugin
(middlegen.Middlegen
379 ) Registering plugin
sunjdo10->middlegen.plugins.jdo.sun.SunJDO10Plugin
(middlegen.Middlegen
379 ) Registering plugin
servlet->middlegen.plugins.servlet.ServletPlugin
(middlegen.Middlegen
379 ) Registering plugin
struts->middlegen.plugins.struts.StrutsPlugin
(middlegen.Middlegen
379 ) Registering plugin
jsp->middlegen.plugins.struts.JspPlugin
[middlegen] Database
URL:jdbc:oracle:oci8:@WPFE9550[middlegen]
No <table> elements specified. Reading all tables. This might take a
while...
[middlegen] Updated preferences in
C:\Work\AF\af-j2ee\src\espeed-prefs.properties
BUILD SUCCESSFUL
Total time: 8 seconds
</middlegen>
</target>
--------------------------------
Everything appears to work but nothing gets generated.
Bill Pfeiffer
----------------
Also, when table elements are included in middlegen task it pukes with:
java.lang.IllegalArgumentException: argument type mismatch