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

Reply via email to