That's exactly the error I got. I probably posted a wrong diff.
The proble is that the method tableRs.getString("TABLE_SCHEM") returns
null instead of a string.
You should change the line 831 from :
boolean nonameschema = schema.trim().equals("");
to:
boolean nonameschema = nullschema || schema.trim().equals("");
If this doesn't work, I dunno how to help.
Marco
Philipp R�thl wrote:
> That's the message I get:
>
>
> file:/home/pro/middlegen/new/middlegen/samples2/build.xml:133:
> java.lang.NullPointerException
> at middlegen.MiddlegenTask.execute(MiddlegenTask.java:439)
> at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
> at org.apache.tools.ant.Task.perform(Task.java:317)
> at org.apache.tools.ant.Target.execute(Target.java:309)
> at org.apache.tools.ant.Target.performTasks(Target.java:334)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> at
> org.apache.tools.ant.Project.executeTargets(Project.java:1250)
> at org.apache.tools.ant.Main.runBuild(Main.java:610)
> at org.apache.tools.ant.Main.start(Main.java:196)
> at org.apache.tools.ant.Main.main(Main.java:235)
> --- Nested Exception ---
> java.lang.NullPointerException
> at
> middlegen.MiddlegenPopulator.getSchemaPrefixedTableName(MiddlegenPopulat
> or.java:831)
> at
> middlegen.MiddlegenPopulator.addRegularTableElements(MiddlegenPopulator.
> java:156)
> at middlegen.MiddlegenTask.execute(MiddlegenTask.java:401)
> at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
> at org.apache.tools.ant.Task.perform(Task.java:317)
> at org.apache.tools.ant.Target.execute(Target.java:309)
> at org.apache.tools.ant.Target.performTasks(Target.java:334)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> at
> org.apache.tools.ant.Project.executeTargets(Project.java:1250)
> at org.apache.tools.ant.Main.runBuild(Main.java:610)
> at org.apache.tools.ant.Main.start(Main.java:196)
> at org.apache.tools.ant.Main.main(Main.java:235)
>
> Total time: 5 seconds
> <<<
>
> I'll try it with jdk 1.4 (if I find Debian Packages for it)
>
> Thanks,
> phi
-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
middlegen-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/middlegen-user