Return-Path: Delivered-To: apmail-db-derby-user-archive@www.apache.org Received: (qmail 75571 invoked from network); 26 Oct 2006 09:47:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 Oct 2006 09:47:29 -0000 Received: (qmail 75467 invoked by uid 500); 26 Oct 2006 09:47:38 -0000 Delivered-To: apmail-db-derby-user-archive@db.apache.org Received: (qmail 75443 invoked by uid 500); 26 Oct 2006 09:47:37 -0000 Mailing-List: contact derby-user-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Reply-To: "Derby Discussion" Delivered-To: mailing list derby-user@db.apache.org Delivered-To: moderator for derby-user@db.apache.org Received: (qmail 34233 invoked by uid 99); 26 Oct 2006 05:17:51 -0000 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C6F8BD.C80394FC" Subject: Issue with Derby when using with IBM WebSphere Application Server Community Edition Date: Thu, 26 Oct 2006 10:45:41 +0530 Message-ID: <65E39BDC90312B48BD2C4B4F9F0B5B143F900E@CS-MAILSVR02.Virtusa.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Issue with Derby when using with IBM WebSphere Application Server Community Edition Thread-Index: Acb4vdP/4gGP+gkxT0CbiPDWuXiGpQ== From: "Suraj Batuwana" To: X-OriginalArrivalTime: 26 Oct 2006 05:15:41.0831 (UTC) FILETIME=[C838C970:01C6F8BD] X-Virus-Checked: Checked by ClamAV on apache.org This is a multi-part message in MIME format. ------_=_NextPart_001_01C6F8BD.C80394FC Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, I have received a server side error as =20 Error when executing query:org.apache.derby.client.am.DisconnectException: Execution failed due to a distribution protocol error that caused deallocation of the conversation. The requested command encountered an unarchitected and implementation specific condition for which there was no architected message. com.ascential.xmeta.query.QueryException: Error when executing query:org.apache.derby.client.am.DisconnectException: Execution failed due to a distribution protocol error that caused deallocation of the conversation. The requested command encountered an unarchitected and implementation specific condition for which there was no architected message. =20 I have used the IBM WebSphere Application Server Community Edition Version 1.1 as the application server and the Derby 10.1 Net work server as the database. =20 When create the datasource I have used the=20 =20 pass 1527 localhost TestDB newuser =20 for the cloudscape datasource plan. Also I have used the=20 tranql-connector-derby-client-local-1.1.rar and tranql-connector-derby-client-xa-1.1.rar as the tranql connectors. =20 While the above exception throws at the serverside following exception will throw as derby.log Server is ready to accept connections on port 1527. Connection number: 1. Connection number: 2. Connection number: 3. Connection number: 4. =20 ------------ BEGIN SHUTDOWN ERROR STACK ------------- =20 ERROR XSDG3: Meta-data for Container org.apache.derby.impl.store.raw.data.RAFContainer@67517852 could not be accessed at org.apache.derby.iapi.error.StandardException.newException(Unknown Source) at org.apache.derby.impl.store.raw.data.RAFContainer.run(Unknown Source) at java.security.AccessController.doPrivileged1(Native Method) at java.security.AccessController.doPrivileged(AccessController.java(Compil ed Code)) at org.apache.derby.impl.store.raw.data.RAFContainer.openContainer(Unknown Source) at org.apache.derby.impl.store.raw.data.FileContainer.setIdent(Unknown Source) at org.apache.derby.impl.store.raw.data.RAFContainer.setIdentity(Unknown Source) at org.apache.derby.impl.services.cache.CachedItem.takeOnIdentity(Unknown Source) at org.apache.derby.impl.services.cache.Clock.addEntry(Unknown Source) at org.apache.derby.impl.services.cache.Clock.find(Unknown Source) at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.openContainer(U nknown Source) at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.openContainer(U nknown Source) at org.apache.derby.impl.store.raw.xact.Xact.openContainer(Unknown Source) at org.apache.derby.impl.store.access.btree.index.B2IFactory.readConglomera te(Unknown Source) at org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unk nown Source) at org.apache.derby.impl.store.access.RAMTransaction.findExistingConglomera te(Unknown Source) at org.apache.derby.impl.store.access.RAMTransaction.openStoreCost(Unknown Source) at org.apache.derby.impl.sql.compile.CompilerContextImpl.getStoreCostContro ller(Unknown Source) at org.apache.derby.impl.sql.compile.FromBaseTable.getStoreCostController(U nknown Source) at org.apache.derby.impl.sql.compile.FromBaseTable.estimateCost(Unknown Source) at org.apache.derby.impl.sql.compile.OptimizerImpl.estimateTotalCost(Unknow n Source) at org.apache.derby.impl.sql.compile.OptimizerImpl.costBasedCostOptimizable (Unknown Source) at org.apache.derby.impl.sql.compile.OptimizerImpl.costOptimizable(Unknown Source) =20 After the above exception happens any operation doing with my application get fails. =20 Note: None of this issue is happening when my application is running with Derby 10.1 and IBM WebSphere Application Server 6.0.2.5.=20 So I have assumed this happens only when the Derby 10.1 and IBM WebSphere Application Server Community Edition Version 1.1.=20 =20 I am using the java version "1.4.2" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) Classic VM (build 1.4.2, J2RE 1.4.2 IBM Windows 32 build cn142ifx-20051115 (SR3 + 94164 + 97403 + 97482) (JIT enabled: jitc)) =20 This comes with the IBM Websphere IBM Websphere Application Server 6.0.2.5. =20 Even with the=20 java version "1.5.0" Java(TM) 2 Runtime Environment, Standard Edition (build pwi32devifx-20060818 (ifix: 108655: SR2 + 107350 + 108225 + 108262)) IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223-20060504 (JIT enabled) With comes with the IBM WebSphere Application Server Community Edition Version 1.1 was not able to solve problem Or when use a higher version of derby =20 =20 I am using tranql-connector-derby-client-local-1.1.rar and tranql-connector-derby-client-xa-1.1.rar as the tranql connectors not the embedded one. Use the above TranQL is one of the project requirements. Because of that I have not tested with embedded version of the TranQL adapter. =20 The above exception happens when I run a set of test cases for my application as a nightly build. The error occurs in the 3rd test class. So I have removed the 3rd test class and run it again. I have found that the same error happens in a different test class below. Each of the test class has different functionalities =20 =20 Is this a known issue among the community? Is there any kind of solution for this? =20 =20 Thanks, Suraj ------_=_NextPart_001_01C6F8BD.C80394FC Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

