Mapping util.Date to Oracle timestamp

Tuesday, March 22, 2005
I am currently experiencing difficulty in mapping a java.util.Date
field to an Oracle TIMESTAMP column.
Here's what I see. By default, Kodo maps the date field to a DATE
column. I suppose this makes sense since Oracle's date columns
have time information that resolves to the second. In this case,
the client has a business case to store subsecond resolution,
hence the desire to store the date field in an Oracle TIMESTAMP
column.
First question: how should this be done?
Here's what I've tried. I tried setting the jdbc-type extension
for the date field to "timestamp". This setting makes no
difference, and I suspect the reason is that OracleDBDictionary
has made the mapping from TIMESTAMP to DATE.
I tried setting the jdbc-sql-type extension for the date field to
"timestamp". This makes a difference only when I drop the table.
Then the schematool's refresh action creates a table with date's
field mapped to a TIMESTAMP column. I have also gone ahead and
manually altered the table to achieve the same effect.
Once the mapping is created, I see the following behavior. Kodo
has no problem reading the TIMESTAMP column and putting the info
into the date field. It also has no problem saving non-null date
values into the TIMESTAMP column. But it does have a problem
storing a null in the date field.
Second question: what is the workaround to this problem?
The the stack dump (obtained by using the JDO Tools Library
example) follows.
Thanks in advance,
David Ezzio
enter command:
--> return book
Select the book to return:
1. book [com.ysoft.jdo.book.library.Book-354] "Gone to War" checked out:
Tue Mar 22 10:38:01 EST 2005
2. book [com.ysoft.jdo.book.library.Book-356] "Gone to Work" checked
out: Tue Mar 22 10:33:58 EST 2005
3. book [com.ysoft.jdo.book.library.Book-357] "Gone Fishing" checked
out: Tue Mar 22 10:33:58 EST 2005
4. book [com.ysoft.jdo.book.library.Book-360] "Gone Sailing" checked
out: Tue Mar 22 10:33:58 EST 2005
5. book [com.ysoft.jdo.book.library.Book-355] "Gone Hunting" checked
out: Tue Mar 22 10:33:58 EST 2005
Enter selection:
--> 2
okay
enter command:
--> commit
exception caught in command
kodo.util.FatalDataStoreException: The transaction has been rolled back.
See the nested exceptions for details on the errors that occu
rred.
at
kodo.runtime.PersistenceManagerImpl.throwFlushException(PersistenceManagerImpl.java:1262)
at
kodo.runtime.PersistenceManagerImpl.flush(PersistenceManagerImpl.java:1122)
at
kodo.runtime.PersistenceManagerImpl.flushSafe(PersistenceManagerImpl.java:1005)
at
kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:932)
at
kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:69)
at
kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:592)
at
com.ysoft.jdo.book.library.LibraryHandler.commitTransaction(LibraryHandler.java:175)
at
com.ysoft.jdo.book.library.client.CommitTransaction.execute(Library.java:279)
at
com.ysoft.jdo.book.common.console.UserInterface.execute(UserInterface.java:196)
at
com.ysoft.jdo.book.common.console.UserInterface.pumpCommands(UserInterface.java:186)
at com.ysoft.jdo.book.library.client.Library.run(Library.java:139)
at com.ysoft.jdo.book.library.client.Library.main(Library.java:104)
NestedThrowablesStackTrace:
kodo.util.DataStoreException: Invalid column type
at
kodo.jdbc.sql.DBDictionary.newDataStoreException(DBDictionary.java:3081)
at kodo.jdbc.sql.SQLExceptions.getDataStore(SQLExceptions.java:77)
at kodo.jdbc.sql.SQLExceptions.getDataStore(SQLExceptions.java:63)
at kodo.jdbc.sql.SQLExceptions.getDataStore(SQLExceptions.java:43)
at
kodo.jdbc.runtime.PreparedStatementManager.flush(PreparedStatementManager.java:89)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:445)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:193)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:95)
at
kodo.jdbc.runtime.JDBCStoreManager.flush(JDBCStoreManager.java:609)
at
kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:153)
at
kodo.runtime.PersistenceManagerImpl.flush(PersistenceManagerImpl.java:1122)
at
kodo.runtime.PersistenceManagerImpl.flushSafe(PersistenceManagerImpl.java:1005)
at
kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:932)
at
kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:69)
at
kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:592)
at
com.ysoft.jdo.book.library.LibraryHandler.commitTransaction(LibraryHandler.java:175)
at
com.ysoft.jdo.book.library.client.CommitTransaction.execute(Library.java:279)
at
com.ysoft.jdo.book.common.console.UserInterface.execute(UserInterface.java:196)
at
com.ysoft.jdo.book.common.console.UserInterface.pumpCommands(UserInterface.java:186)
at com.ysoft.jdo.book.library.client.Library.run(Library.java:139)
at com.ysoft.jdo.book.library.client.Library.main(Library.java:104)
NestedThrowablesStackTrace:
java.sql.SQLException: Invalid column type
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
at
oracle.jdbc.driver.OracleStatement.get_internal_type(OracleStatement.java:6164)
at
oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:1316)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at
com.solarmetric.jdbc.PoolConnection$PoolPreparedStatement.setNull(PoolConnection.java:406)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at
com.solarmetric.jdbc.LoggingConnectionDecorator$LoggingConnection$LoggingPreparedStatement.setNull(LoggingConnectionDecorato
r.java:792)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at kodo.jdbc.sql.DBDictionary.setNull(DBDictionary.java:950)
at
kodo.jdbc.sql.OracleDictionary.setNull(OracleDictionary.java:450)
at kodo.jdbc.sql.RowImpl.toSQL(RowImpl.java:828)
at kodo.jdbc.sql.RowImpl.flush(RowImpl.java:1039)
at kodo.jdbc.sql.RowImpl.flush(RowImpl.java:975)
at
kodo.jdbc.runtime.PreparedStatementManager.flushInternal(PreparedStatementManager.java:160)
at
kodo.jdbc.runtime.PreparedStatementManager.flush(PreparedStatementManager.java:84)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:445)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:193)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:95)
at
kodo.jdbc.runtime.JDBCStoreManager.flush(JDBCStoreManager.java:609)
at
kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:153)
at
kodo.runtime.PersistenceManagerImpl.flush(PersistenceManagerImpl.java:1122)
at
kodo.runtime.PersistenceManagerImpl.flushSafe(PersistenceManagerImpl.java:1005)
at
kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:932)
at
kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:69)
at
kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:592)
at
com.ysoft.jdo.book.library.LibraryHandler.commitTransaction(LibraryHandler.java:175)
at
com.ysoft.jdo.book.library.client.CommitTransaction.execute(Library.java:279)
at
com.ysoft.jdo.book.common.console.UserInterface.execute(UserInterface.java:196)
at
com.ysoft.jdo.book.common.console.UserInterface.pumpCommands(UserInterface.java:186)
at com.ysoft.jdo.book.library.client.Library.run(Library.java:139)
at com.ysoft.jdo.book.library.client.Library.main(Library.java:104)
enter command:
-->

Hi Stephen,
There are two related issues that are addressed. One, some Oracle
drivers return the wrong type (Type.OTHER) for the TIMESTAMP field.
This is true for the
9.2.0.1.0 driver that ships with 9iR2. This causes an exception when
attempting to assign a null to the date field that has been mapped to a
TIMESTAMP column. Two, all of the 9i drivers (and 10g drivers) return a
type name of "TIMESTAMP(x)" where x is the precision. This confuses
Kodo's OracleDictionary which is looking for a string without the
precision characters.
Following your suggestion, the following code fixes it just fine. It is
harmless, in that all it does is do what OracleDictionary intended but
failed to do. To use it, you must add the following property
configuration to the kodo.properties file.
kodo.jdbc.DBDictionary: xxx.jdo.FixedOracleDictionary
Without the fix, Kodo does not reassign the TIMESTAMP columns to a type
of DATE. So far as I can tell, as long as the driver returns a
Types.TIMESTAMP this does not cause a failure.
This fix will be moot as soon as the bug in OracleDictionary is fixed.
What I wonder about is why does Kodo reassign type TIMESTAMP to DATE?
Why don't you treat TIMESTAMP types as TIMESTAMP types? Curious minds
want to know.
Best wishes,
David
---- code follows
package xxx.jdo;
import java.sql.*;
import kodo.jdbc.schema.*;
import kodo.jdbc.sql.*;
* Some Oracle drivers do not return the correct type for the TIMESTAMP
field.
* This class fixes this issue for Kodo 3.3. The problem (an exception
complaining
* about an invalid column type) appears when mapping a Java field
(Date for example) to
* an Oracle timestamp field, and only when attempting to set null on
the Java field.
public class FixedOracleDictionary
extends OracleDictionary
public Column[] getColumns (DatabaseMetaData meta, String catalog,
String schemaName, String tableName,
String columnName, Connection conn)
throws SQLException
// Let Kodo's OracleDictionary do its thing
Column[] cols = super.getColumns (meta, catalog, schemaName,
tableName,
columnName, conn);
// Catch the columns with a name of "TIMESTAMP(n)" and mark them
as DATE types.
// This is what the OracleDictionary intended to do, but was
foiled by the
// name which now has a precision.
for (int i = 0; cols != null && i < cols.length; i++)
String tName = cols.getTypeName();
if (tName != null && tName.startsWith("TIMESTAMP"))
cols[i].setType(Types.DATE);
return cols;
---- code ends
Stephen Kim wrote:
This is a bug (1111)with regards to specific combinations of Oracle 10
driver and db.
To work around the issue until the next relase, getColumns (...) in
OracleDictionary needs to be extended/modified to instead of doing a
strict equals () comparison to "TIMESTAMP", to instead do a startsWith
("TIMESTAMP")
David Ezzio wrote:
Tuesday, March 22, 2005
I am currently experiencing difficulty in mapping a java.util.Date
field to an Oracle TIMESTAMP column.
Here's what I see. By default, Kodo maps the date field to a DATE
column. I suppose this makes sense since Oracle's date columns
have time information that resolves to the second. In this case,
the client has a business case to store subsecond resolution,
hence the desire to store the date field in an Oracle TIMESTAMP
column.
First question: how should this be done?
Here's what I've tried. I tried setting the jdbc-type extension
for the date field to "timestamp". This setting makes no
difference, and I suspect the reason is that OracleDBDictionary
has made the mapping from TIMESTAMP to DATE.
I tried setting the jdbc-sql-type extension for the date field to
"timestamp". This makes a difference only when I drop the table.
Then the schematool's refresh action creates a table with date's
field mapped to a TIMESTAMP column. I have also gone ahead and
manually altered the table to achieve the same effect.
Once the mapping is created, I see the following behavior. Kodo
has no problem reading the TIMESTAMP column and putting the info
into the date field. It also has no problem saving non-null date
values into the TIMESTAMP column. But it does have a problem
storing a null in the date field.
Second question: what is the workaround to this problem?
The the stack dump (obtained by using the JDO Tools Library
example) follows.
Thanks in advance,
David Ezzio
enter command:
--> return book
Select the book to return:
1. book [com.ysoft.jdo.book.library.Book-354] "Gone to War" checked
out:
Tue Mar 22 10:38:01 EST 2005
2. book [com.ysoft.jdo.book.library.Book-356] "Gone to Work" checked
out: Tue Mar 22 10:33:58 EST 2005
3. book [com.ysoft.jdo.book.library.Book-357] "Gone Fishing" checked
out: Tue Mar 22 10:33:58 EST 2005
4. book [com.ysoft.jdo.book.library.Book-360] "Gone Sailing" checked
out: Tue Mar 22 10:33:58 EST 2005
5. book [com.ysoft.jdo.book.library.Book-355] "Gone Hunting" checked
out: Tue Mar 22 10:33:58 EST 2005
Enter selection:
--> 2
okay
enter command:
--> commit
exception caught in command
kodo.util.FatalDataStoreException: The transaction has been rolled
back. See the nested exceptions for details on the errors that occu
rred.
at
kodo.runtime.PersistenceManagerImpl.throwFlushException(PersistenceManagerImpl.java:1262)
at
kodo.runtime.PersistenceManagerImpl.flush(PersistenceManagerImpl.java:1122)
at
kodo.runtime.PersistenceManagerImpl.flushSafe(PersistenceManagerImpl.java:1005)
at
kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:932)
at
kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:69)
at
kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:592)
at
com.ysoft.jdo.book.library.LibraryHandler.commitTransaction(LibraryHandler.java:175)
at
com.ysoft.jdo.book.library.client.CommitTransaction.execute(Library.java:279)
at
com.ysoft.jdo.book.common.console.UserInterface.execute(UserInterface.java:196)
at
com.ysoft.jdo.book.common.console.UserInterface.pumpCommands(UserInterface.java:186)
at
com.ysoft.jdo.book.library.client.Library.run(Library.java:139)
at
com.ysoft.jdo.book.library.client.Library.main(Library.java:104)
NestedThrowablesStackTrace:
kodo.util.DataStoreException: Invalid column type
at
kodo.jdbc.sql.DBDictionary.newDataStoreException(DBDictionary.java:3081)
at
kodo.jdbc.sql.SQLExceptions.getDataStore(SQLExceptions.java:77)
at
kodo.jdbc.sql.SQLExceptions.getDataStore(SQLExceptions.java:63)
at
kodo.jdbc.sql.SQLExceptions.getDataStore(SQLExceptions.java:43)
at
kodo.jdbc.runtime.PreparedStatementManager.flush(PreparedStatementManager.java:89)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:445)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:193)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:95)
at
kodo.jdbc.runtime.JDBCStoreManager.flush(JDBCStoreManager.java:609)
at
kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:153)
at
kodo.runtime.PersistenceManagerImpl.flush(PersistenceManagerImpl.java:1122)
at
kodo.runtime.PersistenceManagerImpl.flushSafe(PersistenceManagerImpl.java:1005)
at
kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:932)
at
kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:69)
at
kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:592)
at
com.ysoft.jdo.book.library.LibraryHandler.commitTransaction(LibraryHandler.java:175)
at
com.ysoft.jdo.book.library.client.CommitTransaction.execute(Library.java:279)
at
com.ysoft.jdo.book.common.console.UserInterface.execute(UserInterface.java:196)
at
com.ysoft.jdo.book.common.console.UserInterface.pumpCommands(UserInterface.java:186)
at
com.ysoft.jdo.book.library.client.Library.run(Library.java:139)
at
com.ysoft.jdo.book.library.client.Library.main(Library.java:104)
NestedThrowablesStackTrace:
java.sql.SQLException: Invalid column type
at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at
oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
at
oracle.jdbc.driver.OracleStatement.get_internal_type(OracleStatement.java:6164)
at
oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:1316)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at
com.solarmetric.jdbc.PoolConnection$PoolPreparedStatement.setNull(PoolConnection.java:406)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at
com.solarmetric.jdbc.LoggingConnectionDecorator$LoggingConnection$LoggingPreparedStatement.setNull(LoggingConnectionDecorato
r.java:792)
at
com.solarmetric.jdbc.DelegatingPreparedStatement.setNull(DelegatingPreparedStatement.java:369)
at kodo.jdbc.sql.DBDictionary.setNull(DBDictionary.java:950)
at
kodo.jdbc.sql.OracleDictionary.setNull(OracleDictionary.java:450)
at kodo.jdbc.sql.RowImpl.toSQL(RowImpl.java:828)
at kodo.jdbc.sql.RowImpl.flush(RowImpl.java:1039)
at kodo.jdbc.sql.RowImpl.flush(RowImpl.java:975)
at
kodo.jdbc.runtime.PreparedStatementManager.flushInternal(PreparedStatementManager.java:160)
at
kodo.jdbc.runtime.PreparedStatementManager.flush(PreparedStatementManager.java:84)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:445)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:193)
at
kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:95)
at
kodo.jdbc.runtime.JDBCStoreManager.flush(JDBCStoreManager.java:609)
at
kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:153)
at
kodo.runtime.PersistenceManagerImpl.flush(PersistenceManagerImpl.java:1122)
at
kodo.runtime.PersistenceManagerImpl.flushSafe(PersistenceManagerImpl.java:1005)
at
kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:932)
at
kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:69)
at
kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:592)
at
com.ysoft.jdo.book.library.LibraryHandler.commitTransaction(LibraryHandler.java:175)
at
com.ysoft.jdo.book.library.client.CommitTransaction.execute(Library.java:279)
at
com.ysoft.jdo.book.common.console.UserInterface.execute(UserInterface.java:196)
at
com.ysoft.jdo.book.common.console.UserInterface.pumpCommands(UserInterface.java:186)
at
com.ysoft.jdo.book.library.client.Library.run(Library.java:139)
at
com.ysoft.jdo.book.library.client.Library.main(Library.java:104)
enter command:
-->

