Fala galera 
Não consigo rodar meu aplicativo pq fala que está faltando um ‘.’ no código, mas já olhei, revirei e não achei…alguém com mais experiência pode bater o olho e me dizer se realmente falta tal ponto?
public class SoftwareAction extends CadAction {
protected BusinessDelegate getBusinessDelegate() {
return new SoftwareBusinessDelegate();
}
public ActionForward showInsert(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) {
return mapping.findForward("insCadSoftware");
}
public ActionForward showDetail(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws brPersistException, WebActionException {
try {
SoftwareVO softwareVO = (SoftwareVO) getBusinessDelegate().findById(((PersistentObjectGenerate)form).getPersistentObj());
request.setAttribute("softwareVO", softwareVO);
} catch (brPersistException e) {
throw new brPersistException("Erro ao fazer consulta de Software.", e);
}
return mapping.findForward("detailCadSoftware");
}
public ActionForward pesquisar(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws WebActionException {
try {
SoftwareBusinessDelegate softwareBusinessDelegate = (SoftwareBusinessDelegate) getBusinessDelegate();
Serializable showSoft = (Serializable) softwareBusinessDelegate.findSoftwareById(((PersistentObjectGenerate)form).getPersistentObj());
request.setAttribute(BasicAction.TABLE_DATA_ATTRIBUTE, showSoft);
} catch (brPersistException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return mapping.findForward("showCadSoftware");
}
public ActionForward insert(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws WebActionException {
BusinessDelegate delegate = getBusinessDelegate();
Serializable serializable = null;
SoftwareVO softwareVO = (SoftwareVO) ((FormBean) form).getPersistentObj();
String[] fornecs = request.getParameterValues("fornec");
List listSoftwareFornecedor = new ArrayList();
for(int i = 0; i < fornecs.length; i++) {
String codFornecedor = fornecs[i];
SoftwareFornecedor sof = new sof;****************
sof.setCodFornecedor(fornecs[i]);
listSoftwareFornecedor.add(sof);
}
softwareVO.setSoftwareFornecedor(listSoftwareFornecedor);
try {
serializable = delegate.insert(softwareVO);
} catch (brPersistException e) {
throw new WebActionException("Erro ao inserir registro", e);
}
cleanSession(mapping, form, request);
request.setAttribute(BasicAction.MESSAGE_ATTRIBUTE, "Inclusão realizada com sucesso!");
return dispatch(mapping, form, request, response, CommandTypeConstants.INSERIR);
}
public ActionForward showAction(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws WebActionException {
try {
super.startPagination(request, "");
Collection listSoftware = getBusinessDelegate().findAll(((FormBean)form).getPersistentObj());
request.setAttribute(BasicAction.TABLE_DATA_ATTRIBUTE, listSoftware);
super.stopPagination();
} catch (brPersistException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return mapping.findForward("showCadSoftware");
}
public String forwardTo(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response, String commandType) {
return "showAction";
}
}
Os ******** é onde fala que está faltando um ‘.’ antes.
Valew
[]'s