<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/openorb/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/openorb/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 25 Feb 2009 10:41:07 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/openorb/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>IllegalConditionError</title><link>https://sourceforge.net/p/openorb/bugs/189/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;We have application with many CORBA requests from many threads. And very seldom(1 time per month approximately) we get following:&lt;br /&gt;
org.openorb.orb.util.Trace$IllegalConditionError: Invalid state at begin_invocation&lt;br /&gt;
at org.openorb.orb.util.Trace.signalIllegalCondition(Trace.java:515)&lt;br /&gt;
at org.openorb.orb.core.Delegate.begin_invocation(Delegate.java:1540)&lt;br /&gt;
at org.openorb.orb.core.Delegate.is_local(Delegate.java:911)&lt;br /&gt;
at org.omg.CORBA.portable.ObjectImpl._is_local(Unknown Source)&lt;/p&gt;
&lt;p&gt;It happens only on production's servers and we can not reproduce it.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">starkom</dc:creator><pubDate>Wed, 25 Feb 2009 10:41:07 -0000</pubDate><guid>https://sourceforge.netc7c3fdd4eda4ae642a5255a4562e517876b973a6</guid></item><item><title>handle_system_exception throw exception</title><link>https://sourceforge.net/p/openorb/bugs/188/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;[Receive Worker for ClientChannel: (iiop) 10.78.105.44:9999 (2566 -&amp;gt; 9999)]4-11-2007 15:13:14 java.lang.InterruptedException&lt;br /&gt;
at org.openorb.iiop.IIOPClientRequest.handle_system_exception(IIOPClientRequest.java:711)&lt;br /&gt;
at org.openorb.iiop.IIOPClientRequest.cancel(IIOPClientRequest.java:306)&lt;br /&gt;
at org.openorb.iiop.IIOPClientChannel.server_pause(IIOPClientChannel.java:507)&lt;br /&gt;
at org.openorb.iiop.SocketQueue.process_or_enqueue(SocketQueue.java:306)&lt;br /&gt;
at org.openorb.iiop.SocketQueue.receive(SocketQueue.java:245)&lt;br /&gt;
at org.openorb.iiop.IIOPClientChannel.run_recv(IIOPClientChannel.java:1175)&lt;br /&gt;
at org.openorb.net.ClientManagerImpl$ChannelRecvRunnable.run(ClientManagerImpl.java:282)&lt;br /&gt;
at java.lang.Thread.run(Thread.java:534)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">coolafei</dc:creator><pubDate>Mon, 23 Apr 2007 04:09:20 -0000</pubDate><guid>https://sourceforge.net38cf8e16aa546c20fce25c2891f73cd1d7011b7e</guid></item><item><title>Compilation instructions are incorrect</title><link>https://sourceforge.net/p/openorb/bugs/187/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The documentation on how to compile OpenORB 1.4.x is incorrect:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://openorb.sourceforge.net/docs/1.4.0/OpenORB/doc/orb.html#ch_compile"&gt;http://openorb.sourceforge.net/docs/1.4.0/OpenORB/doc/orb.html#ch_compile&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It says that build.sh can be run without any options. This will result in an error. The build.sh script requires a parameter that tells the build.xml script which target to run. Namely:&lt;/p&gt;
&lt;p&gt;/build.sh -Ddefault-target=&amp;lt;target&amp;gt;&lt;/p&gt;
&lt;p&gt;where &amp;lt;target&amp;gt; is the build.xml target that you wish to run.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trevor Harmon</dc:creator><pubDate>Sun, 14 Jan 2007 23:05:44 -0000</pubDate><guid>https://sourceforge.neta37a9315df03bc158c8ac62b54f96f51ed6394ce</guid></item><item><title>Patch for Darwin (Mac OS X) build.sh</title><link>https://sourceforge.net/p/openorb/bugs/186/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The build.sh script does not work under the Darwin (Mac OS X) flavor of UNIX. The fix is simple: Just add "Darwin" to the list OS names. That is, line 49 of build.sh should look like this:&lt;/p&gt;
&lt;p&gt;Linux|SunOS|Darwin)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trevor Harmon</dc:creator><pubDate>Sun, 14 Jan 2007 22:21:27 -0000</pubDate><guid>https://sourceforge.net42156a4d5efdb09e3536850369f874ff16fde238</guid></item><item><title>Incorrect Documentation of "receiveBufferSize"</title><link>https://sourceforge.net/p/openorb/bugs/185/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;There is some confusion in the documentation of the&lt;br /&gt;
iiop property "receiveBufferSize". Some doc/config&lt;br /&gt;
files reference a misspelling of "recieveBufferSize":&lt;/p&gt;
&lt;p&gt;./OpenORB/ChangeLog_1_3_0.txt&lt;br /&gt;
./OpenORB/src/config/default.xml&lt;/p&gt;
&lt;p&gt;while the code seems to use the correct spelling:&lt;/p&gt;
&lt;p&gt;OpenORB/src/main/org/openorb/orb/net/ConfiguredSocketFactory.java&lt;/p&gt;
&lt;p&gt;Took awhile to sort it all out to get the behavior I&lt;br /&gt;
wanted.&lt;/p&gt;
&lt;p&gt;Also the documnetation specifies a limit of 64K for&lt;br /&gt;
this property, but I was allowed to set bigger sizes&lt;br /&gt;
and they succeeded all the way down to the socket.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">timothy bendfelt</dc:creator><pubDate>Mon, 18 Sep 2006 19:40:56 -0000</pubDate><guid>https://sourceforge.netd76198a6c3507d36768b3950d4dde96cabe2631b</guid></item><item><title>build.xml files missing properties</title><link>https://sourceforge.net/p/openorb/bugs/184/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In OpenORB, NamingService, PersistentStateService, and&lt;br /&gt;
TransactionService (others??) the properties&lt;br /&gt;
VERSION_MAJOR, VERSION_MINOR, and VERSION_MAJOR_CHANGE&lt;br /&gt;
are missing from the src/build.xml files, causing Ant&lt;br /&gt;
to assign strange names to the resulting jar files.&lt;br /&gt;
(version 1.4.0)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cmeiding</dc:creator><pubDate>Fri, 04 Aug 2006 13:41:43 -0000</pubDate><guid>https://sourceforge.net5669893b4eb236982b760e8933758eacc62c1a1a</guid></item><item><title>Naming Service not read for Java 1.5</title><link>https://sourceforge.net/p/openorb/bugs/183/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Naming Service will not build under Java 1.5.  To fix,&lt;br /&gt;
in src/test/org/openorb/ns/test/jndi/NamingTest.java,&lt;br /&gt;
change all occurrences of the "enum" local variable to&lt;br /&gt;
"_enum".&lt;br /&gt;
(version 1.4.0)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cmeiding</dc:creator><pubDate>Fri, 04 Aug 2006 13:39:05 -0000</pubDate><guid>https://sourceforge.net3f72523023b7fbd76f846166046fd55951895942</guid></item><item><title>Thread leak in transaction servise</title><link>https://sourceforge.net/p/openorb/bugs/182/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In the transaction Service TimeOutControl thread sleep&lt;br /&gt;
during full timeout, independent is transaction&lt;br /&gt;
finnished or not.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Viacheslav Tararin</dc:creator><pubDate>Wed, 12 Apr 2006 08:37:24 -0000</pubDate><guid>https://sourceforge.net7360c184f64a6f4310cf56d1c465322592aa9e15</guid></item><item><title>Open file handle not closed properly</title><link>https://sourceforge.net/p/openorb/bugs/181/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;What follows is the stack trace of the location where &lt;br /&gt;
the file handle was opened.  I output this stack trace &lt;br /&gt;
when the finalize method is called on the File object &lt;br /&gt;
before the close method on the same object.  Hope this &lt;br /&gt;
helps&lt;/p&gt;
&lt;p&gt;[java] java.lang.Exception: FileNotClosed: &lt;br /&gt;
C:\RootCvs\modules\XXX\specs\XXX\src\idl\Type.idl&lt;br /&gt;
[java]    at java.io.FileInputStream.&amp;lt;init&amp;gt;&lt;br /&gt;
(FileInputStream.java:111)&lt;br /&gt;
[java]    at java.io.FileInputStream.&amp;lt;init&amp;gt;&lt;br /&gt;
(FileInputStream.java:68)&lt;br /&gt;
[java]    at &lt;br /&gt;
sun.net.www.protocol.file.FileURLConnection.connect&lt;br /&gt;
(FileURLConnection.java:69)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.openURL&lt;br /&gt;
(IdlParser.java:493)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.open_idl_file&lt;br /&gt;
(IdlParser.java:445)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.compile_idl&lt;br /&gt;
(IdlParser.java:2187)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.include_idl&lt;br /&gt;
(IdlParser.java:663)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1588)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1520)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1520)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.parse&lt;br /&gt;
(IdlParser.java:1888)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.symbole&lt;br /&gt;
(IdlParser.java:2070)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlGrammar.idl_definition&lt;br /&gt;
(IdlGrammar.java:4622)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlGrammar.idl_specificatio&lt;br /&gt;
n(IdlGrammar.java:4695)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.compile_idl&lt;br /&gt;
(IdlParser.java:2189)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.include_idl&lt;br /&gt;
(IdlParser.java:663)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1588)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1520)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1520)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.parse&lt;br /&gt;
(IdlParser.java:1888)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.symbole&lt;br /&gt;
(IdlParser.java:2070)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlGrammar.idl_definition&lt;br /&gt;
(IdlGrammar.java:4622)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlGrammar.idl_specificatio&lt;br /&gt;
n(IdlGrammar.java:4695)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.compile_idl&lt;br /&gt;
(IdlParser.java:2189)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.include_idl&lt;br /&gt;
(IdlParser.java:663)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1588)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1520)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.parse&lt;br /&gt;
(IdlParser.java:1888)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.symbole&lt;br /&gt;
(IdlParser.java:2070)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.include_idl&lt;br /&gt;
(IdlParser.java:688)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1588)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1520)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.pre_parse&lt;br /&gt;
(IdlParser.java:1520)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.parse&lt;br /&gt;
(IdlParser.java:1888)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.symbole&lt;br /&gt;
(IdlParser.java:2070)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlGrammar.idl_definition&lt;br /&gt;
(IdlGrammar.java:4622)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlGrammar.idl_specificatio&lt;br /&gt;
n(IdlGrammar.java:4695)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.parser.IdlParser.compile_idl&lt;br /&gt;
(IdlParser.java:2210)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.IdlCompiler.compile_file&lt;br /&gt;
(IdlCompiler.java:545)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.IdlCompiler.genCompilerExec&lt;br /&gt;
(IdlCompiler.java:653)&lt;br /&gt;
[java]    at &lt;br /&gt;
org.openorb.compiler.IdlCompiler.main&lt;br /&gt;
(IdlCompiler.java:687)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cary</dc:creator><pubDate>Wed, 25 Jan 2006 22:52:51 -0000</pubDate><guid>https://sourceforge.netf5446d5d39a38839cdff009759a86770416ebe1f</guid></item><item><title>Should be case insensitive</title><link>https://sourceforge.net/p/openorb/bugs/180/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&amp;gt; is the IDL usually case insensitive or not?&lt;/p&gt;
&lt;p&gt;IDL is a mixed bag, it is both case sensitive and case &lt;br /&gt;
insensitive. This was done to allow simple mappings to &lt;br /&gt;
both kinds of programing languages, those that are and &lt;br /&gt;
those that are not case sensitive.&lt;/p&gt;
&lt;p&gt;The first rule is that in a given scope an identifier &lt;br /&gt;
must always be spelled in exactly the same way &lt;br /&gt;
including case. This is the case sensitive aspect of &lt;br /&gt;
IDL.&lt;/p&gt;
&lt;p&gt;The second rule is that it is illegal for two&lt;br /&gt;
dentifiers in the same scope to differ only in case. &lt;br /&gt;
This is the case insensitive aspect of IDL: For the &lt;br /&gt;
purpose of detecting name clashes case does not matter.&lt;/p&gt;
&lt;p&gt;&amp;gt;    doSomething(MyStruct myStruct)&lt;br /&gt;
&amp;gt; &lt;br /&gt;
&amp;gt; is this allowed?&lt;/p&gt;
&lt;p&gt;No, this is illegal.&lt;/p&gt;
&lt;p&gt;&amp;gt; openOrb takes it without problems,&lt;br /&gt;
&amp;gt; &lt;br /&gt;
&amp;gt; OmniOrb claims this is wrong:&lt;br /&gt;
&amp;gt;&lt;br /&gt;
&amp;gt; Who is right?&lt;/p&gt;
&lt;p&gt;OmniOrb is right.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cary</dc:creator><pubDate>Wed, 25 Jan 2006 22:47:57 -0000</pubDate><guid>https://sourceforge.netd9708e3e113cf6e9b3ef915a408e1fe85b92a2fd</guid></item></channel></rss>