<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to 1534: DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/" rel="alternate"/><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/feed.atom" rel="self"/><id>https://sourceforge.net/p/squirrel-sql/bugs/1534/</id><updated>2025-08-20T18:51:15.631000Z</updated><subtitle>Recent changes to 1534: DB2/Object Tree Issue</subtitle><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#4cd7" rel="alternate"/><published>2025-08-20T18:51:15.631000Z</published><updated>2025-08-20T18:51:15.631000Z</updated><author><name>Gerd Wagner</name><uri>https://sourceforge.net/u/gerdwagner/</uri></author><id>https://sourceforge.netde8966ff5ad4b061680c9544ef1b158b0c37d86c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Your welcome, Paul.&lt;/p&gt;
&lt;p&gt;Concerning how I got around the problem:&lt;br/&gt;
There are three rather common table types namely TABLE, VIEW and SYSTEM TABLE. If the database itself doesn't provide any table types I now proceed as if the database provided these  types.&lt;/p&gt;
&lt;p&gt;Concerning the 5.0.0 release:&lt;br/&gt;
I'll wait at least till Java 25 is released. If no bugs or feature request occur which I think should make it into the release it shouldn't be long after the Java release.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#e069" rel="alternate"/><published>2025-08-19T18:46:13.949000Z</published><updated>2025-08-19T18:46:13.949000Z</updated><author><name>Paul Stephenson</name><uri>https://sourceforge.net/u/autiger97/</uri></author><id>https://sourceforge.net672186fb1aee019e8e4d7c87111c6193a4836e6e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hey Gerd, I did end up working with the one that actually installs DB2 software on our mainframe system, David. Turns out they had tried to get around this issue over 4 years ago with no success. At the time, I don't think they was able to get any support from Squirrel support although I don't know how they tried to reach out. So thank you again for responding to me when I started this ticket. &lt;/p&gt;
&lt;p&gt;David actually compared our working DB2 installations (DB2 &amp;amp; WDB2) to the not working version TDB2. He couldn't find any differences in setup/config or anything. The ONLY thing that is a big difference is the size of the schema list and tables in TDB2 vs DB2 or WDB2. Our test system has much more than production or the warehouse (as we call them). Maybe that's why it returns no results? It blows it out of the water somehow?&lt;/p&gt;
&lt;p&gt;Which, btw, we were curious, how did you work around this problem in the code fix you made in the snapshot you gave me and what you plan to add to version 5.0.0?&lt;br/&gt;
At this point, our solution looks like it is going to have to be wait for what you all call a stable version of 5.x with this fix and then promote that as the version for all of our developers to load and use.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#14c0" rel="alternate"/><published>2025-08-18T18:46:42.556000Z</published><updated>2025-08-18T18:46:42.556000Z</updated><author><name>Paul Stephenson</name><uri>https://sourceforge.net/u/autiger97/</uri></author><id>https://sourceforge.net8ba6775cbb109e67ce396ed1e423a8a603116297</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks Gerd! I did load the latest snapshot and confirmed that it is working as the prior iterations have been. Also, I reached out to our DBA sharing the test java app and asked if he can explain why the test database has the issue but other DB2 dbs do not, just like Squirrel exhibited.&lt;br/&gt;
If the DBAs come back with a response, I will let you know.&lt;br/&gt;
But, thank you for finding a workaround that populates the object tree regardless of this config issue/bug. Assuming we never get the test database modified to work on any version of Squirrel, I plan to let it be known the 5.0.0. upcoming release is going to have a fix for this in it that we can target to have available for all users to load on their systems. Thanks again for all your help on this!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#e25d/3a96" rel="alternate"/><published>2025-08-15T20:37:13.050000Z</published><updated>2025-08-15T20:37:13.050000Z</updated><author><name>Gerd Wagner</name><uri>https://sourceforge.net/u/gerdwagner/</uri></author><id>https://sourceforge.net82fa55b3b18c54708f5f22a79a289cabe6d17623</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;After our tests this result is what I expected.&lt;br/&gt;
The reason why SQuirreL did not show tables for the database with the issues, was that no results were returned by the test program. &lt;/p&gt;
&lt;p&gt;If you'd be interested you could contact DB admins and ask them why no results are returned by the test program.&lt;/p&gt;
&lt;p&gt;I just released a new snapshot with the changes I made for you. It is available here&lt;br/&gt;
&lt;a href="https://sourceforge.net/projects/squirrel-sql/files/3-snapshots/snapshot-20250815_2152/"&gt;https://sourceforge.net/projects/squirrel-sql/files/3-snapshots/snapshot-20250815_2152/&lt;/a&gt;&lt;br/&gt;
or here&lt;br/&gt;
&lt;a href="https://github.com/squirrel-sql-client/squirrel-sql-snapshot-releases/releases/tag/snapshot-20250815_2152" rel="nofollow"&gt;https://github.com/squirrel-sql-client/squirrel-sql-snapshot-releases/releases/tag/snapshot-20250815_2152&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The changes will be included in the upcoming 5.0.0 release.&lt;/p&gt;
&lt;p&gt;Gerd&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#ad0e/c6aa" rel="alternate"/><published>2025-08-15T20:26:59.889000Z</published><updated>2025-08-15T20:26:59.889000Z</updated><author><name>Gerd Wagner</name><uri>https://sourceforge.net/u/gerdwagner/</uri></author><id>https://sourceforge.netac39d5b7313800d8ca1cba64ed6017f55877b6c6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for the information, Paul. I just committed the changes you tried out. &lt;/p&gt;
&lt;p&gt;Your information bear no surprises considering the tests we did.  &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#e25d" rel="alternate"/><published>2025-08-14T15:40:45.238000Z</published><updated>2025-08-14T15:40:45.238000Z</updated><author><name>Paul Stephenson</name><uri>https://sourceforge.net/u/autiger97/</uri></author><id>https://sourceforge.netaff09cbe308c456de463766ec834c79c3b4bf540</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hey again Gerd,&lt;br/&gt;
I got someone to run the java pointed to the database with the issues we have been working on and they said that no results were returned.&lt;/p&gt;
&lt;p&gt;Just to be sure they were doing it right, they did point it against one of our DB2 databases that does work, that we can "DB2" and they got the following results:&lt;br/&gt;
tableTypeName = ALIAS&lt;br/&gt;
tableTypeName = AUXILIARY TABLE&lt;br/&gt;
tableTypeName = GLOBAL TEMPORARY TABLE&lt;br/&gt;
tableTypeName = MATERIALIZED QUERY TABLE&lt;br/&gt;
tableTypeName = SYNONYM&lt;br/&gt;
tableTypeName = SYSTEM TABLE&lt;br/&gt;
tableTypeName = TABLE&lt;br/&gt;
tableTypeName = VIEW&lt;/p&gt;
&lt;p&gt;Hope this helps and just let me know when you have something else to test and I'll run it and give you more results.&lt;br/&gt;
Thanks!&lt;br/&gt;
Paul&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#ad0e" rel="alternate"/><published>2025-08-13T21:07:45.266000Z</published><updated>2025-08-13T21:07:45.266000Z</updated><author><name>Paul Stephenson</name><uri>https://sourceforge.net/u/autiger97/</uri></author><id>https://sourceforge.net95f1f384d281f7d59c3445326d1c8c72e10b43f9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hey Gerd,&lt;br/&gt;
I just recalled I never actually came back and did your last test you requested as I thought I had, so sorry about that! So, per your last request&lt;br/&gt;
1) I uploaded the newest copy of the app you gave me and it worked just like it did before. I can provide a log file again if you want it.&lt;br/&gt;
2) I clicked on several tables and on the "Info" tab, under property name "Type", the "Value" is "TABLE" for every one that I clicked.&lt;br/&gt;
3) I'm not a java developer and I just asked some folks this afternoon around my team and on some other teams for help. So, I know what we need to populate in the variables you left in your snippet, but I need someone with a java IDE to include the db2 driver in their classpath and compile it for me. I will provide another update as soon as I can get this completed. but I wanted to at least give you an update and let you know I am working on your last request.&lt;br/&gt;
Thanks!&lt;br/&gt;
Paul&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#cf37" rel="alternate"/><published>2025-08-05T20:13:05.084000Z</published><updated>2025-08-05T20:13:05.084000Z</updated><author><name>Gerd Wagner</name><uri>https://sourceforge.net/u/gerdwagner/</uri></author><id>https://sourceforge.netf3a2f92b321662dbfbc577403755468903a86c00</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Good to hear, Paul, that already the first guess was a hit. May I ask for the following three things:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I just uploaded another version to the same place as before with a proper implementation of the changes and less logging. Could you try if it still works?&lt;/li&gt;
&lt;li&gt;Click on any of the now loaded tables in the Object tree then check the tab named "Info" on the right an let me know if it displays a Property name "type". If so please tell me its "Value".&lt;/li&gt;
&lt;li&gt;In case you or one of your colleagues knows some Java please adjust the attached small Java program to your databases data. Then compile and run it and let me know its output.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Thanks Gerd&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#a714" rel="alternate"/><published>2025-08-04T16:08:00.762000Z</published><updated>2025-08-04T16:08:00.762000Z</updated><author><name>Paul Stephenson</name><uri>https://sourceforge.net/u/autiger97/</uri></author><id>https://sourceforge.netaab422db52ecd4e6d5be919394c34d9c354c0d96</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hey Gerd!&lt;br/&gt;
I have good news! I have clicked the object trees on every test, but this time, as you anticipated, I DO see the tables AND if I click on a table, I see the column details and other details on the tabs on the right! I didn't notice any unexpected behavior with my small amount of testing. But, this is great progress! What do you think the next step should be?  Do you have more changes for me to test? Eventually, I will want to recommend a stable version with the fix to this issue to our IT support to include for user downloads. So I will look to your advice on which one to specify.&lt;br/&gt;
Thanks so much for your continued efforts in resolving this issue!&lt;br/&gt;
Paul&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1534 DB2/Object Tree Issue</title><link href="https://sourceforge.net/p/squirrel-sql/bugs/1534/?limit=25#64ed" rel="alternate"/><published>2025-08-02T20:52:38.103000Z</published><updated>2025-08-02T20:52:38.103000Z</updated><author><name>Gerd Wagner</name><uri>https://sourceforge.net/u/gerdwagner/</uri></author><id>https://sourceforge.netbce6fa0344bb78e1dea86e0d3a4ce2029f3baa36</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;No problem, Paul, I'm just uploading another version.&lt;/p&gt;
&lt;p&gt;It might be that something unexpected happens when table types are loaded from your database. If you should at least see the Object tree's top node please click  it and then look at the "Table Types" tab on the right. My guess for now is that it is empty.&lt;/p&gt;
&lt;p&gt;FYI: I added one functional change in this version which might even make tables appear. It could also cause some unexpected behavior.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>