You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Ch...@mail.sprint.com on 2001/10/03 16:46:43 UTC
help: problem with propertyfile task
I'm not able to get entry elements with default attributes of the
optional propertyfile task to work correctly. For example, and entry
element of:
<entry key="CICS_TRANSACTION_GATEWAY_PORT" default="2006"/>
produces a property file entry of:
CICS_TRANSACTION_GATEWAY_PORT=1 <--- expecting value of 2006 !?
My complete propertyfile task and resulting property file are attached
below. Your help is greatly appreciated.
Chuck
************************* propertyfile task
*************************************
<propertyfile
file="${classes.home}/com/sprint/fms/constants.properties">
<entry key="CICS_TRANSACTION_GATEWAY_HOST"
type="string"
default="199.14.219.100"/>
<entry key="CICS_TRANSACTION_GATEWAY_PORT" default="2006"/>
<entry key="CICS_SERVER_NAME" default="DA131"/>
<entry key="CICS_PROGRAM_NAME" default="FHXM0P"/>
<entry key="GetCktWfmList_MESSAGE_ID" value="GET-CKT-WFM-LIST"/>
<entry key="GetCktWfmList_COPYBOOK_PREFIX" value="FHXKC1"/>
<entry key="GetCktWfmList_COPYBOOK_NAME" value="FMFHXKC1"/>
<entry key="GetCktWfmList_XSTL_STYLESHEET"
value="GetCktWfmListStylesheet.xml"/>
<entry key="GetFRPhysAssign_MESSAGE_ID" value="GET-FR-PHYS-ASGN"/>
<entry key="GetFRPhysAssign_COPYBOOK_NAME" value="FMFHXJC1"/>
<entry key="GetFRPhysAssign_COPYBOOK_PREFIX" value="FHXJC1"/>
<entry key="GetFRPhysAssign_XSTL_STYLESHEET"
value="GetFRPhysAssignStylesheet.xml"/>
<entry key="UpdFRPhysAssign_MESSAGE_ID" value="UPD-FR-PHYS-ASGN"/>
<entry key="UpdFRPhysAssign_COPYBOOK_NAME" value="FMFHXJC1"/>
<entry key="UpdFRPhysAssign_COPYBOOK_PREFIX" value="FHXJC1"/>
<entry key="UpdFRPhysAssign_XSTL_STYLESHEET"
value="UpdFRPhysAssignStylesheet.xml"/>
<entry key="LogonToFms_MESSAGE_ID" value="LOGON-TO-FMS"/>
<entry key="LogonToFms_COPYBOOK_PREFIX" value="COMM06"/>
<entry key="GENERIC_COPYBOOK_PREFIX" value="COMM06"/>
<entry key="GENERIC_COPYBOOK_NAME" value="FMCOMM06"/>
<entry key="GENERIC_XSTL_STYLESHEET"
value="GENERICStylesheet.xml"/>
</propertyfile>
******************************** Generated property file
****************************
#Tue Oct 02 21:03:42 CDT 2001
UpdFRPhysAssign_XSTL_STYLESHEET=UpdFRPhysAssignStylesheet.xml
GetCktWfmList_COPYBOOK_NAME=FMFHXKC1
CICS_TRANSACTION_GATEWAY_PORT=1
CICS_TRANSACTION_GATEWAY_HOST=1
GetCktWfmList_MESSAGE_ID=GET-CKT-WFM-LIST
UpdFRPhysAssign_MESSAGE_ID=UPD-FR-PHYS-ASGN
GetCktWfmList_COPYBOOK_PREFIX=FHXKC1
GetFRPhysAssign_COPYBOOK_PREFIX=FHXJC1
GetFRPhysAssign_COPYBOOK_NAME=FMFHXJC1
GENERIC_COPYBOOK_PREFIX=COMM06
GetCktWfmList_XSTL_STYLESHEET=GetCktWfmListStylesheet.xml
LogonToFms_MESSAGE_ID=LOGON-TO-FMS
LogonToFms_COPYBOOK_PREFIX=COMM06
GetFRPhysAssign_XSTL_STYLESHEET=GetFRPhysAssignStylesheet.xml
UpdFRPhysAssign_COPYBOOK_NAME=FMFHXJC1
GENERIC_XSTL_STYLESHEET=GENERICStylesheet.xml
GetFRPhysAssign_MESSAGE_ID=GET-FR-PHYS-ASGN
CICS_PROGRAM_NAME=1
GENERIC_COPYBOOK_NAME=FMCOMM06
UpdFRPhysAssign_COPYBOOK_PREFIX=FHXJC1
CICS_SERVER_NAME=1
Re: problem with propertyfile task
Posted by Erik Hatcher <ja...@ehatchersolutions.com>.
Even though the documentation says that "value" is required for the <entry>
elements, its not 100% accurate. It defaults int values to 1. Use 'value'
to set the value, and use default to set a value if its not already set.
This could probably be considered a bug, or at least is somewhat confusing.
In your case you may want to use value and default, depending on your needs.
Erik
----- Original Message -----
From: <Ch...@mail.sprint.com>
To: <an...@jakarta.apache.org>
Sent: Wednesday, October 03, 2001 7:46 AM
Subject: help: problem with propertyfile task
> I'm not able to get entry elements with default attributes of the
> optional propertyfile task to work correctly. For example, and entry
> element of:
>
> <entry key="CICS_TRANSACTION_GATEWAY_PORT" default="2006"/>
>
> produces a property file entry of:
>
> CICS_TRANSACTION_GATEWAY_PORT=1 <--- expecting value of 2006 !?
>
> My complete propertyfile task and resulting property file are attached
> below. Your help is greatly appreciated.
>
> Chuck
>
> ************************* propertyfile task
> *************************************
>
> <propertyfile
> file="${classes.home}/com/sprint/fms/constants.properties">
> <entry key="CICS_TRANSACTION_GATEWAY_HOST"
> type="string"
> default="199.14.219.100"/>
> <entry key="CICS_TRANSACTION_GATEWAY_PORT" default="2006"/>
> <entry key="CICS_SERVER_NAME" default="DA131"/>
> <entry key="CICS_PROGRAM_NAME" default="FHXM0P"/>
> <entry key="GetCktWfmList_MESSAGE_ID" value="GET-CKT-WFM-LIST"/>
> <entry key="GetCktWfmList_COPYBOOK_PREFIX" value="FHXKC1"/>
> <entry key="GetCktWfmList_COPYBOOK_NAME" value="FMFHXKC1"/>
> <entry key="GetCktWfmList_XSTL_STYLESHEET"
> value="GetCktWfmListStylesheet.xml"/>
> <entry key="GetFRPhysAssign_MESSAGE_ID" value="GET-FR-PHYS-ASGN"/>
> <entry key="GetFRPhysAssign_COPYBOOK_NAME" value="FMFHXJC1"/>
> <entry key="GetFRPhysAssign_COPYBOOK_PREFIX" value="FHXJC1"/>
> <entry key="GetFRPhysAssign_XSTL_STYLESHEET"
> value="GetFRPhysAssignStylesheet.xml"/>
> <entry key="UpdFRPhysAssign_MESSAGE_ID" value="UPD-FR-PHYS-ASGN"/>
> <entry key="UpdFRPhysAssign_COPYBOOK_NAME" value="FMFHXJC1"/>
> <entry key="UpdFRPhysAssign_COPYBOOK_PREFIX" value="FHXJC1"/>
> <entry key="UpdFRPhysAssign_XSTL_STYLESHEET"
> value="UpdFRPhysAssignStylesheet.xml"/>
> <entry key="LogonToFms_MESSAGE_ID" value="LOGON-TO-FMS"/>
> <entry key="LogonToFms_COPYBOOK_PREFIX" value="COMM06"/>
> <entry key="GENERIC_COPYBOOK_PREFIX" value="COMM06"/>
> <entry key="GENERIC_COPYBOOK_NAME" value="FMCOMM06"/>
> <entry key="GENERIC_XSTL_STYLESHEET"
> value="GENERICStylesheet.xml"/>
> </propertyfile>
>
> ******************************** Generated property file
> ****************************
> #Tue Oct 02 21:03:42 CDT 2001
> UpdFRPhysAssign_XSTL_STYLESHEET=UpdFRPhysAssignStylesheet.xml
> GetCktWfmList_COPYBOOK_NAME=FMFHXKC1
> CICS_TRANSACTION_GATEWAY_PORT=1
> CICS_TRANSACTION_GATEWAY_HOST=1
> GetCktWfmList_MESSAGE_ID=GET-CKT-WFM-LIST
> UpdFRPhysAssign_MESSAGE_ID=UPD-FR-PHYS-ASGN
> GetCktWfmList_COPYBOOK_PREFIX=FHXKC1
> GetFRPhysAssign_COPYBOOK_PREFIX=FHXJC1
> GetFRPhysAssign_COPYBOOK_NAME=FMFHXJC1
> GENERIC_COPYBOOK_PREFIX=COMM06
> GetCktWfmList_XSTL_STYLESHEET=GetCktWfmListStylesheet.xml
> LogonToFms_MESSAGE_ID=LOGON-TO-FMS
> LogonToFms_COPYBOOK_PREFIX=COMM06
> GetFRPhysAssign_XSTL_STYLESHEET=GetFRPhysAssignStylesheet.xml
> UpdFRPhysAssign_COPYBOOK_NAME=FMFHXJC1
> GENERIC_XSTL_STYLESHEET=GENERICStylesheet.xml
> GetFRPhysAssign_MESSAGE_ID=GET-FR-PHYS-ASGN
> CICS_PROGRAM_NAME=1
> GENERIC_COPYBOOK_NAME=FMCOMM06
> UpdFRPhysAssign_COPYBOOK_PREFIX=FHXJC1
> CICS_SERVER_NAME=1
>
>