Results 1 to 4 of 4

Thread: Bug in Ice3.1.0 document

  1. #1
    rc_hz is offline Registered User
    Name: Eric RC
    Organization: www.genband.com
    Project: No project yet
    Join Date
    Jul 2004
    Location
    Hangzhou, China
    Posts
    189

    Bug in Ice3.1.0 document

    Ice 3.1.0 document
    1. Page 360:
    Code:
    public interface Node extends Ice.Object, _NodeOperations {}
    should be:
    Code:
    public interface Node extends Ice.Object, _NodeOperations, _NodeOperationsNC {}
    2. Page 361:
    Line 5~ Line6:
    Code:
    That interface extends both Ice.Object and _<interface-name>Operations.
    should be:
    Code:
    That interface extends Ice.Object ,_<interface-name>Operations and _<interface-name>OperationsNC.
    BTW, what does "Disp" in the generated class "_<interface-name>Disp" means ?
    Eric RC
    www.genband.com (telecommunication)
    I like ICE (Ice for C++/Java/Python)

  2. #2
    rc_hz is offline Registered User
    Name: Eric RC
    Organization: www.genband.com
    Project: No project yet
    Join Date
    Jul 2004
    Location
    Hangzhou, China
    Posts
    189

    Another

    Page 373:
    Filesystem/DirectoryI.cs ==> Filesystem/DirectoryI.java

    Page 374:
    Filesystem/FileI.cs ==> Filesystem/FileI.java
    Eric RC
    www.genband.com (telecommunication)
    I like ICE (Ice for C++/Java/Python)

  3. #3
    rc_hz is offline Registered User
    Name: Eric RC
    Organization: www.genband.com
    Project: No project yet
    Join Date
    Jul 2004
    Location
    Hangzhou, China
    Posts
    189

    one more:

    In Ice/Locator.ice:
    Code:
    ...
    interface LocatorRegistry
    {
        /**
         *
         * Set the adapter endpoints with the locator registry.
         *
         * @param adapterId The adapter id.
         *
         * @param proxy The adapter proxy (a dummy direct proxy created
         * by the adapter). The direct proxy contains the adapter
         * endpoints.
         *
         * @throws AdapterNotFoundException Raised if the adapter cannot
         * be found, or if the locator only allows
         * registered adapters to set their active proxy and the
         * adapter is not registered with the locator.
         *
         * @throws AdapterAlreadyActive Raised if an adapter with the same
         * id is already active.
         *
         **/
        ["amd"] idempotent void setAdapterDirectProxy(string id, Object* proxy)
    	throws AdapterNotFoundException, AdapterAlreadyActiveException;
    
        ...
    };
    ...
    Eric RC
    www.genband.com (telecommunication)
    I like ICE (Ice for C++/Java/Python)

  4. #4
    michi's Avatar
    michi is offline Registered User
    Name: Michi Henning
    Organization: Triodia Technologies
    Project: I have a passing interest in Ice :-)
    Join Date
    Feb 2003
    Location
    Brisbane, Australia
    Posts
    1,055
    Thanks for the bug reports, these problems will be fixed for the next release!

    BTW, what does "Disp" in the generated class "_<interface-name>Disp" means ?
    It's short for "Dispatch", because the skeleton class is used to dispatch incoming invocation to the application code.

    Cheers,

    Michi.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. ice api document
    By snowman in forum Help Center
    Replies: 0
    Last Post: 02-17-2008, 11:42 PM
  2. Document translate
    By sinofool in forum Comments
    Replies: 1
    Last Post: 11-16-2006, 07:08 PM
  3. document inconsistent?
    By Rong in forum Help Center
    Replies: 2
    Last Post: 08-19-2005, 05:45 AM
  4. A document confusion
    By minifat in forum Help Center
    Replies: 1
    Last Post: 08-12-2004, 09:01 AM
  5. question about the document
    By minifat in forum Help Center
    Replies: 1
    Last Post: 08-09-2004, 09:27 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •