Olá,
Inicialmente gostaria de dizer que não sou programador Java portanto vão com calma
Eu tinha o Itau Shopline funcionando normalmente em meu servidor porém foi necessário atualizar o Tomcat e agora o script não funciona de jeito nenhum.
Vou postar os erros e depois o script. Se você puderem dar uma olhada eu agradeceria
Desde já muito obrigado.
Erros
[code]An error occurred at line: 7 in the generated java file
Only a type can be imported. Itau.Itaucripto resolves to a package
JSP FileName:/boleto.jsp
An error occurred at line: 33 in the jsp file: /boleto.jsp
Itaucripto cannot be resolved to a type
30: String obsAdicional2 = request.getParameter( “obsadicional2” );
31: String obsAdicional3 = request.getParameter( “obsadicional3” );
32:
33: Itaucripto cripto = new Itaucripto();
34:
35: dados = cripto.geraDados( codigoEmpresa, pedido, valor, observacao, chave, nomeSacado, codigoInscricao, numeroInscricao, enderecoSacado, bairroSacado, cepSacado, cidadeSacado, estadoSacado, dataVencimento, urlRetorna, obsAdicional1, obsAdicional2, obsAdicional3 );
36: %>
[/code]
Script
<%@ page language="java"
import="java.io.*"%>
<%@page import="Itau.Itaucripto"%>
<html>
<head>
<title></title>
</head>
<%
String chave = "blablabla";
String codigoEmpresa = "blablabla";
String dados = "";
String pedido = request.getParameter( "pedido" );
String valor = request.getParameter( "valor" );
String observacao = request.getParameter( "observacao" );
String nomeSacado = request.getParameter( "nomesacado" );
String codigoInscricao = request.getParameter( "codigoinscricao" );
String numeroInscricao = request.getParameter( "numeroinscricao" );
String enderecoSacado = request.getParameter( "enderecosacado" );
String bairroSacado = request.getParameter( "bairrosacado" );
String cepSacado = request.getParameter( "cepsacado" );
String cidadeSacado = request.getParameter( "cidadesacado" );
String estadoSacado = request.getParameter( "estadosacado" );
String dataVencimento = request.getParameter( "datavencimento" );
String urlRetorna = request.getParameter( "urlretorna" );
String obsAdicional1 = request.getParameter( "obsadicional1" );
String obsAdicional2 = request.getParameter( "obsadicional2" );
String obsAdicional3 = request.getParameter( "obsadicional3" );
Itaucripto cripto = new Itaucripto();
dados = cripto.geraDados( codigoEmpresa, pedido, valor, observacao, chave, nomeSacado, codigoInscricao, numeroInscricao, enderecoSacado, bairroSacado, cepSacado, cidadeSacado, estadoSacado, dataVencimento, urlRetorna, obsAdicional1, obsAdicional2, obsAdicional3 );
%>
<body onload="document.shopline.submit();">
<p align="center">Aguarde...</p>
<form name="shopline" action="https://shopline.itau.com.br/shopline/shopline.asp" method="post">
<input type="hidden" name="DC" value="<% out.print( dados ); %>">
<noscript>
<input type="submit" value="Ver Boleto">
</noscript>
</form>
</body>
</html>