Eu uso a branch Kenos com algumas customizações, uma delas é um form que confirma a movimentação de materiais por leitor de códigos de barras, segui a risca o processo descrito em http://wiki.adempiere.net/Creating_WebUI_Workspace_using_Eclipse_Webtool para tentar setar meu ambiente e poder debuggar o código ZK, mas ocorre o seguinte erro quando confirmo o login pelo cliente Web:
Login.validateLogin: Refused: nulljava.lang.ClassCastException: org.adempierelbr.validator.ValidatorBPartner cannot be cast to org.compiere.model.ModelValidator global
A ordem de entrada na aba classpath do run configuration é:
tomcat_dir/bin/.jar
tomcat_dir/server/lib/.jar
Adempiere_LBR Project
Adempiere_LBR Libraries
Adempiere_360 Project
Adempiere_360 Libraries
Na aba Argumentos eu incluí:
-DPropertyFile="/opt/Adempiere/Adempiere.properties" -DADEMPIERE_HOME="/opt/Adempiere"
Rodei o build do 360 e o setup em /opt/Adempiere, alterei a ordem do classpath de diversas maneiras, mas continuo com o mesmo erro, alguma sugestão?