Relative path

Support of relative path for path within project

The chart below shows whether types of major paths and relative path, service usage path (Service::a.xfdl format path) is supported or not.

File type

Category

Relative path

Supports Service usage path

Support

Standard path

Typedefinition

Component UpdateURL ①

o

TypeDefintion

o

Service route

o

TypeDefintion

x

GlobalVariable

Image

o

GlobalVariable

o

XADL

TypeDefinition②

o

XADL

x

GlobalVariable

o

XADL

o

EngineUrl ③

o

XADL

x

LiceneceUrl ④

o

XADL

x

Themeid

o

XADL

o

  1. Component UpdateURL

    It refers to the server path to update component and refers to TypeDefinition Update Url of tool.

    However if the Domain(ex:http://a.b.c/path > a.b.c) of this path does not match the XADL path, then it does not update. If XADL is local path, it updates regardless of domain information.

  2. TypeDefinition

    This refers to the path of service and means TypeDefinition Services url of tool.

  3. Engine path

    This refers to the path to update engine ADL engineurl of tool. However, if XADL path and domain do not match, it does not update. If XADL is local path, it updates regardless of domain information.

  4. Licenece path

    This is the path to check license before reading Typedefinition. It means ADL licenseurl of tool. However, XADL path and domain have to match. If XADL is local path then license file needs to be checked regardless of domain.

PlugIn method

The chart below shows types of path set to HTML and whether relative path support is possible when XPLATFORM is run PlugIn way

Classification(HTML)

Category

HTML

Relative path

XADL

Relative path

Supports Service usage path

CODEBASE

SetupEngine.cab

irrelevant

irrelevant

irrelevant

XPLauncher.cab

irrelevant

irrelevant

irrelevant

SetupEngine

Xadlpath property

support

irrelevant

irrelevant

XPLauncher

Xadlpath property

support

irrelevant

irrelevant

Loadingimage property

support

irrelevant

irrelevant

Splashimage property

support

irrelevant

irrelevant

makeshortcut()

support

irrelevant

irrelevant