OK, I hope it has been fixed. However, what would be interesting to know is whether you (because it works for you) see the schema name in the queries with SQL=debug?

I just see:

SELECT LIMIT 0 1 t0.ID, t0.CODE_TYPE_ID, t0.CONTENT, t0.OWNER_ID, t0.TITLE FROM CODE t0 ORDER BY 1

and I assume you see:

.... MYSCHEMA.CODE t0 .....

Is that right?

I'll post the config I'm using next.

thanks
Adam

Prashant Bhat on 09/01/08 03:17, wrote:
Hi Adam,

Today, I built the latest snapshot(rev. 609825) and without any
changes it's working, although the above 'remove' line is still
present. So I think, it's been corrected already in another part of
the code:-)

As the Runtime.Trace is displaying the schema property, it's
configured properly. So a dumb question: are you sure that the
database contains the schema? because afaik, the mapping tool doesn't
create the schema.

If you post your complete openjpa configurations, I can try it in my
sample project here.

Regards,
Prashant

On Jan 9, 2008 1:45 AM, Adam Hardy <[EMAIL PROTECTED]> wrote:
Hi Prashant,

do you mind me asking exactly what you patched? I thought I'd patched it - I did
this at line 666 but it had no effect:


     Map.Entry entry;
     for (Iterator itr = remaining.entrySet().iterator(); itr.hasNext();) {
          entry = (Map.Entry) itr.next();
          Object key = entry.getKey();
          if (key != null) {
              warnInvalidProperty((String) key);
//             map.remove(key); // LEAVE openjpa.jdbc.Schema

          }
     }



Reply via email to