Re: big text in string as object over the network: very strange?

2001-06-22 Thread Tobias Streckel

I think the specification has declareted this but orion support the BLOB
under CMP.

See the database schema oracle.xml:

type-mapping type=java.io.Serializable name=blob /

this entry is a default!



-Ursprüngliche Nachricht-
Von: Simon Evans [EMAIL PROTECTED]
An: Orion-Interest [EMAIL PROTECTED]
Datum: Donnerstag, 21. Juni 2001 23:02
Betreff: RE: big text in string as object over the network: very strange?


CMP Entity beans do not support CLOB and BLOB fields...neither 1.1 or 2.0
EJB Specification. you will need to use a Bean Managed Entity Bean and use
the JDBC API with CLOB and BLOB. You save them and retrieve them as Streams
rather than objects.

-Original Message-
From: Metla, Suri [mailto:[EMAIL PROTECTED]]
Sent: Thursday, June 21, 2001 9:48 AM
To: Orion-Interest
Subject: RE: big text in string as object over the network: very
strange?


Are there any Data types in Java to access the Long and CLOB columns of the
Oracle Database? The first bottleneck comes with the JDBC driver to map the
Database columns of these types (BLOBS, CLOBS).

Regards,
Suri

-Original Message-
From: Tobias Streckel [mailto:[EMAIL PROTECTED]]
Sent: Thursday, June 21, 2001 9:32 AM
To: Orion-Interest
Subject: Re: big text in string as object over the network: very strange?

Very strange

Okay, now I want to create a entity bean which have as attribute a
object(this object have a only StringBuffer() object).

The create method of the entity will be access from a session bean(in the
same apps). The client have access on the session bean.

If the session bean call the create method of the entity and the
StingBuffer
is small it will work.

If the StringBuffer() containts a String about 200 KB it throws the message

javax.ejb.CreateException: Error creating EntityBean: E/A-Exception:
Connection
reset by peer: socket write error

If the String is bigger than 600 kb I will get the Message:

com.evermind.server.rmi.RMIConnectionException
com.evermind.server.rmi.OrionRemoteException: Disconnected: Disconnected


WHAT HAPPENS´???
I HAVE NO ANSWER HOW I CAN GET IT TO WORK!

THANKS!

Tobi

-Ursprüngliche Nachricht-
Von: Tobias Streckel [EMAIL PROTECTED]
An: [EMAIL PROTECTED] [EMAIL PROTECTED]
Datum: Donnerstag, 21. Juni 2001 13:11
Betreff: Re: big text in string as object over the network:


Hy,

I want to save a file. In the database I have used a BLOB datatyp for the
field. What kind of variable is used in the Entity Bean to save the File.

Is it a java.io.File object?

Thanks a lot

by

Tobi








Re: big text in string as object over the network: very strange?

2001-06-21 Thread Tobias Streckel

Very strange

Okay, now I want to create a entity bean which have as attribute a
object(this object have a only StringBuffer() object).

The create method of the entity will be access from a session bean(in the
same apps). The client have access on the session bean.

If the session bean call the create method of the entity and the StingBuffer
is small it will work.

If the StringBuffer() containts a String about 200 KB it throws the message

javax.ejb.CreateException: Error creating EntityBean: E/A-Exception:
Connection
reset by peer: socket write error

If the String is bigger than 600 kb I will get the Message:

com.evermind.server.rmi.RMIConnectionException
com.evermind.server.rmi.OrionRemoteException: Disconnected: Disconnected


WHAT HAPPENS´???
I HAVE NO ANSWER HOW I CAN GET IT TO WORK!

THANKS!

Tobi

-Ursprüngliche Nachricht-
Von: Tobias Streckel [EMAIL PROTECTED]
An: [EMAIL PROTECTED] [EMAIL PROTECTED]
Datum: Donnerstag, 21. Juni 2001 13:11
Betreff: Re: big text in string as object over the network:


Hy,

I want to save a file. In the database I have used a BLOB datatyp for the
field. What kind of variable is used in the Entity Bean to save the File.

Is it a java.io.File object?

Thanks a lot

by

Tobi






RE: big text in string as object over the network: very strange?

2001-06-21 Thread Metla, Suri

Are there any Data types in Java to access the Long and CLOB columns of the
Oracle Database? The first bottleneck comes with the JDBC driver to map the
Database columns of these types (BLOBS, CLOBS).

Regards,
Suri

-Original Message-
From: Tobias Streckel [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, June 21, 2001 9:32 AM
To: Orion-Interest
Subject: Re: big text in string as object over the network: very strange?

Very strange

Okay, now I want to create a entity bean which have as attribute a
object(this object have a only StringBuffer() object).

The create method of the entity will be access from a session bean(in the
same apps). The client have access on the session bean.

If the session bean call the create method of the entity and the StingBuffer
is small it will work.

If the StringBuffer() containts a String about 200 KB it throws the message

javax.ejb.CreateException: Error creating EntityBean: E/A-Exception:
Connection
reset by peer: socket write error

If the String is bigger than 600 kb I will get the Message:

com.evermind.server.rmi.RMIConnectionException
com.evermind.server.rmi.OrionRemoteException: Disconnected: Disconnected


WHAT HAPPENS´???
I HAVE NO ANSWER HOW I CAN GET IT TO WORK!

THANKS!

Tobi

-Ursprüngliche Nachricht-
Von: Tobias Streckel [EMAIL PROTECTED]
An: [EMAIL PROTECTED] [EMAIL PROTECTED]
Datum: Donnerstag, 21. Juni 2001 13:11
Betreff: Re: big text in string as object over the network:


Hy,

I want to save a file. In the database I have used a BLOB datatyp for the
field. What kind of variable is used in the Entity Bean to save the File.

Is it a java.io.File object?

Thanks a lot

by

Tobi