você poderia dar mais informações?
bom acho que no seu filter você esta tentando acessar algum atributo ou parametro da requesição diretamente e ela é do tipo multipart-context
entaum para você pegar os parametros você tem que fazer algo do tipo (Usando a Commons Upload da Jakarta)
if(ServletFileUpload.isMultipartContent(request)){
File f = null; // file que representa o arquivo
FileItemFactory fac = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(fac);
upload.setSizeMax(15 * 1024 * 1024); // 15 MB
List items = null;
try {
items = upload.parseRequest(request);
} catch(FileUploadException e) {
e.printStackTrace();
}
Iterator it = items.iterator();
while (it.hasNext()) {
FileItem fitem = (FileItem) it.next();
if(fitem.isFormField()){
// pega os valores dos demais inputs
if(fitem.getFieldName().equals("id"))
id = Integer.parseInt(fitem.getString());