Ciao ragazzi
Qualcuno ha già avuto problemi con l'associazione mime-type e mailcap con javamail?

mi spiego meglio, in particolare il problema è con il mimetype
"application/pkcs7-mime":

praticamente non so perchè ma pur settando sia fisicamente che a runtime dei mailcap aggiuntivi dentro il mailcap.default riesco a trovarne il DCH corrispondente per ogni mailcap aggiunto.. ma javamail no.
Premetto che sto utilizzando il mail.jar di oc4j, e ho provato anche a utilizzarne uno ricompilato ad hoc dai sorgenti della sun.
Oltretutto su jboss riesco a far funzionare quella dannata criptaggiamentaturizzazione dei messaggi.. su oracle di m@#@#a no.

per info .. lo stacktrace è

Codice PHP:
javax.mail.MessagingExceptionIOException while sending message;
  
nested exception is:
        
javax.activation.UnsupportedDataTypeExceptionno object DCH for MIME type application/pkcs7-mimename="smime.p7m"smime-type=enveloped-data
        at com
.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:348)
        
at com.telematicus.apps.proteos.email.model.JwmaTransportImpl.sendMessage(JwmaTransportImpl.java:62)
        
at com.telematicus.apps.proteos.email.model.JwmaComposeMessage.sendSMIME(JwmaComposeMessage.java:756)
        
at com.telematicus.apps.proteos.email.beans.ComposeManagementBean.execBean(ComposeManagementBean.java:438)
        
at com.telematicus.jamie.control.Controller.doGet(Controller.java:668)
        
at com.telematicus.jamie.control.Controller.doFilter(Controller.java:277)
        
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:560)
        
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
        
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
        
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
        
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
        
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
        
at java.lang.Thread.run(Thread.java:484)



insomma... che devo fare per evitare questo?

javax.activation.UnsupportedDataTypeException: no object DCH for MIME type application/pkcs7-mime;


??!??!?!?!??!?!!?!



p.s. astenersi pipponi