`
happyqing
  • 浏览: 3184136 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

警告: Unable to find required classes (javax.activation.DataHandler and javax.mail

阅读更多

在调试Axis1.4访问WebService服务时,出现以下警告:

警告: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.

 
错误原因:
需要mail.jar和activation.jar。

 

eclipse3.6\plugins下就有这两个jar包

javax.activation_1.1.0.jar

javax.mail_1.4.0.jar


解决办法:
1) 下载javamail和jaf,解压出mail.jar和activation.jar

  javamail

    http://www.oracle.com/technetwork/java/index-138643.html

    jafJavaBeans Activation Framework

     http://www.oracle.com/technetwork/java/javase/downloads/index-135046.html#download
2) 引用jar包
 
说明:
这个是可以忽略的。不过以后构建web services都要用到的,还是添加上的好。
 

Solution:
Web Services Required Jars Download Instructions
http://www.eclipse.org/webtools/wst/components/ws/download_instructions_for_jars.html

分享到:
评论

相关推荐

    mail.jar包和activation.jar包

    创建Web Service Client ...Unable to find required classes (javax.activation.DataHandler and javax.ma il.internet.MimeMultipart). Attachment support is disabled. 为解决这个问题,需导入这两个jar包到项目中

    javax.activation.jar

    javax.activation.jar 是一个Java平台上的库,主要用于支持数据对象的激活和处理,它是JavaMail项目的一部分,但也可以单独使用。这个库提供了数据处理和传输的标准API,使得开发者能够在不同的应用程序和环境中交换...

    javax.activation.jar.zip

    【标题】"javax.activation.jar.zip" 是一个包含 javax.activation.jar 文件的压缩包,该文件是Java应用程序中的一个关键组件,主要用于处理数据的激活和传输。它属于JavaBeans Activation Framework (JAF) 的一部分...

    JSP发送邮件实例 利用javax.mail和java.activation这两个包

    在这个实例中,我们将利用`javax.mail`和`java.activation`这两个Java库来实现JSP发送邮件的功能。这两个库是JavaMail API的一部分,提供了丰富的接口和类,使得我们可以在Java程序中方便地处理邮件的发送和接收。 ...

    JavaMail发送邮件 所需activation.jar与javax.mail.jar

    在JavaMail中,`activation.jar`和`javax.mail.jar`是两个非常重要的组件,它们是JavaMail功能实现的核心依赖。 首先,`activation.jar`是JavaBeans Activation Framework (JAF)的一部分,它主要用于处理MIME类型的...

    WebService大讲堂之Axis2(4):二进制文件传输.pdf

    这是因为 javax.activation.DataHandler 类是 Java 特有的,对于其他语言和技术来说,并不认识javax.activation.DataHandler 类。 上传二进制文件的例子 下面是一个上传二进制文件的例子,WebService 类的代码如下...

    mail.jar&activation.jar

    例如,`activation.jar`提供了`javax.activation`包,其中包括`DataHandler`和`MIMEReader`等类,这些类可以解析和处理MIME格式的数据,使得`mail.jar`能够更好地处理邮件中的各种内容。 JavaMail API主要包括以下...

    mail.jar,javax.servlet.jar,acitvition.jar

    `activation.jar`提供了`javax.activation`包,其中包括`DataHandler`、`DataSource`和`MimetypesFileTypeMap`等类,这些类帮助开发者正确处理邮件中的各种数据格式,如文本、图片、PDF文档等。 结合这三个库,...

    javaweb service大文件上传下载 DataHandler.docx

    `DataHandler`实现了`javax.activation`包中的接口,提供了对多种数据类型的抽象,使得我们可以方便地处理不同MIME类型的媒体内容。 在Java Web Service中启用MTOM,可以通过在服务类或者方法上使用`@javax.xml.ws....

    axis_讲解 java

    文中显示在执行命令时遇到附件支持的问题:“Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.” - **解决方案**:确保...

    JAVA邮件开发包 含mail.jar activation.jar

    JAF通过`javax.activation`包下的接口和类实现这一功能,例如`DataHandler`和`DataSource`。 使用这两个JAR文件,开发者可以创建一个能够与邮件服务器交互的Java程序。下面是一个简单的邮件发送示例: ```java ...

    JAVAX API 内容详尽

    5. **JavaBeans Activation Framework (JAF)**: `javax.activation`包提供了数据类型的激活服务,支持不同格式的数据交换,如文件、邮件附件等。`DataHandler`和`MIMEType`是其中的主要类。 6. **Java Naming and ...

    javamail源代码

    testMessage.addRecipient(javax.mail.Message.RecipientType.TO, toAddress); testMessage.setSentDate(new java.util.Date()); testMessage.setSubject(subject); ``` **解析:** - 创建发件人和收件人的 `...

    发送邮件的Java代码

    import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Authenticator; import javax.mail.Multipart; import javax.mail.internet.InternetAddress; import javax.mail...

    mail.jar,activation.jar

    `javax.activation` 包中的关键类有`DataHandler`(处理数据源)、`DataSource`(定义数据源接口)和`MIMEReader`/`MIMewriter`(用于读写MIME格式的数据)等。 使用这两个库文件时,开发者需要在项目中引入它们,...

    JAVA发送邮件开源代码

    import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Message; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.Internet...

    activation.jar

    axis运行时 提示could not find class javax.activation.DataHandler from file activation.jar axis没找到activation.jar,这个.jar不在jdk里的 将activation.jar考到工程的classpath中或放到tomcat的lib下

    activation.jar.zip

    2. `javax.mail`包:虽然`activation.jar`不直接包含`javax.mail`包,但它与`mail.jar`一起工作,提供全面的邮件发送和接收功能。`activation.jar`为`javax.mail`提供了MIME解析支持,使得处理复杂的邮件内容变得...

    mail.jar及activation.jar包.zip

    import javax.mail.internet.*; public class SimpleEmailSender { public static void main(String[] args) { Properties props = System.getProperties(); props.put("mail.smtp.host", "smtp.example.com"); ...

    Java调用SMTP发送邮件

    import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.*; import javax.mail.internet.*; import sun.misc.BASE64Encoder; public class Sendmail

Global site tag (gtag.js) - Google Analytics