Similar Messages

  • I can't  cast  java.util.Date to  oracle.jbo.domain.Date

    Hi, i have a variable "pippo" type java.util.Date formatted like (dd-MM-YYYY hh:mm:ss)
    and I want insert in my Database where the field is Date type(oracle.jbo.domain.Date)
    in the same format(dd-MM-YYYY hh:mm:ss).
    I try to convert "pippo" but the result is formatted(dd-MM-YYYY hh:mm:ss).
    Thank's a lot yours time and i'm very sorry for my easy english
    Bye Luca

    Here is what i have seen that works , but does not preserve milliseconds. Does anyone have other solution? Using dateValue() looses hours, mins and seconds.
    public oracle.jbo.domain.Date toJboDate(java.util.Date pJavaDate)
    return new oracle.jbo.domain.Date(new Timestamp(pJavaDate.getTime()));
    public java.util.Date toJavaDate(oracle.jbo.domain.Date pJboDate)
    return new Date(pJboDate.timestampValue().getTime());
    Chandresh

  • How to insert java.util.Date to Oracle by OraclePrepaidStatement

    Hi all,
    I am trying to insert the date data to oracle a lot. But all of them works wrong???
    Here's a code:
    package main;
    import oracle.jdbc.driver.*;
    import oracledb.OraCon;
    import java.text.SimpleDateFormat;
    public class inmain {
          * @param args
         public static void main(String[] args)
              OraCon conn = new OraCon();
              conn.alloc();
              String sql = "insert into test(c_Date, c_Float, c_Int, c_String) values (?,?,?,?)";
              java.text.SimpleDateFormat MMddyyyyHHmmss = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
              try
                   OraclePreparedStatement ps = (OraclePreparedStatement)conn.oraconnection.prepareStatement(sql);
                   String date = "12/12/2006 17:33:01";
                   java.util.Date ud = MMddyyyyHHmmss.parse(date);
                   java.sql.Date dd = new java.sql.Date(ud.getTime());
                   float ff = Integer.parseInt("1");
                   ps.setDate(1, dd);
                   ps.setFloat(2, ff);
                   ps.setInt(3, 4);
                   ps.setString(4, "This is test");
                   ps.executeUpdate();
              catch(Exception e)
                   e.printStackTrace();
    }Then I select from the table.
    select to_char(test.C_DATE, 'yyyy-MM-dd HH24:mi:ss')
    from test
    Its result is:
    2006-12-12 00:00:00
    I wanna to show 2006-12-12 17:33:01.
    How?

    Dear NiallMcG,
    Thank you very much, It now works fine.
    package main;
    import oracle.jdbc.driver.*;
    import oracledb.OraCon;
    import java.sql.Timestamp;
    import java.text.SimpleDateFormat;
    public class inmain {
          * @param args
         public static void main(String[] args)
              OraCon conn = new OraCon();
              conn.alloc();
              String sql = "insert into test(c_Date, c_Float, c_Int, c_String) values (?,?,?,?)";
              java.text.SimpleDateFormat MMddyyyyHHmmss = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
              try
                   OraclePreparedStatement ps = (OraclePreparedStatement)conn.oraconnection.prepareStatement(sql);
                   String date = "12/12/2006 17:33:01";
                   java.util.Date ud = MMddyyyyHHmmss.parse(date);
                   float ff = Integer.parseInt("1");
                   Timestamp ts = new java.sql.Timestamp(ud.getTime());
                   ps.setTimestamp(1,ts);
                   ps.setFloat(2, ff);
                   ps.setInt(3, 4);
                   ps.setString(4, "This is test");
                   ps.executeUpdate();                    
              catch(Exception e)
                   e.printStackTrace();
              conn.release();
    }

  • Web map server - data in Oracle Spatial

    We are searching for "web map server" which take data directly from Oracle Spatial (Locator). For this project the tools like ESRI ArcSDE, ArcIMS are too expensive. What are other product on the market? It should provide basic map navigation, spatial querying (klick on the map shows atribute data of features in active layers), serching by atributes.
    Regards,
    Sašo

    Oracle's web map server product is the Application Server 10g MapViewer. See www.oracle.com/technology/products/mapviewer/index.html
    For other mapping products that work with Spatial/Locator see
    http://www.oracle.com/technology/products/spatial/spatial_partners.htm

  • ORACLE TIMESTAMP DataType support in Toplink ?

    Currently we have an application that need to create timestamps with precision up to thousands of a second.
    Do you know of any other customer that have similar requirements and how they solve this problem ?
    We try changing the SQL DDL to change datatype from DATE to TIMESTAMP(3) which can support a timestamp of 1/1000 seconds precision.
    We find that if our Oracle column is defined as Oracle DATE, the last 3 digit will be drop and cause us some duplicate key exception for records that
    Get inserted within 1 second because the timestamp is part of the primary key.
    ts '2004-03-12 17:13:27.792'
    So we change the ORACLE column from DATE to TIMESTAMP(3)
    What we find is that Toplink produce this exception
    Exception [TOPLINK-3001] (OracleAS TopLink - 10g (9.0.4) (Build 031126)): oracle.toplink.exceptions.ConversionException
    Exception Description: The object [oracle.sql.TIMESTAMP@321b5e39], of class [class oracle.sql.TIMESTAMP], could not be converted to [class java.util.Date].
    at oracle.toplink.exceptions.ConversionException.couldNotBeConverted(ConversionException.java:35)
    at oracle.toplink.internal.helper.ConversionManager.convertObjectToUtilDate(ConversionManager.java:679)
    at oracle.toplink.internal.helper.ConversionManager.convertObject(ConversionManager.java:97)
    at oracle.toplink.internal.databaseaccess.DatabasePlatform.convertObject(DatabasePlatform.java:55
    Than we try to change our java code and modify the java instance variable type from java.util.Date to java.sql.Timestamp
    And we get the following error
    Exception [TOPLINK-3001] (OracleAS TopLink - 10g (9.0.4) (Build 031126)): oracle.toplink.exceptions.ConversionException
    Exception Description: The object [oracle.sql.TIMESTAMP@731de027], of class [class oracle.sql.TIMESTAMP], could not be converted to [class java.sql.Timestamp].
    at org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinder.java:650)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1011)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1564)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:335)
    We cannot seems to find in toplink mapping workbench how to specify timestamp
    ========================================================================================================
    The TIMESTAMP Datatype
    The new TIMESTAMP datatype is almost identical to DATE and differs in only one way:
    TIMESTAMPs can represent fractional seconds.
    The granularity of a TIMESTAMP value can be as little as a billionth of a second, whereas
    DATE variables can only resolve time to the second.
    When you declare a TIMESTAMP variable, you can optionally specify the precision that you wish to use for fractional seconds. The default precision is to the millisecond (six decimal digits); the maximum precision is to the billionth of a second (nine decimal digits).
    ===========================================================================================================
    -----Original Message-----
    From: Cheung, Ka-Kit
    Sent: Friday, March 12, 2004 6:20 PM
    To: Burr, Tim; Julian, Robert; Matthiesen, Sean
    Cc: Tsounis, George; Del Rosso, Peter; Cham, Mei
    Subject: Problem identified : AddressDetail duplicate key problem
    If we look at the exact of the insert statement.
    We see that the last address detail insert have key of
    Address ID = '5a052407-dac6-42ad-bbbf-29edc94488c1', and
    TransactionStartDate = {ts '2004-03-12 17:13:27.792'},
    While in the database, we look like we have an entry of
    Address ID = '5a052407-dac6-42ad-bbbf-29edc94488c1', and
    TransactionStartDate = {ts '2004-03-12 17:13:27.229'},
    If my memory served me right, while
    {ts '2004-03-12 17:13:27.792'}, is different than {ts '2004-03-12 17:13:27.229'},
    because are Java timestamps that have precison up to MicroSeconds, therefore 229 is different than 792.
    However, when this timestamp is saved to Oracle, I believe (have to check with Mei) that oracle only takes
    Up to '2004-03-12 17:13:27’ and discard the 229 or 792 because that is the maximum precision of timestamp for oracle.
    So we have the second insert have the same '2004-03-12 17:13:27’ after stripping off the 792 and we have a same record with the same same '2004-03-12 17:13:27’ in the database and
    Therefore causing duplicate key exception.
    That is why this is happen only once in a while when 2 rapid fire inserts happen in less than 1 second of each other.
    The solution actually is in the ESS code itselfs.
    The current ESS code will send addDependentToClient multiple times, one for each dependent added
    On the screen.
    The right way is to add all the dependent on the screen all at once.
    To have “course grain” method like addDependentsToClient, and have a collection or array of dependents as input parameter.
    This way we are not causing the participant to create history of themselves multiple times within a very short period of time. It save disk space, conform to a single UOW per submit and that is what I proposed
    To solve this problem from the root cause is by enhancing the method to save multiple dependents in one shot rather than a loop of multiple calls.
    KK
    and
    INSERT INTO PTTCBSI.ADDRESS_DETAIL
    (LINE_3_AD, ADR_TRAN_UNTIL_DT, MODIFY_DT, CITY_NM, POSTAL_CD, VER_ID, POSTAL_EXT_CD, LINE_2_AD, ADR_TRAN_START_DT, CREATE_DT, AUTHOR_ID, ADDRESS_ID, LINE_1_AD, COUNTY_NM, LINE_4_AD, COUNTRY_ID, STATE_ID)
    VALUES ('Block 5, Apt. 6', {ts '9999-12-31 00:00:00.0'},
    {ts '2004-03-12 17:13:26.385'},
    'Oakwood', '61043', 1, '1234', 'Mailstop 820',
    {ts '2004-03-12 17:13:26.385'},
    {ts '2004-03-12 16:50:12.0'}, 'dataLoad',
    '5a052407-dac6-42ad-bbbf-29edc94488c1',
    'IBM Corp.', NULL, '140 Main Street', 'US', 'NJ')
    UnitOfWork(1238222885)--Connection(2102560837)--
    UPDATE PTTCBSI.ADDRESS_DETAIL
    SET ADR_TRAN_UNTIL_DT = {ts '2004-03-12 17:13:26.385'}, VER_ID = 2 WHERE
    (((ADDRESS_ID = '5a052407-dac6-42ad-bbbf-29edc94488c1') AND
    (ADR_TRAN_START_DT = {ts '2004-03-12 16:52:29.0'})) AND (VER_ID = 1))
    UPDATE PTTCBSI.ADDRESS_DETAIL SET
    ADR_TRAN_UNTIL_DT = {ts '2004-03-12 17:13:27.229'}, VER_ID = 2
    WHERE (((ADDRESS_ID = '5a052407-dac6-42ad-bbbf-29edc94488c1') AND (ADR_TRAN_START_DT = {ts '2004-03-12 17:13:26.0'})) AND (VER_ID = 1))
    UnitOfWork(102762535)--Connection(2102560837)--
    INSERT INTO PTTCBSI.ADDRESS_DETAIL
    (LINE_3_AD, ADR_TRAN_UNTIL_DT, MODIFY_DT, CITY_NM, POSTAL_CD, VER_ID, POSTAL_EXT_CD, LINE_2_AD, ADR_TRAN_START_DT, CREATE_DT, AUTHOR_ID, ADDRESS_ID, LINE_1_AD, COUNTY_NM, LINE_4_AD, COUNTRY_ID, STATE_ID) VALUES
    ('Block 5, Apt. 6', {ts '9999-12-31 00:00:00.0'}, {ts '2004-03-12 17:13:27.229'}, 'Oakwood', '61043', 1, '1234', 'Mailstop 820',
    {ts '2004-03-12 17:13:27.229'},
    {ts '2004-03-12 16:50:12.0'}, 'dataLoad',
    '5a052407-dac6-42ad-bbbf-29edc94488c1',
    'IBM Corp.', NULL, '140 Main Street', 'US', 'NJ')
    INSERT INTO PTTCBSI.ADDRESS_DETAIL
    (LINE_3_AD,
    ADR_TRAN_UNTIL_DT,
    MODIFY_DT,
    CITY_NM, POSTAL_CD, VER_ID, POSTAL_EXT_CD, LINE_2_AD,
    ADR_TRAN_START_DT,
    CREATE_DT,
    AUTHOR_ID,
    ADDRESS_ID,
    LINE_1_AD, COUNTY_NM, LINE_4_AD, COUNTRY_ID, STATE_ID) VALUES
    ('Block 5, Apt. 6', {ts '9999-12-31 00:00:00.0'},
    {ts '2004-03-12 17:13:27.792'},
    'Oakwood', '61043', 1, '1234',
    'Mailstop 820',
    {ts '2004-03-12 17:13:27.792'},
    {ts '2004-03-12 16:50:12.0'},
    'dataLoad',
    '5a052407-dac6-42ad-bbbf-29edc94488c1',
    'IBM Corp.', NULL, '140 Main Street', 'US', 'NJ')
    ClientSession(790235177)--Connection(2102560837)--rollback transaction
    ORA-00001: unique constraint (PTTCBSI.PK_ADDRESS_DETAIL) violated

    KK,
    We are back-porting the support for oracle.sql.TIMESTAMP to 9.0.4 in an upcoming patch-set. It is possible to enhance TopLink using a customer conversion manager or database platform to add this support if required in the short term.
    Doug

  • Oracle Timestamp and java.util.date

    Greetings,
    【Enviroment】
    oracle 10g Express
    jdbc 10.2.0.1.0 thin driver
    windows Xp professinal
    【problem】
    I fetched a value of timestamp.
    And I faced An Error that "java.sql.SQLException: Cannot set lastup_dt: incompatible types."
    We define data type of lastup_dt is timestamp on Oracle.
    And We define the data type of lastup_dt of javaBean is java.util.date.
    And Ocurr SQLException at result = rsh.handle(rs);
    How Can I avoid it?
    public Object query(Connection conn, String sql, Object[] params,
    ResultSetHandler rsh) throws SQLException {
    PreparedStatement stmt = null;
    ResultSet rs = null;
    Object result = null;
    try {
    stmt = this.prepareStatement(conn, sql);
    this.fillStatement(stmt, params);
    rs = this.wrap(stmt.executeQuery());
    result = rsh.handle(rs);
    } catch (SQLException e) {
    this.rethrow(e, sql, params);
    } finally {
    try {
    close(rs);
    } finally {
    close(stmt);
    return result;
    Any help I appreciate it.
    Thank you.

    As long as you have the long representation of the time you can create a new java.util.Date:
    new java.util.Date(ts.getTime())

  • INS0017: Installation of the seed data failed.oracle.wh.util.parser.ParseEx

    Hi all!
    I've already posted my error in this thread: Creating OWB Repository - invalid length inside variable character string but I realized it is not exactly the same error. So, I'm posting a new one and I really hope somebody can give me some advice:
    I've been using OWB for a couple of weeks now and I've already successfully created 2 repositories and everything worked (pretty much). But now I'm trying to make another repository and repository user and it kicks out in 32% on Process element SeedData.xml 36% with error:
    The Warehouse Builder repository owner installation failed on user XXX.
    INS0017: Installation of the seed data failed.oracle.wh.util.parser.ParseException.
    After clicking OK, I get another message, saying
    INS0029: Error occured during installation. Check the log file <path>\<log file name>.log for details.
    I have eliminated some parts of the log file. Can somebody please help, I really don't know what to do. I've searched the metalink and this forum for solution, but everything I found was about jdbcdriver.properties file which I
    have with line driver=thin in it.
    Tnx,
    BB
    OracleInstanceVersion = 10.2.0.3.0
    [CheckOracleInstanceVersion] ... complete ...
    Checking if the user is really new...
    query =select username from all_users where username = 'OWBRT_SYS'
    getSysConnection() is ok.
    The user is not a new user. INS0018: Error occurred to this new user. This user name already exists in database. Specify another new user name.
    OWBRT_SYS user already exists in database.
    [checkIfUseConnected()] ... username =OWBRT_SYS
    [getSysConnection]....
    getSysConnection() is ok.
    [getConnection]....
    [getConnection]: Trying to connect as USER OWBRT_SYS with jdbc:oracle:thin:@...
    [getSysConnection]: Succeed to connect as USER OWBRT_SYS.
    [getSysConnection]....
    getSysConnection() is ok.
    [validateInstOrDesintPage] ... complete ...
    query = select schemaname from owbrt_sys.owbrepos
    query = SELECT NAME FROM NEW_WHR_OWNER.CMPWBUSER_V
    [execute] Exception =ORA-00942: table or view does not exist
    User 'OWB_PRF' has associated to the control center 'OWB'. Remove it from the available user list.
    "OE"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "HR"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    User 'DP_TGT' has associated to the control center 'OWB'. Remove it from the available user list.
    User 'DQ_TGT' has associated to the control center 'OWB'. Remove it from the available user list.
    "DQ_SRC"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "SYSADMIN"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "WFADMIN"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "CDOUGLAS"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "KWALKER"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "BLEWIS"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "SPIERSON"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "OWF_MGR"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    User 'EXPENSE_WH' has associated to the control center 'REP_OWNER'. Remove it from the available user list.
    "EXPENSE_DW"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    User 'SALES_WH' has associated to the control center 'REP_OWNER'. Remove it from the available user list.
    "EUL_FROM_OWB"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "XSALES"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    User 'REP_USER' has associated to the control center 'REP_OWNER'. Remove it from the available user list.
    "BI_USER1"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "OWBRT_SYS"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "BI_USER"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "BI_ADMIN"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "SH"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "D4OSYS"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "ACC_PM"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "PC_PM"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "GLOBAL"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "GLOBAL_AW"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "CS_OLAP"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "SH_AW"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    Start parsing d:\oracle\10g2owb\owb\bin\admin\..\..\reposasst\SeedData.xml, start at 74.0%, end at 100.0%
    file length is 1020925
    d:\oracle\10g2owb\owb\bin\admin\..\..\reposasst\SeedData.xml counted 16383 lines in 31 milliseconds.
    Current ParserNode: /factor=0.11168384879725089/start%=22.68041237113401/end%=33.8487972508591/base%=22.68041237113401/final%=33.8487972508591/last%=89.76377952755905/used%=30.63946702976074/
    lastCheck=114/lineCount=127/updateInterval=150/url=d:\oracle\10g2owb\owb\bin\admin\..\..\reposasst\seed.xml(125, 126)
    class ItemSetUsage[] does not exist for parameter ItemSetUsages in method setItemSetUsages of class Redefines
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class Redefines
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class Redefines
    class Translation[] does not exist for parameter Translation in method setTranslation of class Redefines
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class Redefines
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class Redefines
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class Redefines
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class Redefines
    class DerivedSCO[] does not exist for parameter DerivedSCOs in method setDerivedSCOs of class Redefines
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class RefCursorType
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class RefCursorType
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class RefCursorType
    class MapOperator[] does not exist for parameter BindingOperator in method setBindingOperator of class RefCursorType
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class RefCursorType
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class RefCursorType
    class Dependency[] does not exist for parameter Dependents in method setDependents of class RefCursorType
    class Translation[] does not exist for parameter Translation in method setTranslation of class RefCursorType
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class RefCursorType
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class RefCursorType
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class RefCursorType
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class RefCursorType
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class BusinessRuleDefinition
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class BusinessRuleDefinition
    class BusinessRuleRelParam[] does not exist for parameter RelationalParam in method setRelationalParam of class BusinessRuleDefinition
    class FirstClassObject[] does not exist for parameter OwnedComponents in method setOwnedComponents of class BusinessRuleDefinition
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class BusinessRuleDefinition
    class MapDisplaySet[] does not exist for parameter DisplaySets in method setDisplaySets of class BusinessRuleDefinition
    class MapOperator[] does not exist for parameter BindingOperator in method setBindingOperator of class BusinessRuleDefinition
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class BusinessRuleDefinition
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class BusinessRuleDefinition
    class Dependency[] does not exist for parameter Dependents in method setDependents of class BusinessRuleDefinition
    class Translation[] does not exist for parameter Translation in method setTranslation of class BusinessRuleDefinition
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class BusinessRuleDefinition
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class BusinessRuleDefinition
    class MapAttributeGroup[] does not exist for parameter AttributeGroups in method setAttributeGroups of class BusinessRuleDefinition
    class WeakFirstClassObject[] does not exist for parameter OwnedWeakFirstClassObjects in method setOwnedWeakFirstClassObjects of class BusinessRuleDefinition
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class BusinessRuleDefinition
    class MapOperator[] does not exist for parameter Operators in method setOperators of class BusinessRuleDefinition
    class Variable[] does not exist for parameter OwnedLocalVariable in method setOwnedLocalVariable of class BusinessRuleDefinition
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class BusinessRuleDefinition
    class IntgACETypeUsage[] does not exist for parameter IntgACETypeUsages in method setIntgACETypeUsages of class DSIntegratorMap
    class InstalledModule[] does not exist for parameter InstalledModule in method setInstalledModule of class DSIntegratorMap
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class DSIntegratorMap
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class BaseEmbedMap
    class Translation[] does not exist for parameter Translation in method setTranslation of class BaseEmbedMap
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class BaseEmbedMap
    class MapAttributeGroup[] does not exist for parameter AttributeGroups in method setAttributeGroups of class BaseEmbedMap
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class BaseEmbedMap
    class MapOperator[] does not exist for parameter Operators in method setOperators of class BaseEmbedMap
    class MapDisplaySet[] does not exist for parameter DisplaySets in method setDisplaySets of class BaseEmbedMap
    class Variable[] does not exist for parameter OwnedLocalVariable in method setOwnedLocalVariable of class BaseEmbedMap
    class MapOperator[] does not exist for parameter BindingOperator in method setBindingOperator of class BaseEmbedMap
    class TaskFlow[] does not exist for parameter TaskFlows in method setTaskFlows of class InstalledModule
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class InstalledModule
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class InstalledModule
    class FirstClassObject[] does not exist for parameter OwnedComponents in method setOwnedComponents of class InstalledModule
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class InstalledModule
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class InstalledModule
    class Dependency[] does not exist for parameter Dependents in method setDependents of class InstalledModule
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class InstalledModule
    class Translation[] does not exist for parameter Translation in method setTranslation of class InstalledModule
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class InstalledModule
    class FunctionCategory[] does not exist for parameter FunctionCategories in method setFunctionCategories of class InstalledModule
    class Dimension[] does not exist for parameter Dimensions in method setDimensions of class InstalledModule
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class InstalledModule
    class Cube[] does not exist for parameter Cubes in method setCubes of class InstalledModule
    class DerivationSet[] does not exist for parameter DerivationSets in method setDerivationSets of class InstalledModule
    class Relation[] does not exist for parameter DAEs in method setDAEs of class InstalledModule
    class LocationUsage[] does not exist for parameter LocationUsages in method setLocationUsages of class InstalledModule
    class ChangeLog[] does not exist for parameter ChangeLogs in method setChangeLogs of class InstalledModule
    class SQLCollection[] does not exist for parameter OwnedCollections in method setOwnedCollections of class InstalledModule
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class InstalledModule
    class Map[] does not exist for parameter Maps in method setMaps of class InstalledModule
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class InstalledModule
    class WeakFirstClassObject[] does not exist for parameter OwnedWeakFirstClassObjects in method setOwnedWeakFirstClassObjects of class InstalledModule
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class Datatype
    class SupportedLanguage[] does not exist for parameter SupportedLanguage in method setSupportedLanguage of class Installation
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class Installation
    class ItemSetUsage[] does not exist for parameter ItemSetUsages in method setItemSetUsages of class NamedItemSet
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class NamedItemSet
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class NamedItemSet
    class Translation[] does not exist for parameter Translation in method setTranslation of class NamedItemSet
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class NamedItemSet
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class NamedItemSet
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class NamedItemSet
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class NamedItemSet
    class DerivedSCO[] does not exist for parameter DerivedSCOs in method setDerivedSCOs of class NamedItemSet
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class User
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class User
    class AccessControlList[] does not exist for parameter AccessControlList in method setAccessControlList of class User
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class User
    class RoleAssignment[] does not exist for parameter RoleAssignment in method setRoleAssignment of class User
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class User
    class CLOB not defined for User->setPrefCLOB(CLOB)->PrefCLOB[SeedUtils.createXMLClass-create target class for LogicalLocation:DefaultOwningUser]
    class Dependency[] does not exist for parameter Dependents in method setDependents of class User
    class Translation[] does not exist for parameter Translation in method setTranslation of class User
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class User
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class User
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class User
    class AccessPreference[] does not exist for parameter AccessPreference in method setAccessPreference of class User
    class TaskFlow[] does not exist for parameter TaskFlows in method setTaskFlows of class BusinessRuleModule
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class BusinessRuleModule
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class BusinessRuleModule
    class FirstClassObject[] does not exist for parameter OwnedComponents in method setOwnedComponents of class BusinessRuleModule
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class BusinessRuleModule
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class BusinessRuleModule
    class Dependency[] does not exist for parameter Dependents in method setDependents of class BusinessRuleModule
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class BusinessRuleModule
    class Translation[] does not exist for parameter Translation in method setTranslation of class BusinessRuleModule
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class BusinessRuleModule
    class FunctionCategory[] does not exist for parameter FunctionCategories in method setFunctionCategories of class BusinessRuleModule
    class Dimension[] does not exist for parameter Dimensions in method setDimensions of class BusinessRuleModule
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class BusinessRuleModule
    class Cube[] does not exist for parameter Cubes in method setCubes of class BusinessRuleModule
    class DerivationSet[] does not exist for parameter DerivationSets in method setDerivationSets of class BusinessRuleModule
    class BusinessRuleDefinition[] does not exist for parameter OwnedRuleDefinition in method setOwnedRuleDefinition of class BusinessRuleModule
    class Relation[] does not exist for parameter DAEs in method setDAEs of class BusinessRuleModule
    class LocationUsage[] does not exist for parameter LocationUsages in method setLocationUsages of class BusinessRuleModule
    class ChangeLog[] does not exist for parameter ChangeLogs in method setChangeLogs of class BusinessRuleModule
    class SQLCollection[] does not exist for parameter OwnedCollections in method setOwnedCollections of class BusinessRuleModule
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class BusinessRuleModule
    class Map[] does not exist for parameter Maps in method setMaps of class BusinessRuleModule
    class WeakFirstClassObject[] does not exist for parameter OwnedWeakFirstClassObjects in method setOwnedWeakFirstClassObjects of class BusinessRuleModule
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class BusinessRuleModule
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class Configurable
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class Configurable
    class TaskFlow[] does not exist for parameter TaskFlows in method setTaskFlows of class SharedInstalledModule
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class SharedInstalledModule
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class SharedInstalledModule
    class FirstClassObject[] does not exist for parameter OwnedComponents in method setOwnedComponents of class SharedInstalledModule
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class SharedInstalledModule
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class SharedInstalledModule
    class Dependency[] does not exist for parameter Dependents in method setDependents of class SharedInstalledModule
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class SharedInstalledModule
    class Translation[] does not exist for parameter Translation in method setTranslation of class SharedInstalledModule
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class SharedInstalledModule
    class FunctionCategory[] does not exist for parameter FunctionCategories in method setFunctionCategories of class SharedInstalledModule
    class Dimension[] does not exist for parameter Dimensions in method setDimensions of class SharedInstalledModule
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class SharedInstalledModule
    class Cube[] does not exist for parameter Cubes in method setCubes of class SharedInstalledModule
    class DerivationSet[] does not exist for parameter DerivationSets in method setDerivationSets of class SharedInstalledModule
    class Relation[] does not exist for parameter DAEs in method setDAEs of class SharedInstalledModule
    class LocationUsage[] does not exist for parameter LocationUsages in method setLocationUsages of class SharedInstalledModule
    class ChangeLog[] does not exist for parameter ChangeLogs in method setChangeLogs of class SharedInstalledModule
    class SQLCollection[] does not exist for parameter OwnedCollections in method setOwnedCollections of class SharedInstalledModule
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class SharedInstalledModule
    class Map[] does not exist for parameter Maps in method setMaps of class SharedInstalledModule
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class SharedInstalledModule
    class WeakFirstClassObject[] does not exist for parameter OwnedWeakFirstClassObjects in method setOwnedWeakFirstClassObjects of class SharedInstalledModule
    class RecordField[] does not exist for parameter PartitionedFields in method setPartitionedFields of class FunctionParallel
    class RecordFieldUsage[] does not exist for parameter RecordFieldUsage in method setRecordFieldUsage of class FunctionParallel
    class RecordField[] does not exist for parameter OrderedFields in method setOrderedFields of class FunctionParallel
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class FunctionParallel
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class FunctionParallel
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class FunctionParallel
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class FunctionParallel
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class SQLCollection
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class SQLCollection
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class SQLCollection
    class MapOperator[] does not exist for parameter BindingOperator in method setBindingOperator of class SQLCollection
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class SQLCollection
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class SQLCollection
    class Dependency[] does not exist for parameter Dependents in method setDependents of class SQLCollection
    class Translation[] does not exist for parameter Translation in method setTranslation of class SQLCollection
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class SQLCollection
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class SQLCollection
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class SQLCollection
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class SQLCollection
    [SeedUtils.getXMLClass]not a valid interface ComplexDatatype in SQLCollection:oracle.wh.repos.impl.type.CMPSQLCollection
    class SkipLevelRelationship[] does not exist for parameter BoundSkipLVRelns in method setBoundSkipLVRelns of class Attribute
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class Attribute
    class CubeMeasure[] does not exist for parameter BoundCubeMeasure in method setBoundCubeMeasure of class Attribute
    class CubeDimReference[] does not exist for parameter BoundCubeDimReference in method setBoundCubeDimReference of class Attribute
    class IntelligenceItem[] does not exist for parameter IntelligenceItems in method setIntelligenceItems of class Attribute
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class Attribute
    class ItemSetUsage[] does not exist for parameter ItemSetUsage in method setItemSetUsage of class Attribute
    class Translation[] does not exist for parameter Translation in method setTranslation of class Attribute
    class LevelAttribute[] does not exist for parameter BoundLVAttributes in method setBoundLVAttributes of class Attribute
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class Attribute
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class Attribute
    class HierarchyLevelUsage[] does not exist for parameter BoundLVRelns in method setBoundLVRelns of class Attribute
    class Level[] does not exist for parameter BindingLevels in method setBindingLevels of class Attribute
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class Attribute
    class LOVItemClass[] does not exist for parameter ItemClasses in method setItemClasses of class Attribute
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class Attribute
    class SkipLevelRelationship[] does not exist for parameter BoundSkipLVRelns in method setBoundSkipLVRelns of class AttributeArray
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class AttributeArray
    class CubeDimReference[] does not exist for parameter BoundCubeDimReference in method setBoundCubeDimReference of class AttributeArray
    class CubeMeasure[] does not exist for parameter BoundCubeMeasure in method setBoundCubeMeasure of class AttributeArray
    class IntelligenceItem[] does not exist for parameter IntelligenceItems in method setIntelligenceItems of class AttributeArray
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class AttributeArray
    class ItemSetUsage[] does not exist for parameter ItemSetUsage in method setItemSetUsage of class AttributeArray
    class Translation[] does not exist for parameter Translation in method setTranslation of class AttributeArray
    class LevelAttribute[] does not exist for parameter BoundLVAttributes in method setBoundLVAttributes of class AttributeArray
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class AttributeArray
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class AttributeArray
    class HierarchyLevelUsage[] does not exist for parameter BoundLVRelns in method setBoundLVRelns of class AttributeArray
    class Level[] does not exist for parameter BindingLevels in method setBindingLevels of class AttributeArray
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class AttributeArray
    class LOVItemClass[] does not exist for parameter ItemClasses in method setItemClasses of class AttributeArray
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class AttributeArray
    class SystemType[] does not exist for parameter CompatibleSystems in method setCompatibleSystems of class SystemType
    class AccessControlledElement[] does not exist for parameter ElementTemplate in method setElementTemplate of class SystemType
    class InstalledModule[] does not exist for parameter Applications in method setApplications of class SystemType
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class SystemType
    class DSIntegratorMap[] does not exist for parameter DSIntegratorMaps in method setDSIntegratorMaps of class SystemType
    class SkipLevelRelationship[] does not exist for parameter BoundSkipLVRelns in method setBoundSkipLVRelns of class Item
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class Item
    class CubeMeasure[] does not exist for parameter BoundCubeMeasure in method setBoundCubeMeasure of class Item
    class CubeDimReference[] does not exist for parameter BoundCubeDimReference in method setBoundCubeDimReference of class Item
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class Item
    class ItemSetUsage[] does not exist for parameter ItemSetUsage in method setItemSetUsage of class Item
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class Item
    class Translation[] does not exist for parameter Translation in method setTranslation of class Item
    class LevelAttribute[] does not exist for parameter BoundLVAttributes in method setBoundLVAttributes of class Item
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class Item
    class HierarchyLevelUsage[] does not exist for parameter BoundLVRelns in method setBoundLVRelns of class Item
    class Level[] does not exist for parameter BindingLevels in method setBindingLevels of class Item
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class Item
    class ProfileAttribute[] does not exist for parameter ProfileAttribute in method setProfileAttribute of class Item
    class IntelligenceItem[] does not exist for parameter IntelligenceItems in method setIntelligenceItems of class Item
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class Item
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class Item
    class LOVItemClass[] does not exist for parameter ItemClasses in method setItemClasses of class Item
    class DerivedSCO[] does not exist for parameter DerivedSCOs in method setDerivedSCOs of class Item
    class TaskFlow[] does not exist for parameter TaskFlows in method setTaskFlows of class RepInstalledModule
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class RepInstalledModule
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class RepInstalledModule
    class FirstClassObject[] does not exist for parameter OwnedComponents in method setOwnedComponents of class RepInstalledModule
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class RepInstalledModule
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class RepInstalledModule
    class Dependency[] does not exist for parameter Dependents in method setDependents of class RepInstalledModule
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class RepInstalledModule
    class Translation[] does not exist for parameter Translation in method setTranslation of class RepInstalledModule
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class RepInstalledModule
    class FunctionCategory[] does not exist for parameter FunctionCategories in method setFunctionCategories of class RepInstalledModule
    class Dimension[] does not exist for parameter Dimensions in method setDimensions of class RepInstalledModule
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class RepInstalledModule
    class Cube[] does not exist for parameter Cubes in method setCubes of class RepInstalledModule
    class DerivationSet[] does not exist for parameter DerivationSets in method setDerivationSets of class RepInstalledModule
    class Relation[] does not exist for parameter DAEs in method setDAEs of class RepInstalledModule
    class LocationUsage[] does not exist for parameter LocationUsages in method setLocationUsages of class RepInstalledModule
    class ChangeLog[] does not exist for parameter ChangeLogs in method setChangeLogs of class RepInstalledModule
    class SQLCollection[] does not exist for parameter OwnedCollections in method setOwnedCollections of class RepInstalledModule
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class RepInstalledModule
    class Map[] does not exist for parameter Maps in method setMaps of class RepInstalledModule
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class RepInstalledModule
    class WeakFirstClassObject[] does not exist for parameter OwnedWeakFirstClassObjects in method setOwnedWeakFirstClassObjects of class RepInstalledModule
    class Cube[] does not exist for parameter BoundCube in method setBoundCube of class Function
    class QueryObject[] does not exist for parameter QueryObjects in method setQueryObjects of class Function
    class LocalCalendar[] does not exist for parameter OwnedCalendars in method setOwnedCalendars of class Function
    class DerivationSourceReference[] does not exist for parameter DerivationSourceReferences in method setDerivationSourceReferences of class Function
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class Function
    class FunctionImplementation[] does not exist for parameter FunctionImplementations in method setFunctionImplementations of class Function
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class Function
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class Function
    class Level[] does not exist for parameter BoundLevels in method setBoundLevels of class Function
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class Function
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class Function
    class BusinessRuleUsage[] does not exist for parameter OwnedBusinessRuleUsage in method setOwnedBusinessRuleUsage of class Function
    class Dependency[] does not exist for parameter Dependents in method setDependents of class Function
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class Function
    class Translation[] does not exist for parameter Translation in method setTranslation of class Function
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class Function
    class RelationUsage[] does not exist for parameter RelationUsage in method setRelationUsage of class Function
    class DerivationLink[] does not exist for parameter DerivationLink in method setDerivationLink of class Function
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class Function
    class DerivationSet[] does not exist for parameter DerivationSets in method setDerivationSets of class Function
    class MapOperator[] does not exist for parameter BindingOperator in method setBindingOperator of class Function
    class Report[] does not exist for parameter Reports in method setReports of class Function
    class QueryExpRef[] does not exist for parameter QueryExpDependents in method setQueryExpDependents of class Function
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class Function
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class Function
    class LOVItemClass[] does not exist for parameter ItemClasses in method setItemClasses of class Function
    class ItemSet[] does not exist for parameter OwnedItemSets in method setOwnedItemSets of class Function
    class Attribute[] does not exist for parameter OwnedAttributes in method setOwnedAttributes of class Function
    class DerivedSCO[] does not exist for parameter DerivedSCOs in method setDerivedSCOs of class Function
    class IntgACETypeUsage[] does not exist for parameter IntgACETypeUsages in method setIntgACETypeUsages of class ACEType
    class ACETypeUsage[] does not exist for parameter ParentACETypeUsages in method setParentACETypeUsages of class ACEType
    class ACETypeUsage[] does not exist for parameter ChildACETypeUsages in method setChildACETypeUsages of class ACEType
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class ACEType
    class AccessControlledElement[] does not exist for parameter ElementTemplate in method setElementTemplate of class Integrator
    class InstalledModule[] does not exist for parameter Applications in method setApplications of class Integrator
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class Integrator
    class DSIntegratorMap[] does not exist for parameter DSIntegratorMaps in method setDSIntegratorMaps of class Integrator
    [DefaultAdapter.createObject]not a valid interface iReferenceProperty in ReferenceProperty:WBReferenceProperty
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class Location
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class Location
    class FirstClassObject[] does not exist for parameter OwnedComponents in method setOwnedComponents of class Location
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class Location
    class LogicalConnector[] does not exist for parameter OwnedConnectors in method setOwnedConnectors of class Location
    class LocationUsage[] does not exist for parameter LocationUsages in method setLocationUsages of class Location
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class Location
    class Dependency[] does not exist for parameter Dependents in method setDependents of class Location
    class LogicalConnector[] does not exist for parameter ReferencingConnector in method setReferencingConnector of class Location
    class Translation[] does not exist for parameter Translation in method setTranslation of class Location
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class Location
    class WeakFirstClassObject[] does not exist for parameter OwnedWeakFirstClassObjects in method setOwnedWeakFirstClassObjects of class Location
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class Location
    class ExternalTable[] does not exist for parameter ExternalTables in method setExternalTables of class Location
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class Location
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class ACETypeUsage
    class ItemSetUsage[] does not exist for parameter ItemSetUsages in method setItemSetUsages of class ItemSet
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class ItemSet
    class Translation[] does not exist for parameter Translation in method setTranslation of class ItemSet
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class ItemSet
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class ItemSet
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class ItemSet
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class ItemSet
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class ItemSet
    class DerivedSCO[] does not exist for parameter DerivedSCOs in method setDerivedSCOs of class ItemSet
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class BinaryObject
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class BinaryObject
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class BinaryObject
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class BinaryObject
    class Dependency[] does not exist for parameter Dependents in method setDependents of class BinaryObject
    class BLOB not defined for BinaryObject->setBinaryData(BLOB)->BinaryData[SeedUtils.createXMLClass-create super class for Icon:BinaryObject]
    class Translation[] does not exist for parameter Translation in method setTranslation of class BinaryObject
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class BinaryObject
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class BinaryObject
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class BinaryObject
    [SeedUtils.createXMLClass-create super class for Icon:BinaryObject]not a valid interface MLSTranslatable in BinaryObject:oracle.wh.repos.impl.binaryData.CMPBinaryObject
    class Dependency[] does not exist for parameter Dependents in method setDependents of class PrivilegeOwner
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class PrivilegeOwner
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class PrivilegeOwner
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class PrivilegeOwner
    class AccessControlList[] does not exist for parameter AccessControlList in method setAccessControlList of class PrivilegeOwner
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class PrivilegeOwner
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class PrivilegeOwner
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class PrivilegeOwner
    class AccessPreference[] does not exist for parameter AccessPreference in method setAccessPreference of class PrivilegeOwner
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class PrivilegeOwner
    class AccessControlledElement[] does not exist for parameter ElementTemplate in method setElementTemplate of class SoftwareModule
    class InstalledModule[] does not exist for parameter Applications in method setApplications of class SoftwareModule
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class SoftwareModule
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class LogicalLocation
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class LogicalLocation
    class FirstClassObject[] does not exist for parameter OwnedComponents in method setOwnedComponents of class LogicalLocation
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class LogicalLocation
    class LogicalConnector[] does not exist for parameter OwnedConnectors in method setOwnedConnectors of class LogicalLocation
    class LocationUsage[] does not exist for parameter LocationUsages in method setLocationUsages of class LogicalLocation
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class LogicalLocation
    class Dependency[] does not exist for parameter Dependents in method setDependents of class LogicalLocation
    class LogicalConnector[] does not exist for parameter ReferencingConnector in method setReferencingConnector of class LogicalLocation
    class Translation[] does not exist for parameter Translation in method setTranslation of class LogicalLocation
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class LogicalLocation
    class WeakFirstClassObject[] does not exist for parameter OwnedWeakFirstClassObjects in method setOwnedWeakFirstClassObjects of class LogicalLocation
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class LogicalLocation
    class ExternalTable[] does not exist for parameter ExternalTables in method setExternalTables of class LogicalLocation
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class LogicalLocation
    class DSIntegratorMap[] does not exist for parameter UtilizingMaps in method setUtilizingMaps of class ValidDataTypeList
    class Datatype[] does not exist for parameter MemberTypes in method setMemberTypes of class ValidDataTypeList
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class ValidDataTypeList
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class ACLContainer
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class ACLContainer
    class AccessControlList[] does not exist for parameter AccessControlList in method setAccessControlList of class ACLContainer
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class ACLContainer
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class ACLContainer
    class Dependency[] does not exist for parameter Dependents in method setDependents of class ACLContainer
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class ACLContainer
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class ACLContainer
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class ACLContainer
    class RecordFieldUsage[] does not exist for parameter RecordFieldUsage in method setRecordFieldUsage of class RecordField
    class SkipLevelRelationship[] does not exist for parameter BoundSkipLVRelns in method setBoundSkipLVRelns of class RecordField
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class RecordField
    class CubeMeasure[] does not exist for parameter BoundCubeMeasure in method setBoundCubeMeasure of class RecordField
    class CubeDimReference[] does not exist for parameter BoundCubeDimReference in method setBoundCubeDimReference of class RecordField
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class RecordField
    class ItemSetUsage[] does not exist for parameter ItemSetUsage in method setItemSetUsage of class RecordField
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class RecordField
    class Translation[] does not exist for parameter Translation in method setTranslation of class RecordField
    class LevelAttribute[] does not exist for parameter BoundLVAttributes in method setBoundLVAttributes of class RecordField
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class RecordField
    class HierarchyLevelUsage[] does not exist for parameter BoundLVRelns in method setBoundLVRelns of class RecordField
    class Level[] does not exist for parameter BindingLevels in method setBindingLevels of class RecordField
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class RecordField
    class ProfileAttribute[] does not exist for parameter ProfileAttribute in method setProfileAttribute of class RecordField
    class IntelligenceItem[] does not exist for parameter IntelligenceItems in method setIntelligenceItems of class RecordField
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class RecordField
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class RecordField
    class LOVItemClass[] does not exist for parameter ItemClasses in method setItemClasses of class RecordField
    class DerivedSCO[] does not exist for parameter DerivedSCOs in method setDerivedSCOs of class RecordField
    [DefaultAdapter.createObject]not a valid interface iPrimitiveProperty in PrimitiveProperty:WBPrimitiveProperty
    class SkipLevelRelationship[] does not exist for parameter BoundSkipLVRelns in method setBoundSkipLVRelns of class FunctionArgument
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class FunctionArgument
    class CubeMeasure[] does not exist for parameter BoundCubeMeasure in method setBoundCubeMeasure of class FunctionArgument
    class CubeDimReference[] does not exist for parameter BoundCubeDimReference in method setBoundCubeDimReference of class FunctionArgument
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class FunctionArgument
    class ItemSetUsage[] does not exist for parameter ItemSetUsage in method setItemSetUsage of class FunctionArgument
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class FunctionArgument
    class Translation[] does not exist for parameter Translation in method setTranslation of class FunctionArgument
    class LevelAttribute[] does not exist for parameter BoundLVAttributes in method setBoundLVAttributes of class FunctionArgument
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class FunctionArgument
    class HierarchyLevelUsage[] does not exist for parameter BoundLVRelns in method setBoundLVRelns of class FunctionArgument
    class Level[] does not exist for parameter BindingLevels in method setBindingLevels of class FunctionArgument
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class FunctionArgument
    class ProfileAttribute[] does not exist for parameter ProfileAttribute in method setProfileAttribute of class FunctionArgument
    class IntelligenceItem[] does not exist for parameter IntelligenceItems in method setIntelligenceItems of class FunctionArgument
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class FunctionArgument
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class FunctionArgument
    class LOVItemClass[] does not exist for parameter ItemClasses in method setItemClasses of class FunctionArgument
    class DerivedSCO[] does not exist for parameter DerivedSCOs in method setDerivedSCOs of class FunctionArgument
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class AbstractCollection
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class AbstractCollection
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class AbstractCollection
    class MapOperator[] does not exist for parameter BindingOperator in method setBindingOperator of class AbstractCollection
    [SeedUtils.createXMLClass-create super class for SQLCollection:AbstractCollection]not a valid interface MapOperatorBindee in AbstractCollection:oracle.wh.repos.impl.type.CMPAbstractCollection
    class SkipLevelRelationship[] does not exist for parameter BoundSkipLVRelns in method setBoundSkipLVRelns of class ComplexItem
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class ComplexItem
    class CubeDimReference[] does not exist for parameter BoundCubeDimReference in method setBoundCubeDimReference of class ComplexItem
    class CubeMeasure[] does not exist for parameter BoundCubeMeasure in method setBoundCubeMeasure of class ComplexItem
    class IntelligenceItem[] does not exist for parameter IntelligenceItems in method setIntelligenceItems of class ComplexItem
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class ComplexItem
    class ItemSetUsage[] does not exist for parameter ItemSetUsage in method setItemSetUsage of class ComplexItem
    class Translation[] does not exist for parameter Translation in method setTranslation of class ComplexItem
    class LevelAttribute[] does not exist for parameter BoundLVAttributes in method setBoundLVAttributes of class ComplexItem
    class Attribute[] does not exist for parameter ContainedAttribute in method setContainedAttribute of class ComplexItem
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class ComplexItem
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class ComplexItem
    class HierarchyLevelUsage[] does not exist for parameter BoundLVRelns in method setBoundLVRelns of class ComplexItem
    class Level[] does not exist for parameter BindingLevels in method setBindingLevels of class ComplexItem
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class ComplexItem
    class LOVItemClass[] does not exist for parameter ItemClasses in method setItemClasses of class ComplexItem
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class ComplexItem
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class MIVDefinition
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class MIVDefinition
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class MIVDefinition
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class MIVDefinition
    class Dependency[] does not exist for parameter Dependents in method setDependents of class MIVDefinition
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class MIVDefinition
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class MIVDefinition
    class WeakModule[] does not exist for parameter MIVInstalledModule in method setMIVInstalledModule of class MIVDefinition
    class MIVView[] does not exist for parameter MIVView in method setMIVView of class MIVDefinition
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class MIVDefinition
    [DefaultAdapter.createObject]not a valid interface iPropertyDefinition in PropertyDefinition:PropertyDefinition
    class Cluster[] does not exist for parameter OwnedClusters in method setOwnedClusters of class DataWarehouse
    class TaskFlow[] does not exist for parameter TaskFlows in method setTaskFlows of class DataWarehouse
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class DataWarehouse
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class DataWarehouse
    class FirstClassObject[] does not exist for parameter OwnedComponents in method setOwnedComponents of class DataWarehouse
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class DataWarehouse
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class DataWarehouse
    class Dependency[] does not exist for parameter Dependents in method setDependents of class DataWarehouse
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class DataWarehouse
    class Translation[] does not exist for parameter Translation in method setTranslation of class DataWarehouse
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class DataWarehouse
    class FunctionCategory[] does not exist for parameter FunctionCategories in method setFunctionCategories of class DataWarehouse
    class Dimension[] does not exist for parameter Dimensions in method setDimensions of class DataWarehouse
    class DerivationSchema[] does not exist for parameter DerivationSchema in method setDerivationSchema of class DataWarehouse
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class DataWarehouse
    class Cube[] does not exist for parameter Cubes in method setCubes of class DataWarehouse
    class DerivationSet[] does not exist for parameter DerivationSets in method setDerivationSets of class DataWarehouse
    class Relation[] does not exist for parameter DAEs in method setDAEs of class DataWarehouse
    class LocationUsage[] does not exist for parameter LocationUsages in method setLocationUsages of class DataWarehouse
    class ChangeLog[] does not exist for parameter ChangeLogs in method setChangeLogs of class DataWarehouse
    class SQLCollection[] does not exist for parameter OwnedCollections in method setOwnedCollections of class DataWarehouse
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class DataWarehouse
    class Map[] does not exist for parameter Maps in method setMaps of class DataWarehouse
    class WeakFirstClassObject[] does not exist for parameter OwnedWeakFirstClassObjects in method setOwnedWeakFirstClassObjects of class DataWarehouse
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class DataWarehouse
    class PLSRecord[] does not exist for parameter Records in method setRecords of class FunctionCategory
    class RefCursorType[] does not exist for parameter RefCursors in method setRefCursors of class FunctionCategory
    class DerivationSourceReference[] does not exist for parameter DerivationSourceReferences in method setDerivationSourceReferences of class FunctionCategory
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class FunctionCategory
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class FunctionCategory
    class FirstClassObject[] does not exist for parameter OwnedComponents in method setOwnedComponents of class FunctionCategory
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class FunctionCategory
    class SecondClassObject[] does not exist for parameter SecondClassObjects in method setSecondClassObjects of class FunctionCategory
    class Function[] does not exist for parameter Functions in method setFunctions of class FunctionCategory
    class CFA[] does not exist for parameter OwnedCFA in method setOwnedCFA of class FunctionCategory
    class Dependency[] does not exist for parameter Dependents in method setDependents of class FunctionCategory
    class DerivedFCO[] does not exist for parameter DerivedFCOs in method setDerivedFCOs of class FunctionCategory
    class Translation[] does not exist for parameter Translation in method setTranslation of class FunctionCategory
    class PropertyValue[] does not exist for parameter Properties in method setProperties of class FunctionCategory
    class PLSRowtype[] does not exist for parameter PLSRowtypes in method setPLSRowtypes of class FunctionCategory
    class DerivationLink[] does not exist for parameter DerivationLink in method setDerivationLink of class FunctionCategory
    class WeakSecondClassObject[] does not exist for parameter OwnedWeakSecondClassObjects in method setOwnedWeakSecondClassObjects of class FunctionCategory
    class DerivationSet[] does not exist for parameter DerivationSets in method setDerivationSets of class FunctionCategory
    class PhysicalObject[] does not exist for parameter OwnedConfigs in method setOwnedConfigs of class FunctionCategory
    class WeakFirstClassObject[] does not exist for parameter OwnedWeakFirstClassObjects in method setOwnedWeakFirstClassObjects of class FunctionCategory
    class TaskFlowSet[] does not exist for parameter TriggerTaskFlowSets in method setTriggerTaskFlowSets of class FunctionCategory
    class PLSCollection[] does not exist for parameter NestedTables in method setNestedTables of class FunctionCategory
    class DerivedSCO[] does not exist for parameter DerivedSCOs in method setDerivedSCOs of class FunctionCategory
    class Cube[] does not exist for parameter BoundCube in method setBoundCube of class PLSRecord
    class QueryObject[] does not exist for parameter QueryObjects in method setQueryObjects of class PLSRecord
    class BusinessTreeShortcut[] does not exist for parameter ReferencingShortcuts in method setReferencingShortcuts of class PLSRecord
    class WeakAssociation[] does not exist for parameter WeakAssociations in method setWeakAssociations of class PLSRecord
    class Dependency[] does not exist for parameter Dependencies in method setDependencies of class PLSRecord
    class Level[] does not exist for parameter BoundLevels in method setBoundLevels of class PLSRecord
    class MapOperator[] does not exist for parameter BindingOperator in method setBindingOperator of class PLSRecord
    class SecondClassObject[] does not exist for parameter

    Hi all!
    I've already posted my error in this thread:
    Excel output truncated (255 chars only) - Workaround?
    10437&tstart=0, but I realized it is not exactly the
    same error. So, I'm posting a new one and I really
    hope somebody can give me some advice:
    I've been using OWB for a couple of weeks now and
    I've already successfully created 2 repositories and
    everything worked (pretty much). But now I'm trying
    to make another repository and repository user and it
    kicks out in 32% on Process element SeedData.xml 36%
    with error:
    The Warehouse Builder repository owner
    installation failed on user XXX.
    INS0017: Installation of the seed data
    failed.oracle.wh.util.parser.ParseException.
    After clicking OK, I get another message, saying
    INS0029: Error occured during installation. Check
    the log file <path>\<log file name>.log for
    details.
    I have eliminated some parts of the log file. Can
    somebody please help, I really don't know what to do.
    I've searched the metalink and this forum for
    solution, but everything I found was about
    jdbcdriver.properties file which I
    have with line driver=thin in it.
    Tnx,
    BB
    OracleInstanceVersion = 10.2.0.3.0
    [CheckOracleInstanceVersion] ... complete ...
    Checking if the user is really new...
    query =select username from all_users where username
    = 'OWBRT_SYS'
    getSysConnection() is ok.
    The user is not a new user. INS0018: Error occurred
    to this new user. This user name already exists in
    database. Specify another new user name.
    OWBRT_SYS user already exists in database.
    [checkIfUseConnected()] ... username =OWBRT_SYS
    [getSysConnection]....
    getSysConnection() is ok.
    [getConnection]....
    [getConnection]: Trying to connect as USER OWBRT_SYS
    with jdbc:oracle:thin:@...
    [getSysConnection]: Succeed to connect as USER
    OWBRT_SYS.
    [getSysConnection]....
    getSysConnection() is ok.
    [validateInstOrDesintPage] ... complete ...
    query = select schemaname from owbrt_sys.owbrepos
    query = SELECT NAME FROM NEW_WHR_OWNER.CMPWBUSER_V
    [execute] Exception =ORA-00942: table or view does
    not exist
    User 'OWB_PRF' has associated to the control center
    'OWB'. Remove it from the available user list.
    "OE"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "HR"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    User 'DP_TGT' has associated to the control center
    'OWB'. Remove it from the available user list.
    User 'DQ_TGT' has associated to the control center
    'OWB'. Remove it from the available user list.
    "DQ_SRC"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "SYSADMIN"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "WFADMIN"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "CDOUGLAS"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "KWALKER"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "BLEWIS"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "SPIERSON"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "OWF_MGR"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    User 'EXPENSE_WH' has associated to the control
    center 'REP_OWNER'. Remove it from the available user
    list.
    "EXPENSE_DW"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    User 'SALES_WH' has associated to the control center
    'REP_OWNER'. Remove it from the available user list.
    "EUL_FROM_OWB"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "XSALES"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    User 'REP_USER' has associated to the control center
    'REP_OWNER'. Remove it from the available user list.
    "BI_USER1"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "OWBRT_SYS"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "BI_USER"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "BI_ADMIN"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "SH"."WB_RT_PLATFORM_REPOSITORY": invalid identifier
    "D4OSYS"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "ACC_PM"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "PC_PM"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "GLOBAL"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "GLOBAL_AW"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "CS_OLAP"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    "SH_AW"."WB_RT_PLATFORM_REPOSITORY": invalid
    identifier
    Start parsing
    d:\oracle\10g2owb\owb\bin\admin\..\..\reposasst\SeedDa
    ta.xml, start at 74.0%, end at 100.0%
    file length is 1020925
    d:\oracle\10g2owb\owb\bin\admin\..\..\reposasst\SeedD
    ta.xml counted 16383 lines in 31 milliseconds.
    Current ParserNode:
    /factor=0.11168384879725089/start%=22.68041237113401/
    nd%=33.8487972508591/base%=22.68041237113401/final%=33
    .8487972508591/last%=89.76377952755905/used%=30.639467
    02976074/
    lastCheck=114/lineCount=127/updateInterval=150/url=d:\
    oracle\10g2owb\owb\bin\admin\..\..\reposasst\seed.xml(
    125, 126)
    class ItemSetUsage[] does not exist for parameter
    ItemSetUsages in method setItemSetUsages of class
    Redefines
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class Redefines
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    Redefines
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    Redefines
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    Redefines
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    Redefines
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class Redefines
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class Redefines
    class DerivedSCO[] does not exist for parameter
    DerivedSCOs in method setDerivedSCOs of class
    Redefines
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class RefCursorType
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class RefCursorType
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    RefCursorType
    class MapOperator[] does not exist for parameter
    BindingOperator in method setBindingOperator of class
    RefCursorType
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class RefCursorType
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class RefCursorType
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    RefCursorType
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    RefCursorType
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    RefCursorType
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    RefCursorType
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class RefCursorType
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    RefCursorType
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class
    BusinessRuleDefinition
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class BusinessRuleDefinition
    class BusinessRuleRelParam[] does not exist for
    parameter RelationalParam in method
    setRelationalParam of class BusinessRuleDefinition
    class FirstClassObject[] does not exist for parameter
    OwnedComponents in method setOwnedComponents of class
    BusinessRuleDefinition
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    BusinessRuleDefinition
    class MapDisplaySet[] does not exist for parameter
    DisplaySets in method setDisplaySets of class
    BusinessRuleDefinition
    class MapOperator[] does not exist for parameter
    BindingOperator in method setBindingOperator of class
    BusinessRuleDefinition
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class
    BusinessRuleDefinition
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class BusinessRuleDefinition
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    BusinessRuleDefinition
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    BusinessRuleDefinition
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    BusinessRuleDefinition
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    BusinessRuleDefinition
    class MapAttributeGroup[] does not exist for
    parameter AttributeGroups in method
    setAttributeGroups of class BusinessRuleDefinition
    class WeakFirstClassObject[] does not exist for
    parameter OwnedWeakFirstClassObjects in method
    setOwnedWeakFirstClassObjects of class
    BusinessRuleDefinition
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class BusinessRuleDefinition
    class MapOperator[] does not exist for parameter
    Operators in method setOperators of class
    BusinessRuleDefinition
    class Variable[] does not exist for parameter
    OwnedLocalVariable in method setOwnedLocalVariable of
    class BusinessRuleDefinition
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    BusinessRuleDefinition
    class IntgACETypeUsage[] does not exist for parameter
    IntgACETypeUsages in method setIntgACETypeUsages of
    class DSIntegratorMap
    class InstalledModule[] does not exist for parameter
    InstalledModule in method setInstalledModule of class
    DSIntegratorMap
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class DSIntegratorMap
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class BaseEmbedMap
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    BaseEmbedMap
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    BaseEmbedMap
    class MapAttributeGroup[] does not exist for
    parameter AttributeGroups in method
    setAttributeGroups of class BaseEmbedMap
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class BaseEmbedMap
    class MapOperator[] does not exist for parameter
    Operators in method setOperators of class
    BaseEmbedMap
    class MapDisplaySet[] does not exist for parameter
    DisplaySets in method setDisplaySets of class
    BaseEmbedMap
    class Variable[] does not exist for parameter
    OwnedLocalVariable in method setOwnedLocalVariable of
    class BaseEmbedMap
    class MapOperator[] does not exist for parameter
    BindingOperator in method setBindingOperator of class
    BaseEmbedMap
    class TaskFlow[] does not exist for parameter
    TaskFlows in method setTaskFlows of class
    InstalledModule
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class InstalledModule
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class InstalledModule
    class FirstClassObject[] does not exist for parameter
    OwnedComponents in method setOwnedComponents of class
    InstalledModule
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    InstalledModule
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class InstalledModule
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    InstalledModule
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    InstalledModule
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    InstalledModule
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    InstalledModule
    class FunctionCategory[] does not exist for parameter
    FunctionCategories in method setFunctionCategories of
    class InstalledModule
    class Dimension[] does not exist for parameter
    Dimensions in method setDimensions of class
    InstalledModule
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    InstalledModule
    class Cube[] does not exist for parameter Cubes in
    method setCubes of class InstalledModule
    class DerivationSet[] does not exist for parameter
    DerivationSets in method setDerivationSets of class
    InstalledModule
    class Relation[] does not exist for parameter DAEs in
    method setDAEs of class InstalledModule
    class LocationUsage[] does not exist for parameter
    LocationUsages in method setLocationUsages of class
    InstalledModule
    class ChangeLog[] does not exist for parameter
    ChangeLogs in method setChangeLogs of class
    InstalledModule
    class SQLCollection[] does not exist for parameter
    OwnedCollections in method setOwnedCollections of
    class InstalledModule
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    InstalledModule
    class Map[] does not exist for parameter Maps in
    method setMaps of class InstalledModule
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class InstalledModule
    class WeakFirstClassObject[] does not exist for
    parameter OwnedWeakFirstClassObjects in method
    setOwnedWeakFirstClassObjects of class
    InstalledModule
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class Datatype
    class SupportedLanguage[] does not exist for
    parameter SupportedLanguage in method
    setSupportedLanguage of class Installation
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class Installation
    class ItemSetUsage[] does not exist for parameter
    ItemSetUsages in method setItemSetUsages of class
    NamedItemSet
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class NamedItemSet
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    NamedItemSet
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    NamedItemSet
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    NamedItemSet
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    NamedItemSet
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class NamedItemSet
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class NamedItemSet
    class DerivedSCO[] does not exist for parameter
    DerivedSCOs in method setDerivedSCOs of class
    NamedItemSet
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class User
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class User
    class AccessControlList[] does not exist for
    parameter AccessControlList in method
    setAccessControlList of class User
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class User
    class RoleAssignment[] does not exist for parameter
    RoleAssignment in method setRoleAssignment of class
    User
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class User
    class CLOB not defined for
    User->setPrefCLOB(CLOB)->PrefCLOB[SeedUtils.createXMLC
    lass-create target class for
    LogicalLocation:DefaultOwningUser]
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class User
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class User
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class User
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class User
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class User
    class AccessPreference[] does not exist for parameter
    AccessPreference in method setAccessPreference of
    class User
    class TaskFlow[] does not exist for parameter
    TaskFlows in method setTaskFlows of class
    BusinessRuleModule
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class BusinessRuleModule
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class BusinessRuleModule
    class FirstClassObject[] does not exist for parameter
    OwnedComponents in method setOwnedComponents of class
    BusinessRuleModule
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    BusinessRuleModule
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class BusinessRuleModule
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    BusinessRuleModule
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    BusinessRuleModule
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    BusinessRuleModule
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    BusinessRuleModule
    class FunctionCategory[] does not exist for parameter
    FunctionCategories in method setFunctionCategories of
    class BusinessRuleModule
    class Dimension[] does not exist for parameter
    Dimensions in method setDimensions of class
    BusinessRuleModule
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    BusinessRuleModule
    class Cube[] does not exist for parameter Cubes in
    method setCubes of class BusinessRuleModule
    class DerivationSet[] does not exist for parameter
    DerivationSets in method setDerivationSets of class
    BusinessRuleModule
    class BusinessRuleDefinition[] does not exist for
    parameter OwnedRuleDefinition in method
    setOwnedRuleDefinition of class BusinessRuleModule
    class Relation[] does not exist for parameter DAEs in
    method setDAEs of class BusinessRuleModule
    class LocationUsage[] does not exist for parameter
    LocationUsages in method setLocationUsages of class
    BusinessRuleModule
    class ChangeLog[] does not exist for parameter
    ChangeLogs in method setChangeLogs of class
    BusinessRuleModule
    class SQLCollection[] does not exist for parameter
    OwnedCollections in method setOwnedCollections of
    class BusinessRuleModule
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    BusinessRuleModule
    class Map[] does not exist for parameter Maps in
    method setMaps of class BusinessRuleModule
    class WeakFirstClassObject[] does not exist for
    parameter OwnedWeakFirstClassObjects in method
    setOwnedWeakFirstClassObjects of class
    BusinessRuleModule
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class BusinessRuleModule
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    Configurable
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class Configurable
    class TaskFlow[] does not exist for parameter
    TaskFlows in method setTaskFlows of class
    SharedInstalledModule
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class
    SharedInstalledModule
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class SharedInstalledModule
    class FirstClassObject[] does not exist for parameter
    OwnedComponents in method setOwnedComponents of class
    SharedInstalledModule
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    SharedInstalledModule
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class SharedInstalledModule
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    SharedInstalledModule
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    SharedInstalledModule
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    SharedInstalledModule
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    SharedInstalledModule
    class FunctionCategory[] does not exist for parameter
    FunctionCategories in method setFunctionCategories of
    class SharedInstalledModule
    class Dimension[] does not exist for parameter
    Dimensions in method setDimensions of class
    SharedInstalledModule
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    SharedInstalledModule
    class Cube[] does not exist for parameter Cubes in
    method setCubes of class SharedInstalledModule
    class DerivationSet[] does not exist for parameter
    DerivationSets in method setDerivationSets of class
    SharedInstalledModule
    class Relation[] does not exist for parameter DAEs in
    method setDAEs of class SharedInstalledModule
    class LocationUsage[] does not exist for parameter
    LocationUsages in method setLocationUsages of class
    SharedInstalledModule
    class ChangeLog[] does not exist for parameter
    ChangeLogs in method setChangeLogs of class
    SharedInstalledModule
    class SQLCollection[] does not exist for parameter
    OwnedCollections in method setOwnedCollections of
    class SharedInstalledModule
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    SharedInstalledModule
    class Map[] does not exist for parameter Maps in
    method setMaps of class SharedInstalledModule
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class SharedInstalledModule
    class WeakFirstClassObject[] does not exist for
    parameter OwnedWeakFirstClassObjects in method
    setOwnedWeakFirstClassObjects of class
    SharedInstalledModule
    class RecordField[] does not exist for parameter
    PartitionedFields in method setPartitionedFields of
    class FunctionParallel
    class RecordFieldUsage[] does not exist for parameter
    RecordFieldUsage in method setRecordFieldUsage of
    class FunctionParallel
    class RecordField[] does not exist for parameter
    OrderedFields in method setOrderedFields of class
    FunctionParallel
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    FunctionParallel
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class FunctionParallel
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class FunctionParallel
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    FunctionParallel
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class SQLCollection
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class SQLCollection
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    SQLCollection
    class MapOperator[] does not exist for parameter
    BindingOperator in method setBindingOperator of class
    SQLCollection
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class SQLCollection
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class SQLCollection
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    SQLCollection
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    SQLCollection
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    SQLCollection
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    SQLCollection
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class SQLCollection
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    SQLCollection
    [SeedUtils.getXMLClass]not a valid interface
    ComplexDatatype in
    SQLCollection:oracle.wh.repos.impl.type.CMPSQLCollecti
    on
    class SkipLevelRelationship[] does not exist for
    parameter BoundSkipLVRelns in method
    setBoundSkipLVRelns of class Attribute
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class Attribute
    class CubeMeasure[] does not exist for parameter
    BoundCubeMeasure in method setBoundCubeMeasure of
    class Attribute
    class CubeDimReference[] does not exist for parameter
    BoundCubeDimReference in method
    setBoundCubeDimReference of class Attribute
    class IntelligenceItem[] does not exist for parameter
    IntelligenceItems in method setIntelligenceItems of
    class Attribute
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class Attribute
    class ItemSetUsage[] does not exist for parameter
    ItemSetUsage in method setItemSetUsage of class
    Attribute
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    Attribute
    class LevelAttribute[] does not exist for parameter
    BoundLVAttributes in method setBoundLVAttributes of
    class Attribute
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    Attribute
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    Attribute
    class HierarchyLevelUsage[] does not exist for
    parameter BoundLVRelns in method setBoundLVRelns of
    class Attribute
    class Level[] does not exist for parameter
    BindingLevels in method setBindingLevels of class
    Attribute
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class Attribute
    class LOVItemClass[] does not exist for parameter
    ItemClasses in method setItemClasses of class
    Attribute
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class Attribute
    class SkipLevelRelationship[] does not exist for
    parameter BoundSkipLVRelns in method
    setBoundSkipLVRelns of class AttributeArray
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class AttributeArray
    class CubeDimReference[] does not exist for parameter
    BoundCubeDimReference in method
    setBoundCubeDimReference of class AttributeArray
    class CubeMeasure[] does not exist for parameter
    BoundCubeMeasure in method setBoundCubeMeasure of
    class AttributeArray
    class IntelligenceItem[] does not exist for parameter
    IntelligenceItems in method setIntelligenceItems of
    class AttributeArray
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class AttributeArray
    class ItemSetUsage[] does not exist for parameter
    ItemSetUsage in method setItemSetUsage of class
    AttributeArray
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    AttributeArray
    class LevelAttribute[] does not exist for parameter
    BoundLVAttributes in method setBoundLVAttributes of
    class AttributeArray
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    AttributeArray
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    AttributeArray
    class HierarchyLevelUsage[] does not exist for
    parameter BoundLVRelns in method setBoundLVRelns of
    class AttributeArray
    class Level[] does not exist for parameter
    BindingLevels in method setBindingLevels of class
    AttributeArray
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class AttributeArray
    class LOVItemClass[] does not exist for parameter
    ItemClasses in method setItemClasses of class
    AttributeArray
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    AttributeArray
    class SystemType[] does not exist for parameter
    CompatibleSystems in method setCompatibleSystems of
    class SystemType
    class AccessControlledElement[] does not exist for
    parameter ElementTemplate in method
    setElementTemplate of class SystemType
    class InstalledModule[] does not exist for parameter
    Applications in method setApplications of class
    SystemType
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class SystemType
    class DSIntegratorMap[] does not exist for parameter
    DSIntegratorMaps in method setDSIntegratorMaps of
    class SystemType
    class SkipLevelRelationship[] does not exist for
    parameter BoundSkipLVRelns in method
    setBoundSkipLVRelns of class Item
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class Item
    class CubeMeasure[] does not exist for parameter
    BoundCubeMeasure in method setBoundCubeMeasure of
    class Item
    class CubeDimReference[] does not exist for parameter
    BoundCubeDimReference in method
    setBoundCubeDimReference of class Item
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class Item
    class ItemSetUsage[] does not exist for parameter
    ItemSetUsage in method setItemSetUsage of class Item
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class Item
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class Item
    class LevelAttribute[] does not exist for parameter
    BoundLVAttributes in method setBoundLVAttributes of
    class Item
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class Item
    class HierarchyLevelUsage[] does not exist for
    parameter BoundLVRelns in method setBoundLVRelns of
    class Item
    class Level[] does not exist for parameter
    BindingLevels in method setBindingLevels of class
    Item
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class Item
    class ProfileAttribute[] does not exist for parameter
    ProfileAttribute in method setProfileAttribute of
    class Item
    class IntelligenceItem[] does not exist for parameter
    IntelligenceItems in method setIntelligenceItems of
    class Item
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class Item
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class Item
    class LOVItemClass[] does not exist for parameter
    ItemClasses in method setItemClasses of class Item
    class DerivedSCO[] does not exist for parameter
    DerivedSCOs in method setDerivedSCOs of class Item
    class TaskFlow[] does not exist for parameter
    TaskFlows in method setTaskFlows of class
    RepInstalledModule
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class RepInstalledModule
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class RepInstalledModule
    class FirstClassObject[] does not exist for parameter
    OwnedComponents in method setOwnedComponents of class
    RepInstalledModule
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    RepInstalledModule
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class RepInstalledModule
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    RepInstalledModule
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    RepInstalledModule
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    RepInstalledModule
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    RepInstalledModule
    class FunctionCategory[] does not exist for parameter
    FunctionCategories in method setFunctionCategories of
    class RepInstalledModule
    class Dimension[] does not exist for parameter
    Dimensions in method setDimensions of class
    RepInstalledModule
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    RepInstalledModule
    class Cube[] does not exist for parameter Cubes in
    method setCubes of class RepInstalledModule
    class DerivationSet[] does not exist for parameter
    DerivationSets in method setDerivationSets of class
    RepInstalledModule
    class Relation[] does not exist for parameter DAEs in
    method setDAEs of class RepInstalledModule
    class LocationUsage[] does not exist for parameter
    LocationUsages in method setLocationUsages of class
    RepInstalledModule
    class ChangeLog[] does not exist for parameter
    ChangeLogs in method setChangeLogs of class
    RepInstalledModule
    class SQLCollection[] does not exist for parameter
    OwnedCollections in method setOwnedCollections of
    class RepInstalledModule
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    RepInstalledModule
    class Map[] does not exist for parameter Maps in
    method setMaps of class RepInstalledModule
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class RepInstalledModule
    class WeakFirstClassObject[] does not exist for
    parameter OwnedWeakFirstClassObjects in method
    setOwnedWeakFirstClassObjects of class
    RepInstalledModule
    class Cube[] does not exist for parameter BoundCube
    in method setBoundCube of class Function
    class QueryObject[] does not exist for parameter
    QueryObjects in method setQueryObjects of class
    Function
    class LocalCalendar[] does not exist for parameter
    OwnedCalendars in method setOwnedCalendars of class
    Function
    class DerivationSourceReference[] does not exist for
    parameter DerivationSourceReferences in method
    setDerivationSourceReferences of class Function
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class Function
    class FunctionImplementation[] does not exist for
    parameter FunctionImplementations in method
    setFunctionImplementations of class Function
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class Function
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    Function
    class Level[] does not exist for parameter
    BoundLevels in method setBoundLevels of class
    Function
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class Function
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class Function
    class BusinessRuleUsage[] does not exist for
    parameter OwnedBusinessRuleUsage in method
    setOwnedBusinessRuleUsage of class Function
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class Function
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    Function
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    Function
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class Function
    class RelationUsage[] does not exist for parameter
    RelationUsage in method setRelationUsage of class
    Function
    class DerivationLink[] does not exist for parameter
    DerivationLink in method setDerivationLink of class
    Function
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class Function
    class DerivationSet[] does not exist for parameter
    DerivationSets in method setDerivationSets of class
    Function
    class MapOperator[] does not exist for parameter
    BindingOperator in method setBindingOperator of class
    Function
    class Report[] does not exist for parameter Reports
    in method setReports of class Function
    class QueryExpRef[] does not exist for parameter
    QueryExpDependents in method setQueryExpDependents of
    class Function
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    Function
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class Function
    class LOVItemClass[] does not exist for parameter
    ItemClasses in method setItemClasses of class
    Function
    class ItemSet[] does not exist for parameter
    OwnedItemSets in method setOwnedItemSets of class
    Function
    class Attribute[] does not exist for parameter
    OwnedAttributes in method setOwnedAttributes of class
    Function
    class DerivedSCO[] does not exist for parameter
    DerivedSCOs in method setDerivedSCOs of class
    Function
    class IntgACETypeUsage[] does not exist for parameter
    IntgACETypeUsages in method setIntgACETypeUsages of
    class ACEType
    class ACETypeUsage[] does not exist for parameter
    ParentACETypeUsages in method setParentACETypeUsages
    of class ACEType
    class ACETypeUsage[] does not exist for parameter
    ChildACETypeUsages in method setChildACETypeUsages of
    class ACEType
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class ACEType
    class AccessControlledElement[] does not exist for
    parameter ElementTemplate in method
    setElementTemplate of class Integrator
    class InstalledModule[] does not exist for parameter
    Applications in method setApplications of class
    Integrator
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class Integrator
    class DSIntegratorMap[] does not exist for parameter
    DSIntegratorMaps in method setDSIntegratorMaps of
    class Integrator
    [DefaultAdapter.createObject]not a valid interface
    iReferenceProperty in
    ReferenceProperty:WBReferenceProperty
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class Location
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class Location
    class FirstClassObject[] does not exist for parameter
    OwnedComponents in method setOwnedComponents of class
    Location
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    Location
    class LogicalConnector[] does not exist for parameter
    OwnedConnectors in method setOwnedConnectors of class
    Location
    class LocationUsage[] does not exist for parameter
    LocationUsages in method setLocationUsages of class
    Location
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class Location
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class Location
    class LogicalConnector[] does not exist for parameter
    ReferencingConnector in method
    setReferencingConnector of class Location
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    Location
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class Location
    class WeakFirstClassObject[] does not exist for
    parameter OwnedWeakFirstClassObjects in method
    setOwnedWeakFirstClassObjects of class Location
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class Location
    class ExternalTable[] does not exist for parameter
    ExternalTables in method setExternalTables of class
    Location
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class Location
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class ACETypeUsage
    class ItemSetUsage[] does not exist for parameter
    ItemSetUsages in method setItemSetUsages of class
    ItemSet
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    ItemSet
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    ItemSet
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    ItemSet
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class ItemSet
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class ItemSet
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class ItemSet
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class ItemSet
    class DerivedSCO[] does not exist for parameter
    DerivedSCOs in method setDerivedSCOs of class
    ItemSet
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class BinaryObject
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class BinaryObject
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    BinaryObject
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class BinaryObject
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    BinaryObject
    class BLOB not defined for
    BinaryObject->setBinaryData(BLOB)->BinaryData[SeedUtil
    s.createXMLClass-create super class for
    Icon:BinaryObject]
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    BinaryObject
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    BinaryObject
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class BinaryObject
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class BinaryObject
    [SeedUtils.createXMLClass-create super class for
    Icon:BinaryObject]not a valid interface
    MLSTranslatable in
    BinaryObject:oracle.wh.repos.impl.binaryData.CMPBinary
    Object
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    PrivilegeOwner
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class PrivilegeOwner
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    PrivilegeOwner
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class PrivilegeOwner
    class AccessControlList[] does not exist for
    parameter AccessControlList in method
    setAccessControlList of class PrivilegeOwner
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class PrivilegeOwner
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    PrivilegeOwner
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    PrivilegeOwner
    class AccessPreference[] does not exist for parameter
    AccessPreference in method setAccessPreference of
    class PrivilegeOwner
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class PrivilegeOwner
    class AccessControlledElement[] does not exist for
    parameter ElementTemplate in method
    setElementTemplate of class SoftwareModule
    class InstalledModule[] does not exist for parameter
    Applications in method setApplications of class
    SoftwareModule
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class SoftwareModule
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class LogicalLocation
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class LogicalLocation
    class FirstClassObject[] does not exist for parameter
    OwnedComponents in method setOwnedComponents of class
    LogicalLocation
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    LogicalLocation
    class LogicalConnector[] does not exist for parameter
    OwnedConnectors in method setOwnedConnectors of class
    LogicalLocation
    class LocationUsage[] does not exist for parameter
    LocationUsages in method setLocationUsages of class
    LogicalLocation
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class LogicalLocation
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    LogicalLocation
    class LogicalConnector[] does not exist for parameter
    ReferencingConnector in method
    setReferencingConnector of class LogicalLocation
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    LogicalLocation
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    LogicalLocation
    class WeakFirstClassObject[] does not exist for
    parameter OwnedWeakFirstClassObjects in method
    setOwnedWeakFirstClassObjects of class
    LogicalLocation
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class LogicalLocation
    class ExternalTable[] does not exist for parameter
    ExternalTables in method setExternalTables of class
    LogicalLocation
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    LogicalLocation
    class DSIntegratorMap[] does not exist for parameter
    UtilizingMaps in method setUtilizingMaps of class
    ValidDataTypeList
    class Datatype[] does not exist for parameter
    MemberTypes in method setMemberTypes of class
    ValidDataTypeList
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class ValidDataTypeList
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class ACLContainer
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class ACLContainer
    class AccessControlList[] does not exist for
    parameter AccessControlList in method
    setAccessControlList of class ACLContainer
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    ACLContainer
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class ACLContainer
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    ACLContainer
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    ACLContainer
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class ACLContainer
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class ACLContainer
    class RecordFieldUsage[] does not exist for parameter
    RecordFieldUsage in method setRecordFieldUsage of
    class RecordField
    class SkipLevelRelationship[] does not exist for
    parameter BoundSkipLVRelns in method
    setBoundSkipLVRelns of class RecordField
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class RecordField
    class CubeMeasure[] does not exist for parameter
    BoundCubeMeasure in method setBoundCubeMeasure of
    class RecordField
    class CubeDimReference[] does not exist for parameter
    BoundCubeDimReference in method
    setBoundCubeDimReference of class RecordField
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class RecordField
    class ItemSetUsage[] does not exist for parameter
    ItemSetUsage in method setItemSetUsage of class
    RecordField
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    RecordField
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    RecordField
    class LevelAttribute[] does not exist for parameter
    BoundLVAttributes in method setBoundLVAttributes of
    class RecordField
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    RecordField
    class HierarchyLevelUsage[] does not exist for
    parameter BoundLVRelns in method setBoundLVRelns of
    class RecordField
    class Level[] does not exist for parameter
    BindingLevels in method setBindingLevels of class
    RecordField
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class RecordField
    class ProfileAttribute[] does not exist for parameter
    ProfileAttribute in method setProfileAttribute of
    class RecordField
    class IntelligenceItem[] does not exist for parameter
    IntelligenceItems in method setIntelligenceItems of
    class RecordField
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    RecordField
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class RecordField
    class LOVItemClass[] does not exist for parameter
    ItemClasses in method setItemClasses of class
    RecordField
    class DerivedSCO[] does not exist for parameter
    DerivedSCOs in method setDerivedSCOs of class
    RecordField
    [DefaultAdapter.createObject]not a valid interface
    iPrimitiveProperty in
    PrimitiveProperty:WBPrimitiveProperty
    class SkipLevelRelationship[] does not exist for
    parameter BoundSkipLVRelns in method
    setBoundSkipLVRelns of class FunctionArgument
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class FunctionArgument
    class CubeMeasure[] does not exist for parameter
    BoundCubeMeasure in method setBoundCubeMeasure of
    class FunctionArgument
    class CubeDimReference[] does not exist for parameter
    BoundCubeDimReference in method
    setBoundCubeDimReference of class FunctionArgument
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class FunctionArgument
    class ItemSetUsage[] does not exist for parameter
    ItemSetUsage in method setItemSetUsage of class
    FunctionArgument
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    FunctionArgument
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    FunctionArgument
    class LevelAttribute[] does not exist for parameter
    BoundLVAttributes in method setBoundLVAttributes of
    class FunctionArgument
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    FunctionArgument
    class HierarchyLevelUsage[] does not exist for
    parameter BoundLVRelns in method setBoundLVRelns of
    class FunctionArgument
    class Level[] does not exist for parameter
    BindingLevels in method setBindingLevels of class
    FunctionArgument
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    FunctionArgument
    class ProfileAttribute[] does not exist for parameter
    ProfileAttribute in method setProfileAttribute of
    class FunctionArgument
    class IntelligenceItem[] does not exist for parameter
    IntelligenceItems in method setIntelligenceItems of
    class FunctionArgument
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    FunctionArgument
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class FunctionArgument
    class LOVItemClass[] does not exist for parameter
    ItemClasses in method setItemClasses of class
    FunctionArgument
    class DerivedSCO[] does not exist for parameter
    DerivedSCOs in method setDerivedSCOs of class
    FunctionArgument
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class AbstractCollection
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    AbstractCollection
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class AbstractCollection
    class MapOperator[] does not exist for parameter
    BindingOperator in method setBindingOperator of class
    AbstractCollection
    [SeedUtils.createXMLClass-create super class for
    SQLCollection:AbstractCollection]not a valid
    interface MapOperatorBindee in
    AbstractCollection:oracle.wh.repos.impl.type.CMPAbstra
    ctCollection
    class SkipLevelRelationship[] does not exist for
    parameter BoundSkipLVRelns in method
    setBoundSkipLVRelns of class ComplexItem
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class ComplexItem
    class CubeDimReference[] does not exist for parameter
    BoundCubeDimReference in method
    setBoundCubeDimReference of class ComplexItem
    class CubeMeasure[] does not exist for parameter
    BoundCubeMeasure in method setBoundCubeMeasure of
    class ComplexItem
    class IntelligenceItem[] does not exist for parameter
    IntelligenceItems in method setIntelligenceItems of
    class ComplexItem
    class CFA[] does not exist for parameter OwnedCFA in
    method setOwnedCFA of class ComplexItem
    class ItemSetUsage[] does not exist for parameter
    ItemSetUsage in method setItemSetUsage of class
    ComplexItem
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    ComplexItem
    class LevelAttribute[] does not exist for parameter
    BoundLVAttributes in method setBoundLVAttributes of
    class ComplexItem
    class Attribute[] does not exist for parameter
    ContainedAttribute in method setContainedAttribute of
    class ComplexItem
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    ComplexItem
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    ComplexItem
    class HierarchyLevelUsage[] does not exist for
    parameter BoundLVRelns in method setBoundLVRelns of
    class ComplexItem
    class Level[] does not exist for parameter
    BindingLevels in method setBindingLevels of class
    ComplexItem
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class ComplexItem
    class LOVItemClass[] does not exist for parameter
    ItemClasses in method setItemClasses of class
    ComplexItem
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class ComplexItem
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class MIVDefinition
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class MIVDefinition
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    MIVDefinition
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class MIVDefinition
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    MIVDefinition
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    MIVDefinition
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    MIVDefinition
    class WeakModule[] does not exist for parameter
    MIVInstalledModule in method setMIVInstalledModule of
    class MIVDefinition
    class MIVView[] does not exist for parameter MIVView
    in method setMIVView of class MIVDefinition
    class TaskFlowSet[] does not exist for parameter
    TriggerTaskFlowSets in method setTriggerTaskFlowSets
    of class MIVDefinition
    [DefaultAdapter.createObject]not a valid interface
    iPropertyDefinition in
    PropertyDefinition:PropertyDefinition
    class Cluster[] does not exist for parameter
    OwnedClusters in method setOwnedClusters of class
    DataWarehouse
    class TaskFlow[] does not exist for parameter
    TaskFlows in method setTaskFlows of class
    DataWarehouse
    class BusinessTreeShortcut[] does not exist for
    parameter ReferencingShortcuts in method
    setReferencingShortcuts of class DataWarehouse
    class WeakAssociation[] does not exist for parameter
    WeakAssociations in method setWeakAssociations of
    class DataWarehouse
    class FirstClassObject[] does not exist for parameter
    OwnedComponents in method setOwnedComponents of class
    DataWarehouse
    class Dependency[] does not exist for parameter
    Dependencies in method setDependencies of class
    DataWarehouse
    class SecondClassObject[] does not exist for
    parameter SecondClassObjects in method
    setSecondClassObjects of class DataWarehouse
    class Dependency[] does not exist for parameter
    Dependents in method setDependents of class
    DataWarehouse
    class DerivedFCO[] does not exist for parameter
    DerivedFCOs in method setDerivedFCOs of class
    DataWarehouse
    class Translation[] does not exist for parameter
    Translation in method setTranslation of class
    DataWarehouse
    class PropertyValue[] does not exist for parameter
    Properties in method setProperties of class
    DataWarehouse
    class FunctionCategory[] does not exist for parameter
    FunctionCategories in method setFunctionCategories of
    class DataWarehouse
    class Dimension[] does not exist for parameter
    Dimensions in method setDimensions of class
    DataWarehouse
    class DerivationSchema[] does not exist for parameter
    DerivationSchema in method setDerivationSchema of
    class DataWarehouse
    class WeakSecondClassObject[] does not exist for
    parameter OwnedWeakSecondClassObjects in method
    setOwnedWeakSecondClassObjects of class
    DataWarehouse
    class Cube[] does not exist for parameter Cubes in
    method setCubes of class DataWarehouse
    class DerivationSet[] does not exist for parameter
    DerivationSets in method setDerivationSets of class
    DataWarehouse
    class Relation[] does not exist for parameter DAEs in
    method setDAEs of class DataWarehouse
    class LocationUsage[] does not exist for parameter
    LocationUsages in method setLocationUsages of class
    DataWarehouse
    class ChangeLog[] does not exist for parameter
    ChangeLogs in method setChangeLogs of class
    DataWarehouse
    class SQLCollection[] does not exist for parameter
    OwnedCollections in method setOwnedCollections of
    class DataWarehouse
    class PhysicalObject[] does not exist for parameter
    OwnedConfigs in method setOwnedConfigs of class
    DataWarehouse
    class Map[] does not exist for parameter Maps in
    method setMaps of class DataWarehouse
    class WeakFirstClassObject[] does not exist for
    parameter OwnedWeakFirstClassObjects in method
    setOwnedWeakFirstClassO

  • How can i compare:  java.util.Date oracle.jbo.domain.Date?

    I have made a ViewObject wich contains a date column.
    I want to check if this date is smaller/greater than sysdate:
    i get following error:
    Error(45,24): method <(java.util.Date, oracle.jbo.domain.Date) not found in class Class4
    code:
    SimpleTimeZone pdt = new SimpleTimeZone(-8 * 60 * 60 * 1000, ids[0]);
    // set up rules for daylight savings time
    pdt.setStartRule(Calendar.APRIL, 1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
    pdt.setEndRule(Calendar.OCTOBER, -1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
    // create a GregorianCalendar with the Pacific Daylight time zone
    // and the current date and time
    Calendar calendar = new GregorianCalendar(pdt);
    Date trialTime = new Date();
    calendar.setTime(trialTime);
    (VO_ULNRow)singleRow = null;
    while(vo.hasNext()){                                             // ViewObject vo;
    singleRow = (VO_ULNRow)vo.next();
    if(calendar.getTime() < singleRow.getEO_ULN_BORROWFROM()); //singleRow returns oracle.jbo.domain.Date
    etcetera
    how can i compare those 2?

    Hi,
    oracle.jbo.domain.Date has two methods which suit your needs
    longValue() which returns a long (though I'm not sure if returns a long comparable to the long returned by java.util.Date)
    and dateValue() which returns a java.util.Date
    I hope it helps,
    Giovanni

  • Java.util.Date oracle.jbo.domain.Date how can i compare?

    I have made a ViewObject wich contains a date column.
    I want to check if this date is smaller/greater than sysdate:
    i get following error:
    Error(45,24): method <(java.util.Date, oracle.jbo.domain.Date) not found in class Class4
    code:
    SimpleTimeZone pdt = new SimpleTimeZone(-8 * 60 * 60 * 1000, ids[0]);
    // set up rules for daylight savings time
    pdt.setStartRule(Calendar.APRIL, 1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
    pdt.setEndRule(Calendar.OCTOBER, -1, Calendar.SUNDAY, 2 * 60 * 60 * 1000);
    // create a GregorianCalendar with the Pacific Daylight time zone
    // and the current date and time
    Calendar calendar = new GregorianCalendar(pdt);
    Date trialTime = new Date();
    calendar.setTime(trialTime);
    (VO_ULNRow)singleRow = null;
    while(vo.hasNext()){ // ViewObject vo;
    singleRow = (VO_ULNRow)vo.next();
    if(calendar.getTime() < singleRow.getEO_ULN_BORROWFROM()); //singleRow returns oracle.jbo.domain.Date
    etcetera
    how can i compare those 2?

    i get following error:
    Error(45,24): method <(java.util.Date,
    oracle.jbo.domain.Date) not found in class Class4
    if(calendar.getTime() <
    singleRow.getEO_ULN_BORROWFROM()); //singleRow returns
    oracle.jbo.domain.Date
    how can i compare those 2? You cannot compare these two values directly. You must convert the oracle.jbo.domain.Date object to a GregorianCalendar object. Something like:
      oracle.jbo.domain.Date dt = singleRow.getEO_ULN_BORROWFROM();
      GregorianCalendar gc = new GregorianCalendar(dt.getYear(), dt.getMonth(), dt.getDay());
      if (calendar.getTime() < gc.getTime())
      }

  • Convert java.util.Timestamp to a formatted java.util.date

    Hi,
    I am trying to convert a java.util.TimeStamp date from the DB to a formatted date object. So, how can I convert this TimeStamp into an hourly or daily format that will return me a java.util.Date object? I was trying to convert the TimeStamp using SimpleDateFormat and then parse out to a Date object, but this isn't working. This is what I need
    TimeStamp converted to an "Hourly" date object --> 12:00pm
    TimeStamp converted to a "Monthly" date object --> May

    Hi,
    I am trying to convert a java.util.TimeStamp date
    from the DB to a formatted date object. I don't know what a "formatted date object" is. Do you mean a String?
    So, how can
    I convert this TimeStamp into an hourly or daily
    format that will return me a java.util.Date object?I don't know what you mean when you say "...int an hourly or daily format that will return me a java.util.Date object". A format is a String, are you wanting to parse that into a java.util.Date object?
    I was trying to convert the TimeStamp using
    SimpleDateFormat and then parse out to a Date
    object, but this isn't working. This is what I
    need
    TimeStamp converted to an "Hourly" date object -->
    12:00pmThat's a String then?
    A java.sql.Timestamp extends java.util.Date. So if you've a Timestamp, then you can use it as you would a java.util.Date. If you want a String, then as you say use SimpleDateFormat with the appropriate format string.
    Good Luck
    Lee

  • Wsimport, mapping of xs:date to java.util.Date via ext file, and -B option

    Summary:
    JDK 1.7.0_09 and wsimport and xjc that comes with it.
    Global JAXB binding to map xs:date to java.util.Date
    I have the following external bindings file:
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
         xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
         elementFormDefault="qualified" attributeFormDefault="unqualified"
         jaxb:extensionBindingPrefixes="xjc" jaxb:version="2.1">
         <xs:annotation>
              <xs:appinfo>
                   <jaxb:globalBindings>
                        <xjc:serializable />
                        <jaxb:javaType name="java.util.Date" xmlType="xs:date" parseMethod="au.com.xxx.jaxb.DateAdapter.parseDate" printMethod="au.com.xxx.jaxb.DateAdapter.printDate" />
                   </jaxb:globalBindings>
              </xs:appinfo>
         </xs:annotation>
    </xs:schema>The au.com.xxx.jaxb.DateAdapter code is as follows:
    package au.com.xxx.jaxb;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.GregorianCalendar;
    import javax.xml.bind.DatatypeConverter;
    public class DateAdapter {
         public static Date parseDate(String s) {
              return DatatypeConverter.parseDate(s).getTime();
         public static String printDate(Date dt) {
              Calendar cal = new GregorianCalendar();
              cal.setTime(dt);
              return DatatypeConverter.printDate(cal);
    }When I run the following wsimport from the command line, I get:
    salvojo@AUD20901BL /cygdrive/c/workspace/JSF/insurance
    $ /cygdrive/c/java/jdk1.7.0_09/x64/bin/wsimport -keep -s gen-src -b external/wsdl/jaxb-bindings.xml -wsdllocation /wsdl/Member.wsdl -d WebContent/WEB-INF/classes external/wsdl/Member.wsdl
    parsing WSDL...
    Generating code...
    Compiling code...
    C:\workspace\JSF\insurance\gen-src\org\w3\_2001\xmlschema\Adapter1.java:13: error: package au.com.xxx.jaxb does not exist
            return (au.com.xxx.jaxb.DateAdapter.parseDate(value));
                                   ^
    C:\workspace\JSF\insurance\gen-src\org\w3\_2001\xmlschema\Adapter1.java:17: error: package au.com.xxx.jaxb does not exist
            return (au.com.xxx.jaxb.DateAdapter.printDate(value));
                                   ^
    2 errors
    compilation failed, errors should have been reportedWhich means that wsimport or xjc needs to know the classpath to find au.com.xxx.jaxb.DateAdapter.
    But how do I pass the classpath from wsimport to the JAXB compiler ?
    There is the -B option in wsimport, but I could not get it to work.
    If I read it correctly, I should be able to pass the -classpath option to the JAXB compiler from wsimport via -B.
    I tried:
    salvojo@AUD20901BL /cygdrive/c/workspace/JSF/insurance
    $ /cygdrive/c/java/jdk1.7.0_09/x64/bin/wsimport -keep -s gen-src -B"-classpath WebContent/WEB-INF/classes" -b external/wsdl/jaxb-bindings.xml -wsdllocation /wsdl/Member.wsdl -d WebContent/WEB-INF/classes external/wsdl/Member.wsdl
    no such JAXB option: -classpath WebContent/WEB-INF/classes
    Usage: wsimport [options] <WSDL_URI>
    where [options] include:
      -b <path>                 specify jaxws/jaxb binding files or additional schemas
                                (Each <path> must have its own -b)
      -B<jaxbOption>            Pass this option to JAXB schema compiler
      -catalog <file>           specify catalog file to resolve external entity references
                                supports TR9401, XCatalog, and OASIS XML Catalog format.
      -d <directory>            specify where to place generated output files
    <...snipped...>... where WebContent/WEB-INF/classes is the classpath where au.com.xxx.jaxb.DateAdapter.class could be found. Obviously it did not like it.
    Also, why is wsimport generate org.w3._2001.xmlschema.Adapter1.java ? All it is doing is wrapping up the exact same call that I have specified in my DateAdapter. How can I tell wsimport or xjc to NOT create that extra Adapter1.java and simply directly use my DateAdapter ??

    create additional column of type LONG to represent date.
    dateFormat is of type java.util.Date:
    long newLongDate = dateFormat.getTime();
    select object(b) from MyEntity b where b.MYLONGDATE > ?1 and b.MYLOGDATE <= ?2

  • Java.util.Date badly serialized to java.sql.Timestamp Coherence 3.5.2

    Hi all,
    I'm running into this odd behaviour.
    I serialize java.util.Date objects to cache and when I read them back from cache, they appear to be java.sql.Timestamp types.
    I've isolated a junit test for that.
    Do you know why Coherence changes the type in the middle?
    Regards
    Harry.
    import java.util.Date;
    import org.junit.Assert;
    import org.junit.Test;
    import com.tangosol.io.Serializer;
    import com.tangosol.io.pof.ConfigurablePofContext;
    import com.tangosol.util.ExternalizableHelper;
    public class DatePofSerialTest {
         @Test
         public void testCobdate() throws Exception {
              Date date=new Date();
              Serializer serial = new ConfigurablePofContext();//"coherence-pof-config.xml");
              Date date2=(Date)ExternalizableHelper.fromBinary(ExternalizableHelper.toBinary(date, serial), serial);
              System.out.println(serial +" -- Date to serailize ["+ date.getClass() + "]");
              System.out.println(serial +" -- Date from deserialize ["+ date2.getClass() + "]");
              Assert.assertEquals(date, date2);/* Of course this passes, as both refer to the same time (long)*/
    {code}
    This gives as output
    {code:title=output |borderStyle=solid}
    log4j:WARN No appenders could be found for logger (Coherence).
    log4j:WARN Please initialize the log4j system properly.
    com.tangosol.io.pof.ConfigurablePofContext {location=coherence-pof-config.xml} -- Date to serailize [class java.util.Date]
    com.tangosol.io.pof.ConfigurablePofContext {location=coherence-pof-config.xml} -- Date from deserialize [class java.sql.Timestamp]
    {code}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Hi Harry,
    It looks like the same issue as ...
    PofExtractor with java.util.Date results in ClassCastException
    It was fixed in version 3.5.4.
    Thanks

  • Conversions between java.util.Date, java.util.Timestamp and java.sql dates

    I am coding a hoilday booking system using JSP to interact with a SQL Server database. On my JSP form which retrieves the information I have a little javascript pop-up date selector which appears to be returning a Timestamp value although the string value is visable in the entry field. Can I pass this to a javabean as a Timestamp, so far I have only passed strings? Also I then have to enter it in the database and so will need to convert it to an sql date type but I dont know which one is best. Previous to using the Timestamp returning calendar I was just entering text and parsing it to a util.Date in the bean and then converting that to an sql.Date for entry in the database. That worked fine but I want to use the pop-up any ideas? Also my bean won't compile if I declare java.util.Timestamp t;(cannot resolve symbol Timestamp !) even though I have imported util.

    First of all, java.util.Timestamp does not exist. You probably need java.sql.Timestamp.
    java.sql.Date and java.sql.Timestamp inherit from java.util.Date. So converting from java.sql.Date or java.sql.Timestamp to java.util.Date is easy, you don't have to do anything.
    To convert a java.util.Date to a java.sql.Timestamp, do something like this:
    import java.sql.Timestamp;
    import java.util.Date;
    Date date = new Date();
    Timestamp ts = new Timestamp(date.getTime());Jesper

  • Java.sql.Date vs java.util.Date vs. java.util.Calendar

    All I want to do is create a java.sql.Date subclass which has the Date(String) constructor, some checks for values and a few other additional methods and that avoids deprecation warnings/errors.
    I am trying to write a wrapper for the java.sql.Date class that would allow a user to create a Date object using the methods:
    Date date1 = new Date(2003, 10, 7);ORDate date2 = new Date("2003-10-07");I am creating classes that mimic MySQL (and eventually other databases) column types in order to allow for data checking since MySQL does not force checks or throw errors as, say, Oracle can be set up to do. All the types EXCEPT the Date, Datetime, Timestamp and Time types for MySQL map nicely to and from java.sql.* objects through wrappers of one sort or another.
    Unfortunately, java.sql.Date, java.sql.Timestamp, java.sql.Time are not so friendly and very confusing.
    One of my problems is that new java.sql.Date(int,int,int); and new java.util.Date(int,int,int); are both deprecated, so if I use them, I get deprecation warnings (errors) on compile.
    Example:
    public class Date extends java.sql.Date implements RangedColumn {
      public static final String RANGE = "FROM '1000-01-01' to '8099-12-31'";
      public static final String TYPE = "DATE";
       * Minimum date allowed by <strong>MySQL</strong>. NOTE: This is a MySQL
       * limitation. Java allows dates from '0000-01-01' while MySQL only supports
       * dates from '1000-01-01'.
      public static final Date MIN_DATE = new Date(1000 + 1900,1,1);
       * Maximum date allowed by <strong>Java</strong>. NOTE: This is a Java limitation, not a MySQL
       * limitation. MySQL allows dates up to '9999-12-31' while Java only supports
       * dates to '8099-12-31'.
      public static final Date MAX_DATE = new Date(8099 + 1900,12,31);
      protected int _precision = 0;
      private java.sql.Date _date = null;
      public Date(int year, int month, int date) {
        // Deprecated, so I get deprecation warnings from the next line:
        super(year,month,date);
        if(! isWithinRange(this))
          throw new ValueOutOfRangeException((RangedColumn)this, "" + this);
      public Date(String s) {
        super(0l);
        // Start Cut-and-paste from java.sql.Date.valueOf(String s)
        int year;
        int month;
        int day;
        int firstDash;
        int secondDash;
        if (s == null) throw new java.lang.IllegalArgumentException();
        firstDash = s.indexOf('-');
        secondDash = s.indexOf('-', firstDash+1);
        if ((firstDash > 0) & (secondDash > 0) & (secondDash < s.length()-1)) {
          year = Integer.parseInt(s.substring(0, firstDash)) - 1900;
          month = Integer.parseInt(s.substring(firstDash+1, secondDash)) - 1;
          day = Integer.parseInt(s.substring(secondDash+1));
        } else {
          throw new java.lang.IllegalArgumentException();
        // End Cut-and-paste from java.sql.Date.valueOf(String s)
        // Next three lines are deprecated, causing warnings.
        this.setYear(year);
        this.setMonth(month);
        this.setDate(day);
        if(! isWithinRange(this))
          throw new ValueOutOfRangeException((RangedColumn)this, "" + this);
      public static boolean isWithinRange(Date date) {
        if(date.before(MIN_DATE))
          return false;
        if(date.after(MAX_DATE))
          return false;
        return true;
      public String getRange() { return RANGE; }
      public int getPrecision() { return _precision; }
      public String getType() { return TYPE; }
    }This works well, but it's deprecated. I don't see how I can use a java.util.Calendar object in stead without either essentially re-writing java.sql.Date almost entirely or losing the ability to be able to use java.sql.PreparedStatement.get[set]Date(int pos, java.sql.Date date);
    So at this point, I am at a loss.
    The deprecation documentation for constructor new Date(int,int,int)says "instead use the constructor Date(long date)", which I can't do unless I do a bunch of expensive String -> [Calendar/Date] -> Milliseconds conversions, and then I can't use "super()", so I'm back to re-writing the class again.
    I can't use setters like java.sql.Date.setYear(int) or java.util.setMonth(int) because they are deprecated too: "replaced by Calendar.set(Calendar.DAY_OF_MONTH, int date)". Well GREAT, I can't go from a Date object to a Calendar object, so how am I supposed to use the "Calendar.set(...)" method!?!? From where I'm sitting, this whole Date deprecation thing seems like a step backward not forward, especially in the java.sql.* realm.
    To prove my point, the non-deprecated method java.sql.Date.valueOf(String) USES the DEPRECATED constructor java.util.Date(int,int,int).
    So, how do I create a java.sql.Date subclass which has the Date(String) constructor that avoids deprecation warnings/errors?
    That's all I really want.
    HELP!

    I appreciate your help, but what I was hoping to accomplish was to have two constructors for my java.sql.Date subclass, one that took (int,int,int) and one that took ("yyyy-MM-dd"). From what I gather from your answers, you don't think it's possible. I would have to have a static instantiator method like:public static java.sql.Date createDate (int year, int month, int date) { ... } OR public static java.sql.Date createDate (String dateString) { ... }Is that correct?
    If it is, I have to go back to the drawing board since it breaks my constructor paradigm for all of my 20 or so other MySQL column objects and, well, that's not acceptable, so I might just keep my deprecations for now.
    -G

  • Error while deploying a web service whose return type is java.util.Date

    Hi
    I have written a simple web service which takes in a date input (java.util.Date) and returns the same date back to the client.
    public interface Ping extends Remote
    * A simple method that pings the server to test the webservice.
    * It sends a datetime to the server which returns the datetime.
    * @param pingDateRequest A datetime sent to the server
    * @returns The original datetime
    public Date ping(Date pingDateRequest) throws RemoteException;
    The generation of the Web service related files goes smoothly in JDeveloper 10g. The problem arises when I try to deploy this web service on the Oracle 10g (10.0.3) OC4J standalone. it gives me the following error on the OC4J console :
    E:\Oracle\oc4j1003\j2ee\home\application-deployments\Sachin-TradingEngineWS-WS\
    WebServices\com\sachin\tradeengine\ws\Ping_Tie.java:57: ping(java.util.Date) in com.sachin.tradeengine.ws.Ping cannot be applied to (java.util.Calendar) _result  = ((com.sachin.tradeengine.ws.Ping) getTarget()).ping
    (myPing_Type.getDate_1());
    ^
    1 error
    04/03/23 17:17:35 Notification ==&gt; Application Deployer for Sachin-TradingEngineWS-WS FAILED: java.lang.InstantiationException: Error compiling :E:\Oracle\oc4j1003\j2ee\home\applications\Sachin-TradingEngineWS-WS\WebServices: Syntax error in source [ 2004-03-23T17:17:35.937GMT+05:30 ]
    I read somewhere that the conversion between java to xml datatype and vice versa fails for java.util.Date, so it is better to use java.util.Calendar. When I change the code to return a java.util.Calendar then the JDeveloper prompts me the following failure:
    Method Ping: the following parameter types do not have an XML Schema mapping and/or serializer specified : java.util.Calendar.
    This forces me to return a String data.
    I would appreciate if someone can help me out.
    Thanks
    Sachin Mathias
    Datamatics Ltd.

    Hi
    I got the web service working with some work around. But I am not sure it this approach would be right and good.
    I started altogether afresh. I did the following step :
    1. Created an Interface (Ping.java) for use in web Service as follows :
    public interface Ping extends Remote{
    public java.util.Date ping(java.util.Date pingDateRequest)
    throws RemoteException;
    2. Implemented the above interface in PingImpl.java as follows :
    public class PingImpl implements Ping
    public java.util.Date ping(java.util.Date pingDateRequest) throws RemoteException {
    System.out.println("PingImpl: ping() return datetime = " + pingDateRequest.toString());
    return pingDateRequest;
    3. Compiled the above 2 java files.
    4. Generated a Stateless Java Web Service with the help of JDeveloper. This time the generation was sucessful.(If I had "java.util.Calendar" in place of "java.util.Date" in the java code of the above mentioned files the web service generation would prompt me for error)
    5. After the generation of Web Service, I made modification to the Ping interface and its implementing class. In both the files I replaced "java.util.Date" with "java.util.Calendar". The modified java will look as follows :
    Ping.Java
    =========
    public interface Ping extends Remote{
    public java.util.Calendar ping(java.util.Calendar pingDateRequest)
    throws RemoteException;
    PingImpl.Java
    ================
    public class PingImpl implements Ping
    public java.util.Calendar ping(java.util.Calendar pingDateRequest) throws RemoteException {
    System.out.println("PingImpl: ping() return datetime = " + pingDateRequest.toString());
    return pingDateRequest;
    6. Now I recompile both the java files.
    7. Withour regenerating the Web Service I deploy the Web Service on OC4j 10.0.3 from JDeveloper. This time the deployment was sucessful.(The Deployment fails if I don't follow the step 5.)
    8. Now I generated a Stub from JDeveloper and accessed the stub from a client. It works fine. Here if you see the Stub code it takes java.util.Date as a parameter and returns a java.util.Date. (Mind you I am accepting a java.util.Calendar and returning the same in my Web Service interface. Step 5)
    The confusing thing is the Serialization and Deserialization of Data from Client java data to Soap message and Soap message to Server java data.
    From Client to SOAP :
    java.util.Date to datetime
    From SOAP to Server :
    datetime to java.util.Calendar
    From Server to SOAP :
    java.util.Calendar to datetime
    From SOAP to Client :
    datetime to java.util.Date (I am not able to understand this part of the conversion)
    Any help or inputs would be appreciated.
    Thanks
    Sachin Mathias

Maybe you are looking for