Entendo o seu ponto de vista, mas ao meu ver, do mesmo jeito que foi o samba, pode ser o cliente fazendo besteira, ai você olha na pasta schema e tá lá o arquivo envevento_v1.00.xsd, sendo que a única diferença é entre maiúsculo e minúsculo, até perceber que o arquivo deve se chamar "envEvento_v1.00.xsd" ao invés de "envevento_v1.00.xsd" se perde um certo tempo, coisa que acredito que como se trata de uma comparação entre strings é uma ideia coloca-las em minúsculo ou maiúsculo evitando esse tipo de situação.