I have received a server side error = as

 

Error when executing query:org.apache.derby.client.am.DisconnectException: Execution failed = due to a distribution protocol error that caused deallocation of the = conversation.  The requested command encountered an unarchitected and implementation = specific condition for which there was no architected = message.

com.ascential.xmeta.query.QueryException: Error when executing query:org.apache.derby.client.am.DisconnectException: = Execution failed due to a distribution protocol error that caused deallocation of = the conversation.  The requested command encountered an unarchitected and implementation = specific condition for which there was no architected = message.

 

I have used the IBM WebSphere Application Server = Community Edition Version 1.1 as the application server and the Derby 10.1 Net = work server as the database.

 

When create the datasource I have used the =

 

<config-property-setting name=3D"Password">pass</config-property-setting><= /o:p>

<config-property-setting name=3D"PortNumber">1527</config-property-setting>

<config-property-setting name=3D"ServerName">localhost</config-property-setting>= ;

<config-property-setting name=3D"DatabaseName">TestDB</config-property-setting>=

<config-property-setting name=3D"UserName">newuser</config-property-setting>

 

for the cloudscape datasource plan. Also I have used = the

tranql-connector-derby-client-local-1.1.rar and tranql-connector-derby-client-xa-1.1.rar as the tranql = connectors.

 

While the above exception throws at the serverside = following exception will throw as derby.log

Server is ready to accept connections on port = 1527.

Connection number: 1.

Connection number: 2.

Connection number: 3.

Connection number: 4.

 

------------  BEGIN SHUTDOWN ERROR STACK = -------------

 

