Vincenzo Gianferrari Pini wrote: > Noel J. Bergman wrote: > >FYI, we now have support for ClamAV, although it: > > (a) is currently a mailet, not a matcher as described in > > http://www.mail-archive.com/server-user@james.apache.org/msg03218.html > > (b) requires Java 1.4.x
> Let me know where, so I can remove the dependency. Below my signature is the error report from compiling with IBM Java 1.3.1. If I change to 1.4.2, all compiles fine. The issues are the use of a constructor that is protected in 1.3.1 and classes (SocketAddress & InetSocketAddress) that were introduced in 1.4. > I wrote it like a mailet in order to allow a better "syntax" for the > various parameters it may require. Agreed. We need to provide better parameter passing for matchers. :-) > What you mean by runtime requirements? James performance related? No, just the 1.4 requirement. --- Noel /x1/home/noel/ASF/james/server/branches/branch_2_1_fcs/src/java/org/apache/j ames/transport/mailets/ClamAVScan.java:530: Socket() has protected access in java.net.Socket Socket socket = new Socket(); ^ [See http://java.sun.com/j2se/1.3/docs/api/java/net/Socket.html] /x1/home/noel/ASF/james/server/branches/branch_2_1_fcs/src/java/org/apache/j ames/transport/mailets/ClamAVScan.java:548: cannot resolve symbol symbol : class SocketAddress location: class org.apache.james.transport.mailets.ClamAVScan SocketAddress socketAddress = new InetSocketAddress(address, getPort()); ^ [See http://java.sun.com/j2se/1.4.2/docs/api/java/net/SocketAddress.html] /x1/home/noel/ASF/james/server/branches/branch_2_1_fcs/src/java/org/apache/j ames/transport/mailets/ClamAVScan.java:548: cannot resolve symbol symbol : class InetSocketAddress location: class org.apache.james.transport.mailets.ClamAVScan SocketAddress socketAddress = new InetSocketAddress(address, getPort()); ^ [See http://java.sun.com/j2se/1.4.2/docs/api/java/net/InetSocketAddress.html] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]