dev@glassfish.java.net

Re: Compiling Glassfish in Eclipse

From: Markus KARG <markus.karg_at_gmx.net>
Date: Mon, 16 Oct 2006 22:14:09 +0200

Thank you,

I will give my changes a review in the next days (I did it quick and
dirty) and will send you the changes then.

Markus

Marina Vatkina wrote:
> Hi Markus,
>
> Please send your changes to me or Tom (as a jar file - Tom's email
> rejects
> zips) and we'll make sure it's checked in.
>
> thanks,
> -marina
>
> Markus KARG wrote:
>> Marina,
>>
>> thank you for your kind help. In fact the check you are proposing is
>> missing in a lot of places. I fixed them at my side and was able to run
>> more test then. Would be great if you would contribute that fix into cvs
>> HEAD soon.
>>
>> Thanks
>> Markus
>>
>> Marina Vatkina wrote:
>>
>>> Hi Markus,
>>>
>>> See issue https://glassfish.dev.java.net/issues/show_bug.cgi?id=1226
>>>
>>> The solution for those tests that fail with
>>> java.lang.IllegalStateException:
>>> Exception Description: No transaction is currently active
>>>
>>> to change
>>> } catch (RuntimeException e) {
>>> em.getTransaction().rollback();
>>> throw e;
>>> }
>>> to
>>> } catch (RuntimeException e) {
>>> if (em.getTransaction().isActive())
>>> em.getTransaction().rollback();
>>> throw e;
>>> }
>>> or do try-catch and ignore the exception from the rollback.
>>>
>>> HTH,
>>> -marina
>>>
>>> Markus KARG wrote:
>>>
>>>> Marina,
>>>>
>>>> thank you for your kind help, but in fact I do not well understand
>>>> what
>>>> exactly you like me to change. Can you tell me the file and line
>>>> number
>>>> where you want me to add the try{}catch?
>>>>
>>>> Markus
>>>>
>>>> Marina Vatkina wrote:
>>>>
>>>>
>>>>> Hi Markus,
>>>>>
>>>>> I might have an answer for #2 - go to the rollback line
>>>>> and temporary modify the test to print the stack trace
>>>>> or the exception that happened before that. I planned to
>>>>> file a bug on that, but hadn't done it yet - the code
>>>>> doesn't check if tx is active, so the catch block throws
>>>>> tx inactive exception instead of the actual one (there
>>>>> are several tests with this problem).
>>>>>
>>>>> thanks,
>>>>> -marina
>>>>>
>>>>> Markus KARG wrote On 10/08/06 05:05,:
>>>>>
>>>>>
>>>>>
>>>>>> Tom,
>>>>>>
>>>>>> hope you enjoyed the weekend. :-) I found some time on this
>>>>>> Sunday to
>>>>>> let my laptop run some more tests (the latest needed 43 Minutes).
>>>>>> You
>>>>>> could imagine that there are some problems that I need your help
>>>>>> for to fix.
>>>>>>
>>>>>> First of all, I want to tell you that there are two problems in the
>>>>>> entity-persistence-tests that prevent them from running on MaxDB:
>>>>>>
>>>>>> MaxDB only supports identifiers not longer than 32 characters,
>>>>>> but the
>>>>>> following two identifiers are longer:
>>>>>> FK_CMP3_EMP_PROJ_EMPLOYEES_EMP_ID
>>>>>> and FK_CMP3_EMP_PROJ_PROJECTS_PROJ_ID. I worked around by renaming
>>>>>> EMPLOYESS_EMP_ID to EMPLS_EMP_ID and PROJECTS_PROJ_ID to
>>>>>> PRJCTS_PROJ_ID
>>>>>> wherever I found that in entity-persistence-tests. Actually this
>>>>>> seems
>>>>>> to work. I hope that you will incorporate that fixes into cvs trunk,
>>>>>> since it took me long time to find out. Actually I wonder how you
>>>>>> made
>>>>>> the tests run on Informix, since I know that (at least some old
>>>>>> Informix
>>>>>> versions) had a similar restriction, too (but maybe it was larger
>>>>>> than
>>>>>> 32 characters).
>>>>>>
>>>>>> But now I am stuck with some error messages I don't know how to
>>>>>> fix. In
>>>>>> fact, it seems the tests are trying to do things that MaxDB is not
>>>>>> supporting:
>>>>>>
>>>>>> (a) Several times I found problems like the following:
>>>>>>
>>>>>> Internal Exception:
>>>>>> com.sap.dbtech.jdbc.exceptions.DatabaseException:
>>>>>> [-7008]: Updates of this table not allowedError Code: -7008
>>>>>> Call:DELETE FROM CMP3_SALARY WHERE EXISTS(SELECT t0.EMP_ID FROM
>>>>>> CMP3_EMPLOYEE t0, CMP3_SALARY t1 WHERE ((t0.F_NAME = ?) AND
>>>>>> (t1.EMP_ID =
>>>>>> t0.EMP_ID)) AND t1.EMP_ID = CMP3_SALARY.EMP_ID)
>>>>>> bind => [testFlushMode]
>>>>>>
>>>>>> (b) Some tests fail due to tearDown() failing:
>>>>>>
>>>>>> Testcase: testPersistThenRemoveCalls took 0,242 sec
>>>>>> Caused an ERROR
>>>>>>
>>>>>> Exception Description: No transaction is currently active
>>>>>> java.lang.IllegalStateException:
>>>>>> Exception Description: No transaction is currently active
>>>>>> at
>>>>>> oracle.toplink.essentials.internal.ejb.cmp3.transaction.base.EntityTransactionImpl.rollback(EntityTransactionImpl.java:125)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> oracle.toplink.essentials.testing.tests.cmp3.advanced.CallbackEventJUnitTestSuite.tearDown(CallbackEventJUnitTestSuite.java:268)
>>>>>>
>>>>>>
>>>>>>
>>>>>> Do you have a tip for me how to go on? I don't have any clue how to
>>>>>> fix
>>>>>> or workaround both failures.
>>>>>>
>>>>>> Thanks for all!
>>>>>> Markus
>>>>>>
>>>>>>
>>>>>> Tom Ware wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Hi Markus,
>>>>>>>
>>>>>>> I think we have a clear idea of the requirements now.
>>>>>>>
>>>>>>> If I were going to enable a feature that allowed delimiters to be
>>>>>>> appended to the end of DDL statements, I would take a look at the
>>>>>>> following:
>>>>>>>
>>>>>>> 1. SchemaManager and its createSQLFiles member variable
>>>>>>> 2. DatabasePlatform and its getStoredProcedureTerminationToken()
>>>>>>> method
>>>>>>> 3. The implementation of createOnDatabase() and
>>>>>>> buildCreationWriter()
>>>>>>> in DatabaseObjectDefinition and its subclasses.
>>>>>>>
>>>>>>> -Tom
>>>>>>>
>>>>>>> Markus KARG wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Tom Ware wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> Hi Markus,
>>>>>>>>>
>>>>>>>>> Believe it or not, none of our previous DB support has required
>>>>>>>>> delimiter characters on statements we send directly through
>>>>>>>>> JDBC. In
>>>>>>>>> MaxDB, are terminators required for all SQL statements sent
>>>>>>>>> through
>>>>>>>>> JDBC?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> Terminators are needed for DDL only, but not for "normal" SQL.
>>>>>>>>
>>>>>>>> BTW, ASA needs delimiters, too, sometimes (you can adjust that
>>>>>>>> by a
>>>>>>>> database parameter actually!). So that is a proof that current ASA
>>>>>>>> support in GF is not well done. I'll have a look at that once I'm
>>>>>>>> finished with MaxDB. :-)
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> There is some code that potentially allows this kind of support
>>>>>>>>> in our
>>>>>>>>> SchemaManager class, but changes to that class will only
>>>>>>>>> affect DDL
>>>>>>>>> generation and not other SQL Statements.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> That's exactly what we need here since SQL MUST NOT get affected.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> To support this kind of thing on other select statements,
>>>>>>>>> changes will
>>>>>>>>> have to be made somewhat deeper in the code (SQLStatement,
>>>>>>>>> DatabaseAccessor or somewhere like that)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> NO, DON'T DO THAT! SQL IS NOT A PROBLEM AT ALL, ONLY DDL IS THE
>>>>>>>> PROBLEM!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> Although I suspect I know the answer, I will pose the
>>>>>>>>> questions: On
>>>>>>>>> MaxDB, is there any way to send SQL directly through JDBC
>>>>>>>>> without the
>>>>>>>>> line terminators? Is this a requirement on all SQL statements?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> SQL is working without delimiters.
>>>>>>>> Only DDL needs the delimiters.
>>>>>>>> The double slashes are not needed (actually MUST NOT be used) in
>>>>>>>> SQL.
>>>>>>>> MaxDB's architecture does a strong differenciation between DATA
>>>>>>>> QUERY (=
>>>>>>>> SQL) and DATA DEFINITION (= DDL). There are different parsers for
>>>>>>>> that
>>>>>>>> it seems. SQL is JDBC compliant. DDL is not. Actually DDL passed
>>>>>>>> in via
>>>>>>>> JDBC is not executed by the SQL parser but forwarded to the
>>>>>>>> dbmcli tool
>>>>>>>> (an administration tool). That tool needs that double slashes.
>>>>>>>> That's
>>>>>>>> the whole story. DATA QUERY (= SQL) is quite normally processed
>>>>>>>> as with
>>>>>>>> any other RDBMS, without any restriction. Since the dbmcli tool
>>>>>>>> is the
>>>>>>>> ONLY tool that is able do schema changes, the WAY you pass DDL
>>>>>>>> into
>>>>>>>> MaxDB is not the problem (whether you are using JDBC, native
>>>>>>>> ways or
>>>>>>>> anything else). The TOOL expects the slashes, independent of the
>>>>>>>> WAY.
>>>>>>>>
>>>>>>>> Clear now? :-)
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>> Markus
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> -Tom
>>>>>>>>>
>>>>>>>>> Markus KARG wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Please find testresults.txt attached.
>>>>>>>>>>
>>>>>>>>>> Thanks
>>>>>>>>>> Markus
>>>>>>>>>>
>>>>>>>>>> Tom Ware wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> Hi Markus,
>>>>>>>>>>>
>>>>>>>>>>> I just realized the issue you are seeing is more serious than I
>>>>>>>>>>> initially thought and you are actually stuck. I thought the
>>>>>>>>>>> issue was
>>>>>>>>>>> with the generated DDL files which are currently only used
>>>>>>>>>>> within
>>>>>>>>>>> GlassFish.
>>>>>>>>>>>
>>>>>>>>>>> Can you send the exception you are seeing including the stack
>>>>>>>>>>> trace?
>>>>>>>>>>>
>>>>>>>>>>> -Tom
>>>>>>>>>>>
>>>>>>>>>>> Tom Ware wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> Hi Markus,
>>>>>>>>>>>>
>>>>>>>>>>>> I'lll set some of the Sun Folks reply to this as well since
>>>>>>>>>>>> the file
>>>>>>>>>>>> generation feature was developed so GlassFish and Sun AS
>>>>>>>>>>>> could use
>>>>>>>>>>>> it, but here is what I believe:
>>>>>>>>>>>>
>>>>>>>>>>>> A .ddl file and a .sql file are somewhat different. The ddl
>>>>>>>>>>>> extension is used to indicate that this is a non delimited
>>>>>>>>>>>> file that
>>>>>>>>>>>> has a SQL statement on each line. A file with the sql
>>>>>>>>>>>> extension
>>>>>>>>>>>> would have to have the delimiters. I believe the consumer of
>>>>>>>>>>>> the
>>>>>>>>>>>> ddl
>>>>>>>>>>>> file is expected to run it line by line rather than as a whole
>>>>>>>>>>>> batch.
>>>>>>>>>>>>
>>>>>>>>>>>> Having said that, I think enabling the generation of a .sql
>>>>>>>>>>>> file is
>>>>>>>>>>>> a great idea and one that would be quite easy to implement.
>>>>>>>>>>>> Essentially, in
>>>>>>>>>>>> EntityManagerFactoryProvider.writeDDLsToFiles(), the
>>>>>>>>>>>> following line is called:
>>>>>>>>>>>>
>>>>>>>>>>>> mgr.setCreateSQLFiles(false);
>>>>>>>>>>>>
>>>>>>>>>>>> If we added a configuration option that allowed that method
>>>>>>>>>>>> to be
>>>>>>>>>>>> called with "true", the result of
>>>>>>>>>>>> DatabasePlatform.getStoredProcedureTerminationToken() would be
>>>>>>>>>>>> appended to the end of each line. We could change the way
>>>>>>>>>>>> that
>>>>>>>>>>>> worked slightly and I think it would work.
>>>>>>>>>>>>
>>>>>>>>>>>> -Tom
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Markus KARG wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> Tom,
>>>>>>>>>>>>>
>>>>>>>>>>>>> one more question:
>>>>>>>>>>>>>
>>>>>>>>>>>>> entity-persistence-tests writes a file with DDL that it
>>>>>>>>>>>>> wants to
>>>>>>>>>>>>> execute. Actually MaxDB needs a trailing double-slash-string
>>>>>>>>>>>>> "//" at
>>>>>>>>>>>>> the
>>>>>>>>>>>>> end of each DDL sequence. I did not find out how / where to
>>>>>>>>>>>>> adjust
>>>>>>>>>>>>> that.
>>>>>>>>>>>>> Can you tell me the method in DatabasePlatform that I need to
>>>>>>>>>>>>> overwrite
>>>>>>>>>>>>> to append "//" to each DDL statement?
>>>>>>>>>>>>>
>>>>>>>>>>>>> I cannot continue with my work because the test stops at the
>>>>>>>>>>>>> DDL
>>>>>>>>>>>>> execution complaining about the missing trailing delimiter...
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks a lot!
>>>>>>>>>>>>> Markus
>>>>>>>>>>>>>
>>>>>>>>>>>>> Tom Ware wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Markus,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> First of all, from a different email: The Java Persistence
>>>>>>>>>>>>>> API
>>>>>>>>>>>>>> implementation found in GlassFish was contributed by Oracle
>>>>>>>>>>>>>> and
>>>>>>>>>>>>>> is an
>>>>>>>>>>>>>> open-source version of Oracle's TopLink product. That
>>>>>>>>>>>>>> version is
>>>>>>>>>>>>>> called TopLink Essentials. We are working with Sun to make
>>>>>>>>>>>>>> that
>>>>>>>>>>>>>> more
>>>>>>>>>>>>>> obvious in the GlassFish product. TopLink Essentials is
>>>>>>>>>>>>>> actually
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>> JPA implementation for a number of Application servers
>>>>>>>>>>>>>> including
>>>>>>>>>>>>>> Oracle AS, GlassFish, Sun AS, Spring 2.0, JEUS (Tmax Soft),
>>>>>>>>>>>>>> and
>>>>>>>>>>>>>> Easy
>>>>>>>>>>>>>> Beans (JOnAS EJB 3.0 Container)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Since this is our first foray into the open source world,
>>>>>>>>>>>>>> there
>>>>>>>>>>>>>> are
>>>>>>>>>>>>>> definitely some ease-of-development challenges we have to
>>>>>>>>>>>>>> face to
>>>>>>>>>>>>>> make
>>>>>>>>>>>>>> it easier for new developers to contribute. We
>>>>>>>>>>>>>> appreciate the
>>>>>>>>>>>>>> patience you have given us so far.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> It is true that there are quite a number of things to
>>>>>>>>>>>>>> consider
>>>>>>>>>>>>>> when
>>>>>>>>>>>>>> extending the database support in TopLink. In general, the
>>>>>>>>>>>>>> best
>>>>>>>>>>>>>> approach to take is to pick a database with similar features
>>>>>>>>>>>>>> and SQL
>>>>>>>>>>>>>> support and use the functionality in it's DatabasePlatform
>>>>>>>>>>>>>> subclass as
>>>>>>>>>>>>>> a base for the functionality you are implementing. That is
>>>>>>>>>>>>>> why I
>>>>>>>>>>>>>> was
>>>>>>>>>>>>>> hoping MaxDB would have similar functionality to MySQL.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Some additional comments inline:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Markus KARG wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Tom,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> thank you for all your kind help so far. Today was the
>>>>>>>>>>>>>>> first day
>>>>>>>>>>>>>>> that I
>>>>>>>>>>>>>>> actually worked on MaxDB support. :-)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> So what have I done?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I copied the MySQL Platform, renamed it to MaxDB Platform,
>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>> removed
>>>>>>>>>>>>>>> ALL code to see what the test will tell me when
>>>>>>>>>>>>>>> expecting no
>>>>>>>>>>>>>>> special
>>>>>>>>>>>>>>> treatments necessary for MaxDB. Certainly it failed, as
>>>>>>>>>>>>>>> expected. ;-)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> The first error in testresults.txt is:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Exception [TOPLINK-7144] (Oracle TopLink Essentials -
>>>>>>>>>>>>>>> 2006.8
>>>>>>>>>>>>>>> (Build
>>>>>>>>>>>>>>> 060908)):
>>>>>>>>>>>>>>> oracle.toplink.essentials.exceptions.ValidationException
>>>>>>>>>>>>>>> Exception Description: XML_INC_ADDRESS_SEQ: platform
>>>>>>>>>>>>>>> DatabasePlatform
>>>>>>>>>>>>>>> doesn't support NativeSequence
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Since I know that MaxDB actually has a sequence feature
>>>>>>>>>>>>>>> built in
>>>>>>>>>>>>>>> (you
>>>>>>>>>>>>>>> can create any number of named sequences using CREATE
>>>>>>>>>>>>>>> SEQUENCE, and
>>>>>>>>>>>>>>> query for the current and next numbers by the sequence
>>>>>>>>>>>>>>> name) I
>>>>>>>>>>>>>>> thought
>>>>>>>>>>>>>>> it should be easy implementing this.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> So I added that code:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> @Override
>>>>>>>>>>>>>>> public final boolean supportsNativeSequenceNumbers() {
>>>>>>>>>>>>>>> return true;
>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> In fact, the test result is unchanged.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Actually I do not understand two things here:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (1) The test complains about DatabasePlatform not
>>>>>>>>>>>>>>> supporting
>>>>>>>>>>>>>>> native
>>>>>>>>>>>>>>> Sequences, while my build.properties contains MaxDBPlatform
>>>>>>>>>>>>>>> but not
>>>>>>>>>>>>>>> DatabasePlatform. Are there any magic commands to execute
>>>>>>>>>>>>>>> before
>>>>>>>>>>>>>>> running
>>>>>>>>>>>>>>> the test (I tried maven clean build in both,
>>>>>>>>>>>>>>> entity-persistence and
>>>>>>>>>>>>>>> entity-persistence-tests, then deleted testresults.txt and
>>>>>>>>>>>>>>> did
>>>>>>>>>>>>>>> ant
>>>>>>>>>>>>>>> test)?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> How is MaxDBPlatform specified in build.properties? Try
>>>>>>>>>>>>>> switching to:
>>>>>>>>>>>>>> toplink.target-database=<fully qualified class name>. I
>>>>>>>>>>>>>> will fix
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>> tl.platform property in the current build script. The
>>>>>>>>>>>>>> reason it
>>>>>>>>>>>>>> doesn't cause problems for other databases is the existing
>>>>>>>>>>>>>> Databases
>>>>>>>>>>>>>> are in general covered by our automatic detection feature.
>>>>>>>>>>>>>> Hopefully
>>>>>>>>>>>>>> when you have added support, we can add MaxDB to the list of
>>>>>>>>>>>>>> Databases
>>>>>>>>>>>>>> we automatically detect.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (2) Why does it still tell me that I would not support
>>>>>>>>>>>>>>> native
>>>>>>>>>>>>>>> sequences
>>>>>>>>>>>>>>> while I have added "return true"?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Native Sequencing integration is likely one of the biggest
>>>>>>>>>>>>>> challenges
>>>>>>>>>>>>>> you will face in your MaxDB implementation.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The code that throws the exception you are seeing checks
>>>>>>>>>>>>>> supportsNativeSequenceNumbers() and getSelectQuery() on the
>>>>>>>>>>>>>> database
>>>>>>>>>>>>>> platform, so perhaps the select query is null.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Seems to be a long way. Still 61 failed tests to fix. ;-)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> BTW, I am not quite aware how to implement
>>>>>>>>>>>>>>> buildSelectQueryForNativeSequence, because MaxDB needs to
>>>>>>>>>>>>>>> know
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> name
>>>>>>>>>>>>>>> of the sequence to query. How to obtain that name?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Take a look at OraclePlatform. It also requires to know the
>>>>>>>>>>>>>> name of
>>>>>>>>>>>>>> the sequence.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Actually implementing
>>>>>>>>>>>>>>> MaxDB support seems to be harder to do than expected,
>>>>>>>>>>>>>>> since the
>>>>>>>>>>>>>>> DatabasePlatform code is... well... not easy to understand,
>>>>>>>>>>>>>>> actually. In
>>>>>>>>>>>>>>> fact, I am missing a clear interface to implement, where I
>>>>>>>>>>>>>>> just
>>>>>>>>>>>>>>> have to
>>>>>>>>>>>>>>> return values like "yes, I this is supported", "no, this
>>>>>>>>>>>>>>> is not
>>>>>>>>>>>>>>> supported", "SELECT FOO FROM DUMMY". In fact, there is
>>>>>>>>>>>>>>> lots of
>>>>>>>>>>>>>>> more
>>>>>>>>>>>>>>> code, and most of it is strange and undocumented. So
>>>>>>>>>>>>>>> please don't
>>>>>>>>>>>>>>> mind
>>>>>>>>>>>>>>> be for asking you 61 more questions like this one. ;-)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Feel free to ask questions. Unfortunately, just indicating
>>>>>>>>>>>>>> whether
>>>>>>>>>>>>>> something is supported is sometimes not adequate given that
>>>>>>>>>>>>>> some
>>>>>>>>>>>>>> databases build the SQL statements they use to expose
>>>>>>>>>>>>>> certain
>>>>>>>>>>>>>> features
>>>>>>>>>>>>>> in completely different ways. Some areas where that is
>>>>>>>>>>>>>> particularly
>>>>>>>>>>>>>> true are Native Sequencing, Outer Joins and Select for
>>>>>>>>>>>>>> update.
>>>>>>>>>>>>>> Having
>>>>>>>>>>>>>> said that, you are correct when you indicate that the
>>>>>>>>>>>>>> developer
>>>>>>>>>>>>>> experience could be quite a bit better for users that
>>>>>>>>>>>>>> wish to
>>>>>>>>>>>>>> extend
>>>>>>>>>>>>>> DatabasePlatforms. I can tell you simply that we are
>>>>>>>>>>>>>> working
>>>>>>>>>>>>>> every
>>>>>>>>>>>>>> day to make this product a better open source solution.
>>>>>>>>>>>>>> Your
>>>>>>>>>>>>>> feedback
>>>>>>>>>>>>>> will definitely help.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> -Tom
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks for all
>>>>>>>>>>>>>>> Markus
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Tom Ware wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi Markus,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I have tried to help a bit. I fixed some formatting on
>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>> build.xml
>>>>>>>>>>>>>>>> in entity-persistence-tests. The issue was a
>>>>>>>>>>>>>>>> combination of
>>>>>>>>>>>>>>>> tabs
>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>> spaces. With the correct "tab" setting, it looked ok.
>>>>>>>>>>>>>>>> Hopefully it
>>>>>>>>>>>>>>>> is better now.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I have also updated the script to be more explicit when it
>>>>>>>>>>>>>>>> fails.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I'll take the blame for the 15 failures you are now
>>>>>>>>>>>>>>>> seeing. It is
>>>>>>>>>>>>>>>> likely because of embedded Derby. I must admit I run my
>>>>>>>>>>>>>>>> testing on
>>>>>>>>>>>>>>>> Oracle most of the time. I think you have some other
>>>>>>>>>>>>>>>> emails from
>>>>>>>>>>>>>>>> some
>>>>>>>>>>>>>>>> of the folks at Sun who are more expert at running on
>>>>>>>>>>>>>>>> Derby
>>>>>>>>>>>>>>>> than I.
>>>>>>>>>>>>>>>> Hopefully they are helpful.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> The good news is that with that number of tests passing, I
>>>>>>>>>>>>>>>> believe
>>>>>>>>>>>>>>>> you are in a state where if you still have the patience,
>>>>>>>>>>>>>>>> you can
>>>>>>>>>>>>>>>> start
>>>>>>>>>>>>>>>> working on MaxDB. It looks like the scripts are all
>>>>>>>>>>>>>>>> working for
>>>>>>>>>>>>>>>> you,
>>>>>>>>>>>>>>>> and the tests are running.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> The test program you mention sounds neat. Is it something
>>>>>>>>>>>>>>>> that is
>>>>>>>>>>>>>>>> part of JOnAS or something more generic?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> The best place to start looking at supporting new database
>>>>>>>>>>>>>>>> platforms
>>>>>>>>>>>>>>>> is in the oracle.toplink.essentials.platform.database
>>>>>>>>>>>>>>>> package. When
>>>>>>>>>>>>>>>> you have started your implementation, you may also need to
>>>>>>>>>>>>>>>> use the
>>>>>>>>>>>>>>>> toplink.target-database property in your persistence unit
>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>> specify
>>>>>>>>>>>>>>>> the name of your new platform class.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Let me know when you have additional questions,
>>>>>>>>>>>>>>>> Tom
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Markus KARG wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Tom,
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> it's actually hard to set up a machine to be able to
>>>>>>>>>>>>>>>>> contribute
>>>>>>>>>>>>>>>>> MaxDB
>>>>>>>>>>>>>>>>> support... Seems I am a bit the build-script-team's
>>>>>>>>>>>>>>>>> experimental
>>>>>>>>>>>>>>>>> animal,
>>>>>>>>>>>>>>>>> what I am not very amused of. :-(
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Okay, so I have added the classpath you told me, and now
>>>>>>>>>>>>>>>>> I can
>>>>>>>>>>>>>>>>> run
>>>>>>>>>>>>>>>>> more
>>>>>>>>>>>>>>>>> but not all tests:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Tests run: 527, Failures: 0, Errors: 15, Time elapsed:
>>>>>>>>>>>>>>>>> 173,493
>>>>>>>>>>>>>>>>> sec
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Actually I isn't funny to see BUILD SUCCESSFUL below
>>>>>>>>>>>>>>>>> that line,
>>>>>>>>>>>>>>>>> since it
>>>>>>>>>>>>>>>>> makes me wonder what the script author thinks to be
>>>>>>>>>>>>>>>>> successful
>>>>>>>>>>>>>>>>> with a
>>>>>>>>>>>>>>>>> test that stops after 3 minutes with 15 errors. Also the
>>>>>>>>>>>>>>>>> script is
>>>>>>>>>>>>>>>>> formatted so badly (too many, too less tabs and spaces)
>>>>>>>>>>>>>>>>> that it
>>>>>>>>>>>>>>>>> looks
>>>>>>>>>>>>>>>>> like someone did a quick hack in five minutes, which
>>>>>>>>>>>>>>>>> might
>>>>>>>>>>>>>>>>> be the
>>>>>>>>>>>>>>>>> cause
>>>>>>>>>>>>>>>>> of my problems?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> So I now will set up a Derby installation in network
>>>>>>>>>>>>>>>>> mode just
>>>>>>>>>>>>>>>>> to test
>>>>>>>>>>>>>>>>> whether the code currently pulled from CVS is working
>>>>>>>>>>>>>>>>> well,
>>>>>>>>>>>>>>>>> so I
>>>>>>>>>>>>>>>>> can
>>>>>>>>>>>>>>>>> FINALLY start implementing MaxDB support. Actually I am
>>>>>>>>>>>>>>>>> starting to
>>>>>>>>>>>>>>>>> lose
>>>>>>>>>>>>>>>>> interest in contributing anything, after all those
>>>>>>>>>>>>>>>>> experiments
>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>> after
>>>>>>>>>>>>>>>>> all those weeks. Maybe I should come back once it is
>>>>>>>>>>>>>>>>> possible to
>>>>>>>>>>>>>>>>> just
>>>>>>>>>>>>>>>>> do:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> svn co http://www.java.net/glassfish
>>>>>>>>>>>>>>>>> mvn test
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> (Actually it could be so easy once the project structure
>>>>>>>>>>>>>>>>> would
>>>>>>>>>>>>>>>>> have
>>>>>>>>>>>>>>>>> cleaned up. I just did this with a very large project
>>>>>>>>>>>>>>>>> some
>>>>>>>>>>>>>>>>> weeks
>>>>>>>>>>>>>>>>> ago
>>>>>>>>>>>>>>>>> that used thousands of ANT lines before).
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> BTW, I contributed support for Sybase 8 to JOnAS 4.x
>>>>>>>>>>>>>>>>> sometimes.
>>>>>>>>>>>>>>>>> I was
>>>>>>>>>>>>>>>>> done in one hour. I just had to run a test program that
>>>>>>>>>>>>>>>>> "investigated"
>>>>>>>>>>>>>>>>> (trial and error) the behaviour of the Sybase driver.
>>>>>>>>>>>>>>>>> That's
>>>>>>>>>>>>>>>>> all. The
>>>>>>>>>>>>>>>>> test program resulted in the final code, more or less.
>>>>>>>>>>>>>>>>> That's
>>>>>>>>>>>>>>>>> quite a
>>>>>>>>>>>>>>>>> difference to all the work that has to be done just to
>>>>>>>>>>>>>>>>> compile
>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>> tests
>>>>>>>>>>>>>>>>> GlassFish. If GlassFish wouldn't be so much better than
>>>>>>>>>>>>>>>>> JOnAS,
>>>>>>>>>>>>>>>>> and if
>>>>>>>>>>>>>>>>> there wouldn't the actual need to use MaxDB, I would have
>>>>>>>>>>>>>>>>> given up
>>>>>>>>>>>>>>>>> weeks
>>>>>>>>>>>>>>>>> ago.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Okay, so I will do the Derby installation and come back
>>>>>>>>>>>>>>>>> to you
>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>> more
>>>>>>>>>>>>>>>>> results then.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> (Sorry, I'm a bit tired and disappointed)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Thanks a lot to all the kind people in this forum, this
>>>>>>>>>>>>>>>>> is a
>>>>>>>>>>>>>>>>> great
>>>>>>>>>>>>>>>>> community!
>>>>>>>>>>>>>>>>> Markus
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Tom Ware wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Derby is included with your GlassFish installation.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I'll provide a suggestion and perhaps one of the Sun
>>>>>>>>>>>>>>>>>> folks
>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>> run
>>>>>>>>>>>>>>>>>> the tests on Derby on a more regular basis than I can
>>>>>>>>>>>>>>>>>> comment on
>>>>>>>>>>>>>>>>>> easier ways.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> When I run on Derby, I include the derby jar on the
>>>>>>>>>>>>>>>>>> Classpath
>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>> actually runs ant. I believe it is because I am
>>>>>>>>>>>>>>>>>> running the
>>>>>>>>>>>>>>>>>> embedded
>>>>>>>>>>>>>>>>>> Derby version.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Try adding: <cvs
>>>>>>>>>>>>>>>>>> home>/publish/glassfish/javadb/lib/derby.jar
>>>>>>>>>>>>>>>>>> to the
>>>>>>>>>>>>>>>>>> classpath of the VM that is actually running ant.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> If that works for you, I will add a comment to the
>>>>>>>>>>>>>>>>>> readme
>>>>>>>>>>>>>>>>>> file.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> -Tom
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Markus KARG wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Tom,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> thank you once more. In fact there is the following
>>>>>>>>>>>>>>>>>>> error:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Exception Description: Configuration error. Class
>>>>>>>>>>>>>>>>>>> [org.apache.derby.jdbc.EmbeddedDriver] not found.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> It seems that Derby is not found. Isn't it included in
>>>>>>>>>>>>>>>>>>> GlassFish?
>>>>>>>>>>>>>>>>>>> Do I
>>>>>>>>>>>>>>>>>>> have to install it manually?
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Thanks a lot! :-)
>>>>>>>>>>>>>>>>>>> Markus
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Tom Ware wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hi Markus,
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Based on your results, I suspect there is an issue
>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>> connecting to
>>>>>>>>>>>>>>>>>>>> the database.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Take a look in the testresults.txt file that should
>>>>>>>>>>>>>>>>>>>> exist in
>>>>>>>>>>>>>>>>>>>> your
>>>>>>>>>>>>>>>>>>>> entity-persistence-tests directory. That is the file
>>>>>>>>>>>>>>>>>>>> that the
>>>>>>>>>>>>>>>>>>>> junit
>>>>>>>>>>>>>>>>>>>> results are written to by default. Hopefully there
>>>>>>>>>>>>>>>>>>>> will
>>>>>>>>>>>>>>>>>>>> be an
>>>>>>>>>>>>>>>>>>>> exception trace near the beginning of that file.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> -Tom
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Markus KARG wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Tom,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> thank you for your tip, actually I was in the wrong
>>>>>>>>>>>>>>>>>>>>> directory...
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> So now I have run "ant test" and here is the result.
>>>>>>>>>>>>>>>>>>>>> Actually I
>>>>>>>>>>>>>>>>>>>>> think
>>>>>>>>>>>>>>>>>>>>> that despite its saying "BUILD SUCCESSFUL", it did
>>>>>>>>>>>>>>>>>>>>> not do
>>>>>>>>>>>>>>>>>>>>> anything
>>>>>>>>>>>>>>>>>>>>> -- it
>>>>>>>>>>>>>>>>>>>>> just needed 24 Seconds to run, while you told me
>>>>>>>>>>>>>>>>>>>>> that it
>>>>>>>>>>>>>>>>>>>>> needs 20
>>>>>>>>>>>>>>>>>>>>> Minutes on your PC. Also it says there are 61
>>>>>>>>>>>>>>>>>>>>> errors. I
>>>>>>>>>>>>>>>>>>>>> have
>>>>>>>>>>>>>>>>>>>>> used
>>>>>>>>>>>>>>>>>>>>> Derby,
>>>>>>>>>>>>>>>>>>>>> as you told me. Below is the log.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> What is my fault?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Thanks a lot!
>>>>>>>>>>>>>>>>>>>>> Markus
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> markus_at_localhost:~/workspace/glassfish/entity-persistence-tests>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> ant
>>>>>>>>>>>>>>>>>>>>> test
>>>>>>>>>>>>>>>>>>>>> Buildfile: build.xml
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> init:
>>>>>>>>>>>>>>>>>>>>> [echo] Building component TopLink Essentials Testing
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> test:
>>>>>>>>>>>>>>>>>>>>> [junit] Running
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.tests.FullRegressionTestSuite
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:22:53.772--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> initializaing
>>>>>>>>>>>>>>>>>>>>> jar:file:/home/markus/workspace/glassfish/entity-persistence-tests/lib/toplink-essentials-tests.jar!/META-INF/persistence.xml.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:22:54.300--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> created temporary ClassLoader:
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer$TempEntityLoad.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:22:54.302--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> override load class for collection members: true.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:22:54.387--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> predeploying default.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.827--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.NonFueledVehicle]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.845--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> foreign key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.NonFueledVehicle]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.858--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Car]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>>>>> being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.889--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> foreign key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Car]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>>>>> being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.896--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.SportsCar]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.898--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> foreign key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.SportsCar]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.903--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Bicycle]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.905--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> foreign key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Bicycle]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.973--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> discriminator column name for the root inheritance
>>>>>>>>>>>>>>>>>>>>> class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Person]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>>>>> being defaulted to: DTYPE.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.976--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Engineer]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.978--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> foreign key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Engineer]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.984--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.ImaginaryCar]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.986--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> foreign key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.ImaginaryCar]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.990--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Lawyer]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>>>>> being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:08.992--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> foreign key column name for the inheritance class
>>>>>>>>>>>>>>>>>>>>> [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Lawyer]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>>>>> being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.267--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the mapping element
>>>>>>>>>>>>>>>>>>>>> [public
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Car
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Person.getCar()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.274--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the mapping element
>>>>>>>>>>>>>>>>>>>>> [public
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Engineer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Person.getBestFriend()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.276--ServerSession(9936523)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> target entity (reference) class for the one to one
>>>>>>>>>>>>>>>>>>>>> mapping
>>>>>>>>>>>>>>>>>>>>> element
>>>>>>>>>>>>>>>>>>>>> [public
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Person
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Bus.getBusDriver()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Person.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.279--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.TireInfo].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.284--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Car].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.286--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.SportsCar].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.287--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Boat].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.289--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Bus].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.291--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Bicycle].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.292--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Person].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.294--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Engineer].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.296--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.PerformanceTireInfo].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.298--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.NonFueledVehicle].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.299--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Company].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.301--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Vehicle].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.303--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.Lawyer].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.304--ServerSession(9936523)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.inheritance.ImaginaryCar].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.306--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> registering transformer for ignore.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.308--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> initializaing
>>>>>>>>>>>>>>>>>>>>> jar:file:/home/markus/workspace/glassfish/entity-persistence-tests/lib/toplink-essentials-ddl-generation-tests.jar!/META-INF/persistence.xml.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.413--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> created temporary ClassLoader:
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer$TempEntityLoad.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.414--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> override load class for collection members: true.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:09.415--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> predeploying ddlGeneration.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Warning]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.470--ServerSession(11228395)--Thread(Thread[main,5,main])--Ignoring
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> the named/named-native query
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.internal.ejb.cmp3.metadata.MetadataDescriptor_at_8a54]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> on entity class [findAnyMergeSQLBeerConsumer] as a
>>>>>>>>>>>>>>>>>>>>> query
>>>>>>>>>>>>>>>>>>>>> with that
>>>>>>>>>>>>>>>>>>>>> name
>>>>>>>>>>>>>>>>>>>>> already exists.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Warning]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.471--ServerSession(11228395)--Thread(Thread[main,5,main])--Ignoring
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> the named/named-native query
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.internal.ejb.cmp3.metadata.MetadataDescriptor_at_8a54]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> on entity class [findAllMergeSQLCertifications] as a
>>>>>>>>>>>>>>>>>>>>> query
>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>>> name already exists.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.474--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> table name for entity [class
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Alpine]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: MERGEALPINE.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.488--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [private java.sql.Timestamp
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Beer.version]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: VERSION.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.493--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [public java.lang.String
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.EmbeddedSerialNumber.getBreweryCode()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: BREWERYCODE.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.495--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [private double
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Beer.alcoholContent]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ALCOHOLCONTENT.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.497--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [private
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Alpine$Classification
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Alpine.classification]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: CLASSIFICATION.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.504--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [private java.sql.Timestamp
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Beer.version]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: VERSION.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.506--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [private double
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Beer.alcoholContent]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ALCOHOLCONTENT.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.508--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [private
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Canadian$Flavor
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Canadian.flavor]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: FLAVOR.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.783--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [public java.lang.Integer
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.BeerConsumer.getId()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:11.801--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [public java.lang.String
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.BeerConsumer.getName()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: NAME.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.057--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [public java.lang.String
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Certification.getDescription()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: DESCRIPTION.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.061--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> column name for element [public java.lang.Integer
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Certification.getId()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.063--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the mapping element
>>>>>>>>>>>>>>>>>>>>> [public
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.BeerConsumer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.TelephoneNumber.getBeerConsumer()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.064--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the mapping element
>>>>>>>>>>>>>>>>>>>>> [private
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.BeerConsumer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Beer.beerConsumer]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.065--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the mapping element
>>>>>>>>>>>>>>>>>>>>> [private
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.BeerConsumer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Beer.beerConsumer]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.067--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> map key attribute name for the mapping element
>>>>>>>>>>>>>>>>>>>>> [public
>>>>>>>>>>>>>>>>>>>>> java.util.Map
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.BeerConsumer.getCanadianBeersToConsume()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: id.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Config]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.068--ServerSession(11228395)--Thread(Thread[main,5,main])--The
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> primary key column name for the mapping element
>>>>>>>>>>>>>>>>>>>>> [public
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.BeerConsumer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Certification.getBeerConsumer()]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> is being defaulted to: ID.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.069--ServerSession(11228395)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Canadian].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.069--ServerSession(11228395)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.BeerConsumer].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.070--ServerSession(11228395)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Alpine].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.070--ServerSession(11228395)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.TelephoneNumber].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.071--ServerSession(11228395)--Thread(Thread[main,5,main])--Weaver
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> processing class
>>>>>>>>>>>>>>>>>>>>> [oracle.toplink.essentials.testing.models.cmp3.xml.merge.inherited.Certification].
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.071--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> registering transformer for ddlGeneration.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.071--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> initializaing
>>>>>>>>>>>>>>>>>>>>> jar:file:/home/markus/workspace/glassfish/entity-persistence-tests/lib/toplink-essentials-validation-tests.jar!/META-INF/persistence.xml.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.179--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> created temporary ClassLoader:
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer$TempEntityLoad.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.180--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> override load class for collection members: true.
>>>>>>>>>>>>>>>>>>>>> [junit] [TopLink Finer]: 2006.09.25
>>>>>>>>>>>>>>>>>>>>> 09:23:12.186--Thread(Thread[main,5,main])--javaSECMPInitializer
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> predeploying broken-PU.
>>>>>>>>>>>>>>>>>>>>> [junit] Tests run: 22, Failures: 0, Errors: 61, Time
>>>>>>>>>>>>>>>>>>>>> elapsed:
>>>>>>>>>>>>>>>>>>>>> 3,809 sec
>>>>>>>>>>>>>>>>>>>>> [junit] Test
>>>>>>>>>>>>>>>>>>>>> oracle.toplink.essentials.testing.tests.FullRegressionTestSuite
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> FAILED
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> BUILD SUCCESSFUL
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Tom Ware wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Hi Markus,
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> I guess I should have been more clear. Testing is
>>>>>>>>>>>>>>>>>>>>>> run out
>>>>>>>>>>>>>>>>>>>>>> of the
>>>>>>>>>>>>>>>>>>>>>> entity-persistence-tests module. The build file
>>>>>>>>>>>>>>>>>>>>>> with the
>>>>>>>>>>>>>>>>>>>>>> "test"
>>>>>>>>>>>>>>>>>>>>>> target exists in that module.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> -Tom
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Markus KARG wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Tom,
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> thank you for being so patient with me and sorry
>>>>>>>>>>>>>>>>>>>>>>> for me
>>>>>>>>>>>>>>>>>>>>>>> answering so
>>>>>>>>>>>>>>>>>>>>>>> late. Actually I had not found any time to work
>>>>>>>>>>>>>>>>>>>>>>> on my
>>>>>>>>>>>>>>>>>>>>>>> MaxDB
>>>>>>>>>>>>>>>>>>>>>>> support in
>>>>>>>>>>>>>>>>>>>>>>> the past weeks, since I was booked out with my
>>>>>>>>>>>>>>>>>>>>>>> "real"
>>>>>>>>>>>>>>>>>>>>>>> job of
>>>>>>>>>>>>>>>>>>>>>>> coordinating a globally distributed development
>>>>>>>>>>>>>>>>>>>>>>> team.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> So today I am back at my keyboard and wanted to
>>>>>>>>>>>>>>>>>>>>>>> continue
>>>>>>>>>>>>>>>>>>>>>>> with
>>>>>>>>>>>>>>>>>>>>>>> your
>>>>>>>>>>>>>>>>>>>>>>> step-by-step instructions on how to add MaxDB
>>>>>>>>>>>>>>>>>>>>>>> support
>>>>>>>>>>>>>>>>>>>>>>> into
>>>>>>>>>>>>>>>>>>>>>>> GlassFish.
>>>>>>>>>>>>>>>>>>>>>>> Unfortunately there is one step not working and
>>>>>>>>>>>>>>>>>>>>>>> you might
>>>>>>>>>>>>>>>>>>>>>>> be so
>>>>>>>>>>>>>>>>>>>>>>> kind to
>>>>>>>>>>>>>>>>>>>>>>> tell me where I am going wrong.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> The first step to running the tests (as Marina
>>>>>>>>>>>>>>>>>>>>>>>> has also
>>>>>>>>>>>>>>>>>>>>>>>> replied) is
>>>>>>>>>>>>>>>>>>>>>>>> to take a look at the readme.txt file in the
>>>>>>>>>>>>>>>>>>>>>>>> entity-persistence-tests
>>>>>>>>>>>>>>>>>>>>>>>> directory and follow those instructions. If you
>>>>>>>>>>>>>>>>>>>>>>>> do not
>>>>>>>>>>>>>>>>>>>>>>>> have
>>>>>>>>>>>>>>>>>>>>>>>> a DB
>>>>>>>>>>>>>>>>>>>>>>>> (other than MaxDB) conveniently available you can
>>>>>>>>>>>>>>>>>>>>>>>> use an
>>>>>>>>>>>>>>>>>>>>>>>> embedded
>>>>>>>>>>>>>>>>>>>>>>>> Derby database. Everything you need to do that is
>>>>>>>>>>>>>>>>>>>>>>>> available
>>>>>>>>>>>>>>>>>>>>>>>> from a
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> bootstrapped GlassFish. As you can probably tell
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> from my
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> email
>>>>>>>>>>>>>>>>>>>>>>>> address, I usually run these tests on Oracle, so
>>>>>>>>>>>>>>>>>>>>>>>> I am
>>>>>>>>>>>>>>>>>>>>>>>> not a
>>>>>>>>>>>>>>>>>>>>>>>> Derby
>>>>>>>>>>>>>>>>>>>>>>>> expert, but, here are the properties I use when
>>>>>>>>>>>>>>>>>>>>>>>> I am
>>>>>>>>>>>>>>>>>>>>>>>> running
>>>>>>>>>>>>>>>>>>>>>>>> tests on
>>>>>>>>>>>>>>>>>>>>>>>> Derby:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>> jdbc.driver.jar=<cvs
>>>>>>>>>>>>>>>>>>>>>>>> home>/publish/glassfish/javadb/lib/derby.jar
>>>>>>>>>>>>>>>>>>>>>>>> db.driver=org.apache.derby.jdbc.EmbeddedDriver
>>>>>>>>>>>>>>>>>>>>>>>> db.url=jdbc:derby:testDb;create=true;
>>>>>>>>>>>>>>>>>>>>>>>> db.user=tware
>>>>>>>>>>>>>>>>>>>>>>>> db.pwd=password
>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> The tests actually take on the order of 20
>>>>>>>>>>>>>>>>>>>>>>>> minutes to
>>>>>>>>>>>>>>>>>>>>>>>> run on
>>>>>>>>>>>>>>>>>>>>>>>> embedded
>>>>>>>>>>>>>>>>>>>>>>>> Derby. If you have a commercial-quality
>>>>>>>>>>>>>>>>>>>>>>>> database, the
>>>>>>>>>>>>>>>>>>>>>>>> tests
>>>>>>>>>>>>>>>>>>>>>>>> will run
>>>>>>>>>>>>>>>>>>>>>>>> much quicker. (my tests on Oracle run in less
>>>>>>>>>>>>>>>>>>>>>>>> then 5
>>>>>>>>>>>>>>>>>>>>>>>> minutes)
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> -Tom
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> I did as you told me, also added
>>>>>>>>>>>>>>>>>>>>>>> tl.platform=...derby...
>>>>>>>>>>>>>>>>>>>>>>> (as
>>>>>>>>>>>>>>>>>>>>>>> to be
>>>>>>>>>>>>>>>>>>>>>>> found
>>>>>>>>>>>>>>>>>>>>>>> in the readme), but then the readme says that I
>>>>>>>>>>>>>>>>>>>>>>> shall to
>>>>>>>>>>>>>>>>>>>>>>> "ant
>>>>>>>>>>>>>>>>>>>>>>> test", but
>>>>>>>>>>>>>>>>>>>>>>> actually the build.xml of entity-persistence
>>>>>>>>>>>>>>>>>>>>>>> doesn't
>>>>>>>>>>>>>>>>>>>>>>> contain a
>>>>>>>>>>>>>>>>>>>>>>> target
>>>>>>>>>>>>>>>>>>>>>>> named test, so ant is not doing anything but
>>>>>>>>>>>>>>>>>>>>>>> complaining
>>>>>>>>>>>>>>>>>>>>>>> about
>>>>>>>>>>>>>>>>>>>>>>> exactly
>>>>>>>>>>>>>>>>>>>>>>> that problem. So it seems either the readme is
>>>>>>>>>>>>>>>>>>>>>>> wrong, or
>>>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>> build.xml
>>>>>>>>>>>>>>>>>>>>>>> is buggy.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> What shall I do now?
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>>>>>>>> Markus
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>>>>>>>>>>>>>>>>>>>>>> dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>>>>>>>>>>>>>> dev-help_at_glassfish.dev.java.net
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>>>>>>>>>>>>>>>>>>>> dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>>>>>>>>>>>> dev-help_at_glassfish.dev.java.net
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> To unsubscribe, e-mail:
>>>>>>>>>>>>>>>> dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>>>>>>>> dev-help_at_glassfish.dev.java.net
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>>> dev-help_at_glassfish.dev.java.net
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>>
>>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>
>
>