Quando diz para criar a pasta '/casadocodigo/livros' no sistema operacional que lugar se refere ? Ao disco C na raiz ? ou se for no WildFly em qual pasta ?
Grato
Joao ``` insira seu código aqui @Transactional public String salvar() throws IOException { dao.salvar(livro); capaLivro.write("/casadocodigo/livros" + capaLivro.getSubmittedFileName());
// Mantenha o restante do método aqui }
// Demais getter's e setter's, não alterar
} Importantíssimo já criar a pasta /casadocodigo/livros no seu sistema operacional. Assim, já poderemos fazer testes na aplicação. Após salvar tudo, execute o Full Publish para ver se o arquivo é realmente enviado para o caminho acima do sistema operacional.