Support date functions in java

"Mark Eastman" <[email protected]> Thu, 11 Mar 2010 09:47:38 -0000
Newsgroups gmane.text.xml.xslt.extensions
Message-ID <[email protected]>
This is a multi-part message in MIME format.

--===============1338131326==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01CAC0FF.E2CD3E8D"

This is a multi-part message in MIME format.

------_=_NextPart_001_01CAC0FF.E2CD3E8D
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,
=20
I looking at the uk government gateway for corporate tax returns and the
stylesheet they use for the XBRL viewer makes use of the date:difference
and date:add functions. Normally to process the xslt in java I use xalan
who support most of the exslt functions. However, they do not support
these two functions yet - do you know of any java xslt processing engine
that does support the latest definitions of exslt.
=20

Mark Eastman

Principal Enterprise Architect

=20

COA Solutions Ltd

PrismTech House

5th Avenue Business Park

Team Valley

Gateshead
Tyne and Wear

NE11 0NG=20

=20

DDI: 0191 4827908

Fax 0191 4827901

www.coasolutions.com <http://www.coasolutions.com/>=20

=20

=20

P please consider the environment - do you really need to print this
email?
=20
=20
=20
<outbind://49-0000000081DE65FFF766F5419D69EA8344A427AD07009FEA59E252F11A
4C99F3B0C8C1AC81F200000008A0A000009FEA59E252F11A4C99F3B0C8C1AC81F2000000
8E19720000/cid:956172317@10112009-35AF>=20
=20
=20

This email and any files transmitted with it are confidential=20
and intended solely for the use of the individual or entity to=20
whom they are addressed. Any unauthorised distribution or=20
copying is strictly prohibited. Whilst COA Solutions takes=20
steps to prevent the transmission of viruses via e-mail,=20
we cannot guarantee that any email or attachment is free from=20
computer viruses and you are strongly advised to undertake your=20
own anti-virus precautions. COA Solutions grants no=20
warranties regarding performance, use or quality of any e-mail=20
or attachment and undertakes no liability for loss or damage,=20
howsoever caused. =20


COA Solutions Limited is registered in England and Wales No: 3214465
Registered Office: Munro House, Portsmouth Road, Cobham, Surrey, KT11 1TF=

For more information on COA Solutions and our products, please visit our =
web site at=20
http://www.coasolutions.com

------_=_NextPart_001_01CAC0FF.E2CD3E8D
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"=
>
<META content=3D"MSHTML 6.00.6000.16981" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D313134509-11032010><FONT face=3DArial=20
size=3D2>Hi,</FONT></SPAN></DIV>
<DIV><SPAN class=3D313134509-11032010><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D313134509-11032010><FONT face=3DArial size=3D2>I looki=
ng at the uk=20
government gateway for corporate tax returns and the stylesheet they use =
for the=20
XBRL viewer makes use of the date:difference and date:add functions. Norm=
ally to=20
process the xslt in java I use xalan who support most of the exslt functi=
ons.=20
However, they do not support these two functions yet - do you know of any=
=20java=20
xslt processing engine that does support the latest definitions of=20
exslt.</FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV align=3Dleft>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><B><SPAN =

style=3D"COLOR: windowtext; mso-color-alt: windowtext"><SPAN=20
style=3D"COLOR: windowtext; mso-color-alt: windowtext"><FONT size=3D2><FO=
NT=20
face=3DVerdana>Mark Eastman</FONT></FONT></SPAN></SPAN></B></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><B><SPAN =

style=3D"COLOR: windowtext; mso-color-alt: windowtext"><SPAN=20
style=3D"COLOR: windowtext; mso-color-alt: windowtext"><FONT size=3D2><FO=
NT=20
face=3DVerdana><SPAN style=3D"COLOR: windowtext; mso-color-alt: windowtex=
t"><SPAN=20
style=3D"COLOR: windowtext; mso-color-alt: windowtext"><FONT size=3D2><FO=
NT=20
face=3DVerdana>Principal </FONT></FONT></SPAN></SPAN>Enterprise=20
Architect</FONT></FONT></SPAN></SPAN></B></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><B><SPAN =

