[Ace-users] PROBLEM-REPORT-FORM - nsdel syntax problem

tastle at nbnet.nb.ca tastle at nbnet.nb.ca
Wed Feb 20 14:27:25 CST 2008


On Feb 20, 3:57 pm, Adam Mitz <mi... at ociweb.com> wrote:
> jeffery.fitzger... at gmail.com wrote:
> >     ACE VERSION: 5.5.6
>
> >     HOST MACHINE and OPERATING SYSTEM:
> >     Windows XP
>
> >     TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
> >     COMPILER NAME AND VERSION (AND PATCHLEVEL):
> >      N/A
>
> >     THE $ACE_ROOT/ace/config.h FILE [if you use a link to a platform-
> >     specific file, simply state which one]:
>
> >      N/A
>
> >     THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE [if you
> >     use a link to a platform-specific file, simply state which one
> >     (unless this isn't used in this case, e.g., with Microsoft Visual
> >     C++)]:
>
> >     N/A
>
> >     CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/
> > default.features
> >     (used by MPC when you generate your own makefiles):
>
> >      N/A
>
> >     AREA/CLASS/EXAMPLE AFFECTED:
> >     N/A
>
> >     DOES THE PROBLEM AFFECT:
> >         EXECUTION?
>
> >     SYNOPSIS:
> > When i try delete a reference from my Naming Service using nsdel, I
> > get the following error:
>
> > Error:
> > (3744|3452) EXCEPTION,
> > The following node is missing
> > user exception, ID 'IDL:omg.org/CosNaming/NamingContext/NotFound:1.0'
> > ID: myservice
>
> >     DESCRIPTION:
> > Before I upgraded to 5.5.6, I was using 5.4a. The following syntax
> > worked for me before the upgrade (and has actually worked since 5.2).
>
> > nsdel -ORBInitRef NameService=corbaloc:iiop:localhost:12345/
> > NameService --name myservice
>
> > Any suggestions on what I might be doing wrong? Thanks.
>
> Try "--ns corbaloc:iiop:localhost:12345/NameService" instead of the
> -ORBInitRef option.  Also, what does "nslist" report for the same arguments?
>
> Thanks,
> Adam Mitz
> Software Engineer
> Object Computing, Inc.

Hi Adam,

I'll pick up where Fitz left off.

D:\>nslist ?
Unknown option ?

nslist options:
  --nsior               {Display the naming service IOR and exit}
or:
  --ns <ior>            {Defaults to standard NameService}
  --ior                 {Display ior for end points}
  --ctxior              {Display ior for naming contexts}
  --tree "xx"           {Defaults to | for drawing tramlines}
  --node "xx"           {Defaults to + for drawing nodes}
  --noloops             {Inhibit drawing of naming context loops}
  --name <name>         {Lists sub-set, defaults to root}
  --ctxsep  <character> {<name> Context separation character,
default /}
  --kindsep <character> {<name> ID/Kind separation character,
default .}
  --max <number>        {If given, limits displayed sub-context depth}

nslist -ORBInitRef NameService=corbaloc:iiop:192.168.200.113:12345/
NameService

Naming Service:
---------------
+ test: Object Reference
|   Protocol: IIOP
|   Endpoint: 192.168.200.113:12346

I tried running the command above and this was the output:

nsdel --ns corbaloc:iiop:192.168.200.113:12345/NameService --name test

Error:
(4136|4428) EXCEPTION, Exception in nsdel
system exception, ID 'IDL:omg.org/CORBA/TRANSIENT:1.0'
TAO exception, minor code = 0 (implrepo server exception; unspecified
errno), completed = NO


More information about the Ace-users mailing list