Archived

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

IceGrid variables Ice-3.0.1

xdm
xdm La Coruña, Spain
Hi all

I testing IceGrid and found a littel problem

I define a variable in a node
	<variable name="fileServiceId" value="Shop/FileServer"/>


i use the variable in IceBox descriptor of this node
<icebox id="FileService"
			exe="/opt/Ice-3.0.1/bin/icebox"
			activation="on-demand">	
			<service name="Files" entry="Files:create">
	<adapter name="${service}" endpoints="tcp">
				<object 
					identity="${fileServiceId}" 
					type="::Oz::Files::FileServer"/>
       </adapter>
	<property name="serviceId" value="${fileServiceId}"/>
	</service>
</icebox>


the problem i see is that when i read serviceId from my service is value is diferent that the value registered with IceGrid.


in my code
properties->getProperty("serviceId") returns "Shop/FileServer"

in icegridadmin object list shows "Shop\/FileServer"


this is with Ice-3.0.1 with out patchs and linux gcc-3.3.6

Comments

  • benoit
    benoit Rennes, France
    Hello,

    Thanks for the bug report! I've posted a patch [thread=2051]here[/thread].

    Cheers,
    Benoit.