K C Lau
2002-11-26 01:34:02 UTC
I tried the samples in Middlegen-2.0-b1 on Windows 2000, JBoss 3.0.0 and
Sun jdk 1.3.1_04-b02.
It ran fine with hsqldb. Thanks for this impressive product.
I then tried the samples with an Oracle 8.1.7 database with already
existing tables.
Compilation fails on many generated action classes during Compile-web with:
compile-web:
Overriding previous definition of reference to compile.class.path
[javac] Compiling 1054 source files to
C:\middlegen-2.0-b1\samples\build\classes
[javac]
C:\middlegen-2.0-b1\samples\build\gen-src\airline\web\struts\DeleteAmTJobAction.java:60:
cannot resolve symbol
[javac] symbol : constructor BigDecimal (java.math.BigDecimal)
[javac] location: class java.math.BigDecimal
[javac] java.math.BigDecimal amTJob_PK = new
java.math.BigDecimal(jobId);
The generated source is typically:
public ActionForward perform(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response
)
throws IOException, ServletException {
// Create a primary key to look up
java.math.BigDecimal jobId = new
java.math.BigDecimal(getParameter(request, "jobId"));
java.math.BigDecimal amTJob_PK = new java.math.BigDecimal(jobId);
job_id is defined as integer not null in the AmTJob table.
This problem does not seem to have been reported.
BTW, I could not download the CVS source using WinCVS as per the
instruction on the download page:
cvs -d:pserver:***@cvs.middlegen.sourceforge.net:/cvsroot/middlegen
login
Am I missing something here? Which modulename should I use if I could
eventually login?
Thanks,
KC Lau.
Sun jdk 1.3.1_04-b02.
It ran fine with hsqldb. Thanks for this impressive product.
I then tried the samples with an Oracle 8.1.7 database with already
existing tables.
Compilation fails on many generated action classes during Compile-web with:
compile-web:
Overriding previous definition of reference to compile.class.path
[javac] Compiling 1054 source files to
C:\middlegen-2.0-b1\samples\build\classes
[javac]
C:\middlegen-2.0-b1\samples\build\gen-src\airline\web\struts\DeleteAmTJobAction.java:60:
cannot resolve symbol
[javac] symbol : constructor BigDecimal (java.math.BigDecimal)
[javac] location: class java.math.BigDecimal
[javac] java.math.BigDecimal amTJob_PK = new
java.math.BigDecimal(jobId);
The generated source is typically:
public ActionForward perform(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response
)
throws IOException, ServletException {
// Create a primary key to look up
java.math.BigDecimal jobId = new
java.math.BigDecimal(getParameter(request, "jobId"));
java.math.BigDecimal amTJob_PK = new java.math.BigDecimal(jobId);
job_id is defined as integer not null in the AmTJob table.
This problem does not seem to have been reported.
BTW, I could not download the CVS source using WinCVS as per the
instruction on the download page:
cvs -d:pserver:***@cvs.middlegen.sourceforge.net:/cvsroot/middlegen
login
Am I missing something here? Which modulename should I use if I could
eventually login?
Thanks,
KC Lau.