Thanks for reporting. This is indeed a regression introduced in jOOQ 3.6.3,
which makes the code generator unusable with Java versions less than 8. We
will immediately fix this and ship a new patch release for 3.6. The
relevant issue on GitHub is:
https://github.com/jOOQ/jOOQ/issues/4576

Best Regards,
Lukas

2015-09-25 0:54 GMT+02:00 Alex Tolompoiko <[email protected]>:

> Hi, we updated our jOOQ jar to latest 3.6.3 version and now seeing an
> error when generating code, using the same config.  Not sure if this is a
> regression or something else:
>
> -----------------------------------
>
> Sep 24, 2015 4:53:55 PM org.jooq.tools.JooqLogger warn
>
> WARNING: SQL exception            : Exception while executing meta query:
> Invalid object name 'INFORMATION_SCHEMA.SEQUENCES'.
>
>
> Please report this bug here: https://github.com/jOOQ/jOOQ/issues/new
>
>
> select count(*)
>
> from [INFORMATION_SCHEMA].[SEQUENCES]
>
> Sep 24, 2015 4:53:55 PM org.jooq.tools.JooqLogger info
>
> INFO: Sequences fetched        : 0 (0 included, 0 excluded)
>
> Sep 24, 2015 4:53:55 PM org.jooq.tools.JooqLogger info
>
> INFO: Tables fetched           : 24 (24 included, 0 excluded)
>
> Sep 24, 2015 4:53:55 PM org.jooq.tools.JooqLogger info
>
> INFO: UDTs fetched             : 0 (0 included, 0 excluded)
>
> org.jooq.util.GeneratorException: Error generating code for schema dbo
>
> at org.jooq.util.JavaGenerator.generate(JavaGenerator.java:268)
>
> at org.jooq.util.GenerationTool.run(GenerationTool.java:426)
>
> at org.jooq.util.GenerationTool.generate(GenerationTool.java:176)
>
> at org.jooq.util.GenerationTool.main(GenerationTool.java:151)
>
> Caused by: java.util.regex.PatternSyntaxException: Illegal/unsupported
> escape sequence near index 9
>
> (?s:^.*?\Rpackage\s+(.*?);?\R.*?$)
>
>          ^
>
> at java.util.regex.Pattern.error(Pattern.java:1924)
>
> at java.util.regex.Pattern.escape(Pattern.java:2416)
>
> at java.util.regex.Pattern.atom(Pattern.java:2164)
>
> at java.util.regex.Pattern.sequence(Pattern.java:2046)
>
> at java.util.regex.Pattern.expr(Pattern.java:1964)
>
> at java.util.regex.Pattern.group0(Pattern.java:2847)
>
> at java.util.regex.Pattern.sequence(Pattern.java:2018)
>
> at java.util.regex.Pattern.expr(Pattern.java:1964)
>
> at java.util.regex.Pattern.compile(Pattern.java:1665)
>
> at java.util.regex.Pattern.<init>(Pattern.java:1337)
>
> at java.util.regex.Pattern.compile(Pattern.java:1022)
>
> at org.jooq.util.JavaWriter.beforeClose(JavaWriter.java:121)
>
> at org.jooq.util.GeneratorWriter.close(GeneratorWriter.java:237)
>
> at org.jooq.util.JavaGenerator.generateSchema(JavaGenerator.java:3131)
>
> at org.jooq.util.JavaGenerator.generate(JavaGenerator.java:298)
>
> at org.jooq.util.JavaGenerator.generate(JavaGenerator.java:265)
>
> ... 3 more
>
> Sep 24, 2015 4:53:55 PM org.jooq.tools.JooqLogger error
>
> SEVERE: Cannot read config.xml. Error : Error generating code for schema
> dbo
>
> org.jooq.util.GeneratorException: Error generating code for schema dbo
>
> at org.jooq.util.JavaGenerator.generate(JavaGenerator.java:268)
>
> at org.jooq.util.GenerationTool.run(GenerationTool.java:426)
>
> at org.jooq.util.GenerationTool.generate(GenerationTool.java:176)
>
> at org.jooq.util.GenerationTool.main(GenerationTool.java:151)
>
> Caused by: java.util.regex.PatternSyntaxException: Illegal/unsupported
> escape sequence near index 9
>
> (?s:^.*?\Rpackage\s+(.*?);?\R.*?$)
>
>          ^
>
> at java.util.regex.Pattern.error(Pattern.java:1924)
>
> at java.util.regex.Pattern.escape(Pattern.java:2416)
>
> at java.util.regex.Pattern.atom(Pattern.java:2164)
>
> at java.util.regex.Pattern.sequence(Pattern.java:2046)
>
> at java.util.regex.Pattern.expr(Pattern.java:1964)
>
> at java.util.regex.Pattern.group0(Pattern.java:2847)
>
> at java.util.regex.Pattern.sequence(Pattern.java:2018)
>
> at java.util.regex.Pattern.expr(Pattern.java:1964)
>
> at java.util.regex.Pattern.compile(Pattern.java:1665)
>
> at java.util.regex.Pattern.<init>(Pattern.java:1337)
>
> at java.util.regex.Pattern.compile(Pattern.java:1022)
>
> at org.jooq.util.JavaWriter.beforeClose(JavaWriter.java:121)
>
> at org.jooq.util.GeneratorWriter.close(GeneratorWriter.java:237)
>
> at org.jooq.util.JavaGenerator.generateSchema(JavaGenerator.java:3131)
>
> at org.jooq.util.JavaGenerator.generate(JavaGenerator.java:298)
>
> at org.jooq.util.JavaGenerator.generate(JavaGenerator.java:265)
>
> ... 3 more
>
> Sep 24, 2015 4:53:55 PM org.jooq.tools.JooqLogger error
> SEVERE: Usage : GenerationTool <configuration-file>
>
> --
> You received this message because you are subscribed to the Google Groups
> "jOOQ User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "jOOQ 
User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to