style=3D"FONT-SIZE: 12pt; COLOR: #ff9900; FONT-FAMILY: 'Times New Roman'"=
>&nbsp;<?xml:namespace=20
prefix =3D o ns =3D "urn:schemas-microsoft-com:office:office"=20
/><o:p></o:p></SPAN></B></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><FONT siz=
e=3D2><FONT=20
face=3DVerdana><B><SPAN style=3D"COLOR: #ff9900">COA Solutions=20
Ltd</SPAN></B></FONT></FONT></P><FONT size=3D2><FONT face=3DVerdana>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><SPAN=20
style=3D"COLOR: black">PrismTech House</SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><SPAN=20
style=3D"COLOR: black">5th Avenue Business Park</SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><SPAN=20
style=3D"COLOR: black">Team Valley</SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><SPAN=20
style=3D"COLOR: black">Gateshead<BR>Tyne and Wear</SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana; mso-fareast=
-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';=
=20mso-fareast-language: EN-GB; mso-ansi-language: EN-GB; mso-bidi-langua=
ge: AR-SA">NE11=20
0NG </SPAN></FONT></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 12pt; COLOR: windowtext; FONT-FAMILY: 'Times New Roma=
n'; mso-color-alt: windowtext">&nbsp;</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; COLOR: windowtext; FONT-FAMILY: 'Times New Roma=
n'; mso-color-alt: windowtext"><o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><FONT siz=
e=3D2><FONT=20
face=3DVerdana><B><SPAN style=3D"COLOR: windowtext; mso-color-alt: window=
text"><SPAN=20
style=3D"COLOR: windowtext; mso-color-alt: windowtext">DDI: 0191=20
4827908</SPAN></SPAN></B></FONT></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><FONT siz=
e=3D2><FONT=20
face=3DVerdana><B><SPAN style=3D"COLOR: windowtext; mso-color-alt: window=
text"><SPAN=20
style=3D"COLOR: windowtext; mso-color-alt: windowtext">Fax <STRONG>0191=20
4827901</STRONG></SPAN></SPAN></B></FONT></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><SPAN=20
style=3D"COLOR: windowtext; mso-color-alt: windowtext"><A=20
title=3Dhttp://www.coasolutions.com/ href=3D"http://www.coasolutions.com/=
"><B=20
title=3Dhttp://www.coasolutions.com/><SPAN title=3Dhttp://www.coasolution=
s.com/=20
style=3D"COLOR: purple"><FONT title=3Dhttp://www.coasolutions.com/ face=3D=
Verdana=20
size=3D2>www.coasolutions.com</FONT></SPAN></B></A></SPAN><B><SPAN=20
style=3D"FONT-SIZE: 12pt; COLOR: purple; FONT-FAMILY: 'Times New Roman'">=
<o:p></o:p></SPAN></B></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><FONT siz=
e=3D2><FONT=20
face=3DVerdana><SPAN style=3D"COLOR: windowtext; mso-color-alt: windowtex=
t"><SPAN=20
style=3D"COLOR: windowtext; mso-color-alt: windowtext">&nbsp;</SPAN></SPA=
N><B><SPAN=20
style=3D"COLOR: gray"><o:p></o:p></SPAN></B></FONT></FONT></P>
<P class=3DMsoNormal style=3D"MARGIN: 0cm 0cm 0pt" align=3Dleft><B><SPAN =

