Archived

This forum has been archived. Please start a new discussion on GitHub.

Bug in Ice3.1.0 document

Ice 3.1.0 document
1. Page 360:
public interface Node extends Ice.Object, _NodeOperations {}
should be:
public interface Node extends Ice.Object, _NodeOperations, _NodeOperationsNC {}

2. Page 361:
Line 5~ Line6:
That interface extends both Ice.Object and _<interface-name>Operations.
should be:
That interface extends Ice.Object ,_<interface-name>Operations and _<interface-name>OperationsNC.

BTW, what does "Disp" in the generated class "_<interface-name>Disp" means ?

Comments

  • Another

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

    Page 374:
    Filesystem/FileI.cs ==> Filesystem/FileI.java
  • one more:

    In Ice/Locator.ice:
    ...
    interface LocatorRegistry
    {
        /**
         *
         * Set the adapter endpoints with the locator registry.
         *
         * @param [COLOR="Red"]adapterId[/COLOR] 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([COLOR="red"]string id[/COLOR], Object* proxy)
    	throws AdapterNotFoundException, AdapterAlreadyActiveException;
    
        ...
    };
    ...
    
  • 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.