1 - Starting ORB Services 1 - Name Service without channel entries in the endpoint a.b.c.d:xxxx 1 - Name Service without channel entries in the endpoint a.b.c.d:xxxx 1 - Name Service without channel entries in the endpoint a.b.c.d:xxxx 1 - Name Service without channel entries in the endpoint a.b.c.d:xxxx 1 - -D manager.debug.rememberOldHandles -- alma.acs.testsupport.tat.NoDotJUnitRunner com.cosylab.acs.maci.test.ManagerImplTest 1 - ----------T--:--:--.--- INFO [alma.acs.logging] Logger jacorb created with custom log levels local=Info, remote=Info to avoid log jams due to careless default log level settings. 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = ADMINISTRATOR, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Manager in shutdown state.' ] 1 - This is OK 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ Reason='Manager in shutdown state.' ] 1 - This is OK: Non-null 'containerName' expected. 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: Non-null 'containerName' expected. 1 - This is OK: Container 'invalid' not logged in. 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: Non-null 'reference' expected. 1 - This is OK: Invalid response to 'Client::name()' method - non-null string expected. 1 - This is OK: Invalid response to 'Client::authenticate()' method - non-null client type expected. 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='container-invalid-auth' Reason='Given reply to 'Client::authenticate()' method indicated administrator login, but given reference does not implement 'maci::Administrator' interface.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ Reason='Rejecting container login, container reported 'cpp' implementation language, but configured 'py'.' ProtectedResource='PyContainer' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CONTAINER, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Rejecting container login, container with name 'testContainer' local already logged in.' ProtectedResource='testContainer' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle was properly removed at ----------T--:--:--.---.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: Non-null 'handles' sequence expected. 1 - This is OK: Non-null 'handles' sequence expected. 1 - This is OK: Non-null 'handles' sequence expected. 1 - This is OK: Non-null 'names_wc' sequence expected. 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: Non-null 'handles' sequence expected. 1 - This is OK: Non-null 'handles' sequence expected. 1 - This is OK: Non-null 'handles' sequence expected. 1 - This is OK: Non-null 'names_wc' sequence expected. 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CONTAINER, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CONTAINER, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='null' Parameter='curl' ] 1 - This is OK alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='null' Parameter='curl' ] 1 - This is OK alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='null' Parameter='component' ] 1 - This is OK alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='null' Parameter='curl' ] 1 - This is OK: empty URI alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='' Parameter='curl' ] 1 - This is OK: URI does not exist alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='CURL does not belong to this domain ('other' not one of '[]').' Parameter='curl' ] 1 - This is OK: invalid URI alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='CURL does not belong to this domain ('other' not one of '[]').' Parameter='curl' ] 1 - This is OK: invalid URI alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='CURL does not belong to this domain ('other' not one of '[]').' Parameter='curl' ] 1 - This is OK: invalid URI alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='CURL does not belong to this domain ('other' not one of '[]').' Parameter='curl' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Component with name 'GIZMO4' but different type already registered.' ProtectedResource='GIZMO4' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: duplicate unregistration alma.ACSErrTypeCommon.wrappers.AcsJBadParameterEx [ ParameterValue='null' Parameter='componentInfo' ] 1 - This is OK: cyclic dependency alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='MOUNT2' ] 1 - This is OK: cyclic dependency alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='MOUNT3' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='invalid' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='' ] 1 - This is OK: component does not exist alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='invalid' ] 1 - This is OK: component not activated alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='MOUNT1' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='MOUNT2' ] 1 - This is OK: component not activated alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='MOUNT3' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='CPP_ON_PY' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ Reason='Component and container implementation language do not match (cpp != py)' ] 1 - This is OK: Non-null 'type' expected. 1 - This is OK: Non-null 'type' expected. 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: Non-null 'type' expected. 1 - This is OK: No default component for type 'invalid' found. 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx [ Reason=''name' and 'type' cannot be both '*'.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx [ Reason=''name' and 'type' cannot be both '*'.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ Reason='Container 'invalidContainer' required by component 'dynComponent' is not logged in.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJComponentSpecIncompatibleWithActiveComponentEx [ ContainerName='DynContainer' CURL='MOUNT2' ComponentType='IDL:alma/MOUNT_ACS/Mount:1.0' ComponentCode='acsexmplMount' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJComponentSpecIncompatibleWithActiveComponentEx [ ContainerName='Container' CURL='MOUNT1' ComponentType='IDL:alma/MOUNT_ACS/Mount:1.0' ComponentCode='acsexmplMount' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx [ Reason='Requested ComponentSpec does not match any entry in the CDB.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx [ Reason='Requested ComponentSpec does not match any entry in the CDB.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx [ Reason='Requested ComponentSpec does not match any entry in the CDB.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx 1 - This is OK: alma.maciErrType.wrappers.AcsJInvalidComponentSpecEx 1 - This is OK: alma.maciErrType.wrappers.AcsJIncompleteComponentSpecEx [ ContainerName='*' CURL='noEntry' ] 1 - This is OK: null parameter 1 - This is OK: null parameter 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: null parameter 1 - This is OK: null parameter 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK 1 - This is OK 1 - This is OK 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Insufficient rights.' ] 1 - This is OK: null parameter 1 - This is OK: null parameter 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: Insufficient rights. 1 - This is OK: null parameter 1 - This is OK: null parameter 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = unknown (xxxxxxx), key = (xxxxxxx), id = (xxxxxxx) }' Reason='Invalid handle, handle is not known for the last 120 minutes.' ] 1 - This is OK: null parameter 1 - This is OK: alma.maciErrType.wrappers.AcsJNoPermissionEx [ ID='Handle (xxxxxxx) = { type = CLIENT, key = (xxxxxxx), id = (xxxxxxx) }' Reason='Restarting component that client does not own.' ProtectedResource='MOUNT3' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='DEMANDER' ] 1 - This is OK: alma.maciErrType.wrappers.AcsJCannotGetComponentEx [ CURL='DEMANDER' ] 1 - 1 - 1 - OK (42 tests) 1 - 1 - -- alma.acs.testsupport.tat.NoDotJUnitRunner com.cosylab.acs.maci.test.ManagerPrevaylerTest 1 - Removing old recovery files. 1 - Recovering system state... 1 - ----------T--:--:--.--- INFO [alma.acs.logging] Logger jacorb created with custom log levels local=Info, remote=Info to avoid log jams due to careless default log level settings. 1 - 100 components activated until now... 1 - 200 components activated until now... 1 - 300 components activated until now... 1 - 400 components activated until now... 1 - 500 components activated until now... 1 - 600 components activated until now... 1 - 700 components activated until now... 1 - 800 components activated until now... 1 - 900 components activated until now... 1 - 1000 components activated until now... 1 - 1100 components activated until now... 1 - 1200 components activated until now... 1 - 1300 components activated until now... 1 - 1400 components activated until now... 1 - 1500 components activated until now... 1 - 1600 components activated until now... 1 - 1700 components activated until now... 1 - 1800 components activated until now... 1 - 1900 components activated until now... 1 - 2000 components activated until now... 1 - 2100 components activated until now... 1 - 2200 components activated until now... 1 - 2300 components activated until now... 1 - 2400 components activated until now... 1 - 2500 components activated until now... 1 - 2600 components activated until now... 1 - 2700 components activated until now... 1 - 2800 components activated until now... 1 - 2900 components activated until now... 1 - 3000 components activated until now... 1 - 3100 components activated until now... 1 - 3200 components activated until now... 1 - 3300 components activated until now... 1 - 3400 components activated until now... 1 - 3500 components activated until now... 1 - 3600 components activated until now... 1 - 3700 components activated until now... 1 - 3800 components activated until now... 1 - 3900 components activated until now... 1 - 4000 components activated until now... 1 - 4100 components activated until now... 1 - 4200 components activated until now... 1 - 4300 components activated until now... 1 - 4400 components activated until now... 1 - 4500 components activated until now... 1 - 4600 components activated until now... 1 - 4700 components activated until now... 1 - 4800 components activated until now... 1 - 4900 components activated until now... 1 - 5000 components activated until now... 1 - 5100 components activated until now... 1 - 5200 components activated until now... 1 - 5300 components activated until now... 1 - 5400 components activated until now... 1 - 5500 components activated until now... 1 - 5600 components activated until now... 1 - 5700 components activated until now... 1 - 5800 components activated until now... 1 - 5900 components activated until now... 1 - 6000 components activated until now... 1 - 6100 components activated until now... 1 - 6200 components activated until now... 1 - 6300 components activated until now... 1 - 6400 components activated until now... 1 - 6500 components activated until now... 1 - 6600 components activated until now... 1 - 6700 components activated until now... 1 - 6800 components activated until now... 1 - 6900 components activated until now... 1 - 7000 components activated until now... 1 - 7100 components activated until now... 1 - 7200 components activated until now... 1 - 7300 components activated until now... 1 - 7400 components activated until now... 1 - 7500 components activated until now... 1 - 7600 components activated until now... 1 - 7700 components activated until now... 1 - 7800 components activated until now... 1 - 7900 components activated until now... 1 - 8000 components activated until now... 1 - 8100 components activated until now... 1 - 8200 components activated until now... 1 - 8300 components activated until now... 1 - 8400 components activated until now... 1 - 8500 components activated until now... 1 - 8600 components activated until now... 1 - 8700 components activated until now... 1 - 8800 components activated until now... 1 - 8900 components activated until now... 1 - 9000 components activated until now... 1 - 9100 components activated until now... 1 - 9200 components activated until now... 1 - 9300 components activated until now... 1 - 9400 components activated until now... 1 - 9500 components activated until now... 1 - 9600 components activated until now... 1 - 9700 components activated until now... 1 - 9800 components activated until now... 1 - 9900 components activated until now... 1 - 10000 components activated until now... 1 - Manager object serialization size: 2788692 bytes 1 - 1 - 1 - OK (1 test) 1 - 1 - Stopping the services 1 - -- alma.acs.testsupport.tat.NoDotJUnitRunner com.cosylab.acs.maci.test.HandleDataStoreTest 1 - 1 - 1 - OK (2 tests) 1 - 1 - -- alma.acs.testsupport.tat.NoDotJUnitRunner com.cosylab.acs.maci.test.IntArrayTest 1 - {0, 2, 4, 6, 8, 10, 12} 1 - 1 - 1 - OK (5 tests) 1 - 1 - -- alma.acs.testsupport.tat.NoDotJUnitRunner com.cosylab.acs.maci.test.MACIModelTest 1 - ComponentStatus = { name = 'COMPONENT_ACTIVATED', description = 'Component is activated.' } 1 - ComponentStatus = { name = 'COMPONENT_NOT_ACTIVATED', description = 'Component is not activated.' } 1 - ComponentStatus = { name = 'COMPONENT_DOES_NO_EXIST', description = 'Component does not exists.' } 1 - MessageType = { name = 'MSG_INFORMATION', description = 'Informational message.' } 1 - MessageType = { name = 'MSG_ERROR', description = 'Error message.' } 1 - 1 - 1 - OK (2 tests) 1 - 1 - -- alma.acs.testsupport.tat.NoDotJUnitRunner com.cosylab.acs.maci.test.WildcharMatcherTest 1 - 1 - 1 - OK (1 test) 1 - 1 - -- alma.acs.testsupport.tat.NoDotJUnitRunner com.cosylab.acs.maci.test.CURLHelperTest 1 - curl://nrao 1 - curl:///MOUNT1 1 - curl:///MOUNT1 1 - curl://user@cosylab.com:1208/MOUNT1/SUBDO 1 - curl:///BUILDING1/FRONTDOOR 1 - curl:///BUILDING1:FRONTDOOR 1 - curl:///BUILDING1/FRONTDOOR/HANDLE 1 - curl:///BUILDING1:FRONTDOOR:HANDLE 1 - curl:///BUILDING1/FRONTDOOR/HANDLE 1 - curl:///BUILDING1:FRONTDOOR:HANDLE 1 - curl://nrao/BUILDING1/FRONTDOOR/HANDLE 1 - 1 - 1 - OK (1 test) 1 -