ERROR XSDG3: Meta-data for Container org.apache.derby.impl.store.raw.data.RAFContainer@67517852 could not be accessed

at org.apache.derby.iapi.error.StandardException.newException(Unknown = Source)

at org.apache.derby.impl.store.raw.data.RAFContainer.run(Unknown = Source)

at = java.security.AccessController.doPrivileged1(Native Method)

at java.security.AccessController.doPrivileged(AccessController.java(Compile= d Code))

at org.apache.derby.impl.store.raw.data.RAFContainer.openContainer(Unknown = Source)

at = org.apache.derby.impl.store.raw.data.FileContainer.setIdent(Unknown Source)

at org.apache.derby.impl.store.raw.data.RAFContainer.setIdentity(Unknown = Source)

at org.apache.derby.impl.services.cache.CachedItem.takeOnIdentity(Unknown = Source)

at = org.apache.derby.impl.services.cache.Clock.addEntry(Unknown Source)

at = org.apache.derby.impl.services.cache.Clock.find(Unknown Source)

at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.openContainer(Un= known Source)

at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.openContainer(Un= known Source)

at org.apache.derby.impl.store.raw.xact.Xact.openContainer(Unknown = Source)

at org.apache.derby.impl.store.access.btree.index.B2IFactory.readConglomerat= e(Unknown Source)

at org.apache.derby.impl.store.access.RAMAccessManager.conglomCacheFind(Unkn= own Source)

at org.apache.derby.impl.store.access.RAMTransaction.findExistingConglomerat= e(Unknown Source)

at org.apache.derby.impl.store.access.RAMTransaction.openStoreCost(Unknown = Source)

at = org.apache.derby.impl.sql.compile.CompilerContextImpl.getStoreCostControl= ler(Unknown Source)

at org.apache.derby.impl.sql.compile.FromBaseTable.getStoreCostController(Un= known Source)

at org.apache.derby.impl.sql.compile.FromBaseTable.estimateCost(Unknown = Source)

at = org.apache.derby.impl.sql.compile.OptimizerImpl.estimateTotalCost(Unknown= Source)

at org.apache.derby.impl.sql.compile.OptimizerImpl.costBasedCostOptimizable(= Unknown Source)

at org.apache.derby.impl.sql.compile.OptimizerImpl.costOptimizable(Unknown = Source)

 

After the above exception happens any operation doing = with my application get fails.

 

Note: None of this issue is happening when my = application is running with

Derby 10.1 and IBM WebSphere Application Server 6.0.2.5.

So I have assumed this happens only when the = Derby 10.1 and = IBM WebSphere Application Server Community Edition Version 1.1. =

 

I am using the java version = "1.4.2"

Java(TM) 2 Runtime Environment, Standard Edition = (build 1.4.2)

Classic VM (build 1.4.2, J2RE 1.4.2 IBM Windows 32 = build cn142ifx-20051115 (SR3 + 94164 + 97403 + 97482) (JIT enabled: = jitc))

 

This comes with the IBM Websphere IBM Websphere = Application Server 6.0.2.5.

 

Even with the

java version = "1.5.0"

Java(TM) 2 Runtime Environment, Standard Edition = (build pwi32devifx-20060818 (ifix: 108655: SR2 + 107350 + 108225 + = 108262))

IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows = XP x86-32 j9vmwi3223-20060504 (JIT enabled)

With comes with the IBM WebSphere Application Server Community Edition Version 1.1 was not able to solve = problem

Or when use a higher version of = derby

 

 

I am using = tranql-connector-derby-client-local-1.1.rar and tranql-connector-derby-client-xa-1.1.rar as the tranql connectors not = the embedded one. Use the above TranQL is one of the project requirements. = Because of that I have not tested with embedded version of the TranQL = adapter.

 

The above exception happens when I run a set of test = cases for my application as a nightly build. The error occurs in the 3rd test = class. So I have removed the 3rd test class and run it again. I have found that = the same error happens in a different test class below. Each of the test = class has different functionalities

 

 

Is this a known issue among the = community?

Is there any kind of solution for = this?

 

 

Thanks,

Suraj

------_=_NextPart_001_01C6F8BD.C80394FC--