[ 
https://issues.apache.org/jira/browse/OODT-585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris A. Mattmann resolved OODT-585.
------------------------------------
    Resolution: Won't Fix

can be worked around with tasks.xml config per task with envReplace turned off

> How to disable envReplacement (either env or metadata-based) on pgeConfig 
> customMetadata
> ----------------------------------------------------------------------------------------
>
>                 Key: OODT-585
>                 URL: https://issues.apache.org/jira/browse/OODT-585
>             Project: OODT
>          Issue Type: Question
>          Components: pge wrapper framework
>            Reporter: Chris A. Mattmann
>            Assignee: Brian Foster
>            Priority: Critical
>             Fix For: 1.1
>
>
> [~bfoster] is it possible for envReplacement to be disabled in CAS-PGE 
> customMetadata (both actual environment variables, as well as met-based 
> replacement).
> Concrete use case:
> Say the following exists:
> {code:xml}
> <customMetadata>
>   <metadata key="Array" val="[2,3,4]"/>
> ..
> </customMetadata>
> {code}
> Is it possible to cause CAS-PGE to *not* replace the [2,3,4]. [~ahart] and 
> [~riverma] had this question while working on the ASO mission. I suggested to 
> them the following options:
> # Trying to encode the metadata as static task config in tasks.xml in the WM, 
> and then reading it in CAS-PGE config. [apparently this didn't work]
> # Trying to use HTML entities for '[' and ']' [this didn't work either]
> # Write a CAS-PGE 
> http://svn.apache.org/repos/asf/oodt/trunk/pge/src/main/java/org/apache/oodt/cas/pge/writers/DynamicConfigFileWriter.java
>  that custom generated the input IDL script. [I still think this would work, 
> but instead they wrote a sed script, and then used a replace char '<' and '>' 
> in the met key to work around]
> Thoughts?



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to