Retrieving Date/Time Text Strings via Java
Novell Cool Solutions: Tip
By David Gersic
Reader Rating 
|
Digg This -
Slashdot This
Posted: 30 May 2007 |
Problem
A Forum reader recently asked:
"I'm no java programmer, and I could use a hand. I'm looking for a simple xpath call to Java that retrieves the Date/Time in a text string, including any arrangement of Month, Day, Year, Hours, Minutes and Seconds. Namespace reference would be useful, too."
And here's the response from David Gersic ...
Solution
Try this:
<?xml version="1.0" encoding="UTF-8"?>
<policy
xmlns:jdate="http://www.novell.com/nxsl/java/java.util.Date"
xmlns:jformat="http://www.novell.com/nxsl/java/java.text.SimpleDateFormat">
<rule>
<description>Put object create date info to Description
attribute</description>
<conditions>
<and>
<if-class-name op="equal">User</if-class-name>
</and>
</conditions>
<actions>
<do-set-dest-attr-value name="Description">
<arg-value type="string">
<token-text xml:space="preserve"
xmlns:xml="http://www.w3.org/XML/1998/namespace">Account created:
</token-text>
<token-xpath expression="jformat:format(jformat:new('MM/dd/yyyy
HH:mm:ss'),jdate:new())"/>
</arg-value>
</do-set-dest-attr-value>
</actions>
</rule>
</policy>
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com
