No, I never found the time to look into this issue.

Thanks,
Rick


On Mon, Jun 3, 2013 at 9:37 PM, Maxim Solodovnik <solomax...@gmail.com>wrote:

> Hello Rick,
>
> were you able to take a look at this issue?
>
>
> On Tue, Feb 12, 2013 at 9:30 PM, Rick Curtis <curti...@gmail.com> wrote:
>
> > Sebastian -
> >
> > Yes, I believe this is a bug. That being said, there might be already
> > support for enabling escaping / delimiting table names in DBDictionary...
> > I'd look myself, but I don't have a dev environment on this machine. Let
> us
> > know what you find out.
> >
> > Thanks,
> > Rick
> >
> >
> > On Mon, Feb 11, 2013 at 1:35 AM, seba.wag...@gmail.com <
> > seba.wag...@gmail.com> wrote:
> >
> > > I might be willing to look into the OpenJPA source code to find out the
> > > root of the issue,
> > > but it would be good if somebody could confirm that this is a bug that
> > > needs to be fixed.
> > >
> > > Sebastian
> > >
> > >
> > > 2013/2/10 seba.wag...@gmail.com <seba.wag...@gmail.com>
> > >
> > > > Btw: The same issue exists with Postgres. We can't choose a table
> name
> > > > "user" cause the SQL is not quoted in the sql for string "user".
> > > >
> > > > Sebastian
> > > >
> > > >
> > > > 2013/2/10 seba.wag...@gmail.com <seba.wag...@gmail.com>
> > > >
> > > > Yes,
> > > >>
> > > >> actually you have those reserved keywords in all database. A subset
> of
> > > >> those is common across all, some are special in each.
> > > >> But of course it does not mean that those strings are "forbidden" to
> > > use.
> > > >> It simply means you have to escape them! (Or double quoting as the
> > link
> > > >> to the derby 10.8 docs say).
> > > >>
> > > >> For example the word "open" is also a reserved keyword according to
> > the
> > > >> list. But of course you can name a column "open" in OpenJPA, because
> > it
> > > is
> > > >> somehow correctly escaped when the SQL is generated. "user" seems to
> > be
> > > not
> > > >> correctly escaped. That is the problem.
> > > >>
> > > >> Sebastian
> > > >>
> > > >>
> > > >>
> > > >> 2013/2/10 Maxim Solodovnik <solomax...@gmail.com>
> > > >>
> > > >>> Hello Jesse,
> > > >>> Thanks for the link!
> > > >>>
> > > >>> Is there any option to tell OpenJPA to generate derby compatible
> SQL?
> > > >>>
> > > >>>
> > > >>> On Sat, Feb 9, 2013 at 8:11 PM, Jesse Farinacci <jie...@gmail.com>
> > > >>> wrote:
> > > >>>
> > > >>> > Greetings,
> > > >>> >
> > > >>> > On Sat, Feb 9, 2013 at 12:15 AM, seba.wag...@gmail.com
> > > >>> > <seba.wag...@gmail.com> wrote:
> > > >>> > > we face an issue with OpenJPA 2.2.1 and Derby 10.8.2.2.
> > > >>> > > When there is a table "user" the schema is correctly created
> > > >>> > > with SynchronizeMappings.
> > > >>> > >
> > > >>> > > However making a query in the that database results in:
> > > >>> > > org.apache.openjpa.persistence.PersistenceException: Syntax
> > error:
> > > >>> > > Encountered "user" at line 1, column 888.
> > > >>> >
> > > >>> > http://db.apache.org/derby/docs/10.8/ref/rrefkeywords29722.html
> > > >>> >
> > > >>> > -Jesse
> > > >>> >
> > > >>> > --
> > > >>> > There are 10 types of people in this world, those
> > > >>> > that can read binary and those that can not.
> > > >>> >
> > > >>>
> > > >>>
> > > >>>
> > > >>> --
> > > >>> WBR
> > > >>> Maxim aka solomax
> > > >>>
> > > >>
> > > >>
> > > >>
> > > >> --
> > > >> Sebastian Wagner
> > > >> https://twitter.com/#!/dead_lock
> > > >> http://www.webbase-design.de
> > > >> http://www.wagner-sebastian.com
> > > >> seba.wag...@gmail.com
> > > >>
> > > >
> > > >
> > > >
> > > > --
> > > > Sebastian Wagner
> > > > https://twitter.com/#!/dead_lock
> > > > http://www.webbase-design.de
> > > > http://www.wagner-sebastian.com
> > > > seba.wag...@gmail.com
> > > >
> > >
> > >
> > >
> > > --
> > > Sebastian Wagner
> > > https://twitter.com/#!/dead_lock
> > > http://www.webbase-design.de
> > > http://www.wagner-sebastian.com
> > > seba.wag...@gmail.com
> > >
> >
> >
> >
> > --
> > *Rick Curtis*
> >
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
*Rick Curtis*

Reply via email to