Problemas com JCO (08 que vira 07)

Tenho uma aplicação Java que faz acesso ao SAP/R3 via RFC e estou com o seguinte problema:

  • ao passar a data 08/10/2006 para o componente JCO o mesmo converte minha data para 07/10/2006, e isso acontece somente com esta data.

Código de exemplo:
<%@ page import=“com.sap.mw.jco.JCO”%>

<%
JCO.MetaData meta= new JCO.MetaData(“teste”);
meta.addInfo(“DATA”,JCO.TYPE_DATE, 8 );
JCO.Table tab = new JCO.Table(meta);

tab.appendRow();
tab.setValue("20061008","DATA");

out.println(tab.getDate("DATA").toString());			

%>

Resultado:

“Sat Oct 07 00:00:00 BRT 2006”

Estou anexando um arquivo com uma simulação via debug no ambiente Netweaver Studio.

Algúem já passou por esta situação.

Fico no aguardo.

Desde já muito obrigado a todos.

att.,

Nadim.