style=3D"COLOR: gray"><FONT size=3D2><FONT=20
face=3DVerdana>&nbsp;<o:p></o:p></FONT></FONT></SPAN></B></P>
<DIV align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Webdings; mso-fareas=
t-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'=
; mso-fareast-language: EN-GB; mso-ansi-language: EN-GB; mso-bidi-languag=
e: AR-SA">P</SPAN><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Arial; mso-fareast-f=
ont-family: 'Times New Roman'; mso-fareast-language: EN-GB; mso-ansi-lang=
uage: EN-GB; mso-bidi-language: AR-SA">=20
</SPAN><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Verdana; mso-fareast=
-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';=
=20mso-fareast-language: EN-GB; mso-ansi-language: EN-GB; mso-bidi-langua=
ge: AR-SA">please=20
consider the environment - do you really need to print this email?</SPAN>=
</DIV>
<DIV align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Verdana; mso-fareast=
-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';=
=20mso-fareast-language: EN-GB; mso-ansi-language: EN-GB; mso-bidi-langua=
ge: AR-SA"></SPAN>&nbsp;</DIV>
<DIV align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Verdana; mso-fareast=
-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';=
=20mso-fareast-language: EN-GB; mso-ansi-language: EN-GB; mso-bidi-langua=
ge: AR-SA"></SPAN>&nbsp;</DIV>
<DIV align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Verdana; mso-fareast=
-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman';=
=20mso-fareast-language: EN-GB; mso-ansi-language: EN-GB; mso-bidi-langua=
ge: AR-SA"><IMG=20
alt=3D"" hspace=3D0=20
src=3D"outbind://49-0000000081DE65FFF766F5419D69EA8344A427AD07009FEA59E25=
2F11A4C99F3B0C8C1AC81F200000008A0A000009FEA59E252F11A4C99F3B0C8C1AC81F200=
00008E19720000/cid:956172317@10112009-35AF"=20
align=3Dbaseline border=3D0></SPAN></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV></DIV>
<DIV>&nbsp;</DIV>
<P align=3Dleft><FONT face=3DVerdana size=3D1>
<HR>
</FONT>
<P><FONT face=3DVerdana size=3D1></FONT></P>
<P align=3Dleft><FONT face=3DVerdana size=3D1>This email and any files tr=
ansmitted=20
with it are confidential and intended solely for the use of the individua=
l or=20
entity to whom they are addressed. Any unauthorised distribution or copyi=
ng is=20
strictly prohibited. Whilst COA Solutions&nbsp;takes steps to prevent the=
=20
transmission of viruses via e-mail, we cannot guarantee that any email or=
=20
attachment is free from computer viruses and you are strongly advised to =

undertake your own anti-virus precautions. COA Solutions grants no warran=
ties=20
regarding performance, use or quality of any e-mail or attachment and und=
ertakes=20
no liability for loss or damage, howsoever caused.&nbsp; </FONT></P>
<P align=3Dleft>
<P class=3DMsoNormal><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial">=
<FONT=20
face=3DVerdana><FONT size=3D1>COA Solutions Limited is registered in=20
<ST1:COUNTRY-REGION w:st=3D"on"><ST1:PLACE=20
w:st=3D"on">England</ST1:PLACE></ST1:COUNTRY-REGION> and Wales No:=20
3214465<BR></FONT></FONT></SPAN><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial"><FONT face=3DVerdana><FONT =

size=3D1>Registered Office: Munro House, <ST1:STREET w:st=3D"on"><ST1:ADD=
RESS=20
w:st=3D"on">Portsmouth Road</ST1:ADDRESS></ST1:STREET>, Cobham, <ST1:PLAC=
E=20
w:st=3D"on"><ST1:CITY w:st=3D"on">Surrey</ST1:CITY>, <ST1:POSTALCODE w:st=
=3D"on">KT11=20
1TF<BR></ST1:POSTALCODE></ST1:PLACE></FONT></FONT></SPAN><SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial"><FONT face=3DVerdana size=3D=
1>For more=20
information on COA Solutions&nbsp;and our products, please visit our web =
site at=20
</FONT><A title=3Dhttp://www.cedaropenaccounts.com/=20
href=3D"http://www.coasolutions.com"><FONT face=3DVerdana=20
size=3D1>http://www.coasolutions.com</FONT></A></SPAN></P>
<HR>

<P></P>
<P></P>
<P align=3Dleft><FONT face=3DVerdana size=3D1></FONT>&nbsp;</P>
</BODY></HTML>

------_=_NextPart_001_01CAC0FF.E2CD3E8D--

--===============1338131326==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
exslt mailing list
[email protected]
http://www.exslt.org/list
--===============1338131326==--