Hi Mustafa,

I never notice such an issue.
Maybe it's a localization problem. In method JdbcTypesHelper.getJdbcTypeByName OJB use typeName.toLowerCase() to convert the specified String to lower case:
BIGINT --> bigint
Do you use a specific localization?

regards,
Armin

Mustafa Taşdemir wrote:
Hi,
I am trying to run Jetspeed but when I start Tomcat I get the following error. 
This error occurs both with Oracle and Derby.
Can somebody help?

Caused by: org.apache.ojb.broker.OJBRuntimeException: Can't assign the specified jdbc field-type 'BIGINT' for field: <field-descriptor name="maxKey"
        column="MAX_KEY"
        jdbc-type="BIGINT"
        access="readwrite"
      />

in class: [EMAIL PROTECTED]
  classNameOfObject=org.apache.ojb.broker.util.sequence.HighLowSequence
  tableName=OJB_HL_SEQ
  schema=<null>
  isInterface=false
  extendClassNames=[]
  [EMAIL 
PROTECTED],columnType=VARCHAR,isPrimaryKey=true,isLocking=false,isAutoincrement=false,access=readwrite,sequenceName=<null>,[EMAIL
 PROTECTED],jdbcTypeString=VARCHAR,[EMAIL 
PROTECTED],sqlTypeAsString=VARCHAR,isMutable=false]],super_class_fields ==> [EMAIL 
PROTECTED] org.apache.ojb.broker.util.sequence.HighLowSequence,fieldName=tableName], 
field_belongs_to org.apache.ojb.broker.util.sequence.HighLowSequence, custom attributes 
[null],
],[EMAIL 
PROTECTED],columnType=VARCHAR,isPrimaryKey=true,isLocking=false,isAutoincrement=false,access=readwrite,sequenceName=<null>,[EMAIL
 PROTECTED],jdbcTypeString=VARCHAR,[EMAIL 
PROTECTED],sqlTypeAsString=VARCHAR,isMutable=false]],super_class_fields ==> [EMAIL 
PROTECTED] org.apache.ojb.broker.util.sequence.HighLowSequence,fieldName=fieldName], 
field_belongs_to org.apache.ojb.broker.util.sequence.HighLowSequence, custom attributes 
[null],
],[EMAIL 
PROTECTED],columnType=BIGINT,isPrimaryKey=false,isLocking=false,isAutoincrement=false,access=readwrite,sequenceName=<null>,jdbcType=<null>,super_class_fields
 ==> [EMAIL PROTECTED] 
org.apache.ojb.broker.util.sequence.HighLowSequence,fieldName=maxKey], field_belongs_to 
org.apache.ojb.broker.util.sequence.HighLowSequence, custom attributes [null],
]}
]
 at 
org.apache.ojb.broker.metadata.FieldDescriptor.lookupJdbcType(FieldDescriptor.java:206)
 at 
org.apache.ojb.broker.metadata.FieldDescriptor.setColumnType(FieldDescriptor.java:147)
 at 
org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(RepositoryXmlHandler.java:397)
 ... 55 more
Caused by: org.apache.ojb.broker.OJBRuntimeException: The type BIGINT can not 
be handled by OJB. Please specify only types as defined by java.sql.Types.
 at 
org.apache.ojb.broker.metadata.JdbcTypesHelper.getJdbcTypeByName(JdbcTypesHelper.java:142)
 at 
org.apache.ojb.broker.metadata.FieldDescriptor.lookupJdbcType(FieldDescriptor.java:201)
 ... 57 more
2006-02-23 15:10:02,649 [main] INFO  org.apache.jetspeed.engine.JetspeedServlet 
- Jetspeed Initialization complete, Ready to service requests.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to