You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by he...@apache.org on 2005/07/04 14:51:24 UTC
svn commit: r209065 - in /webservices/axis/trunk/java/modules:
core/src/org/apache/axis2/transport/mail/server/ samples/
Author: hemapani
Date: Mon Jul 4 05:51:22 2005
New Revision: 209065
URL: http://svn.apache.org/viewcvs?rev=209065&view=rev
Log:
remove the print stacktrace and remove the chuncked tests
Modified:
webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailServer.java
webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailSorter.java
webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Server.java
webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Worker.java
webservices/axis/trunk/java/modules/samples/project.xml
Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailServer.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailServer.java?rev=209065&r1=209064&r2=209065&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailServer.java (original)
+++ webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailServer.java Mon Jul 4 05:51:22 2005
@@ -2,6 +2,7 @@
import org.apache.axis2.context.ConfigurationContext;
import org.apache.axis2.context.ConfigurationContextFactory;
+import org.apache.axis2.engine.AxisFault;
import org.apache.axis2.transport.mail.SimpleMailListener;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -14,18 +15,18 @@
public ConfigurationContext configurationContext = null;
protected static Log log = LogFactory.getLog(SimpleMailListener.class.getName());
- public MailServer(String dir, int popPort,int smtpPort) {
+ public MailServer(String dir, int popPort,int smtpPort) throws AxisFault {
try {
ConfigurationContextFactory builder = new ConfigurationContextFactory();
configurationContext = builder.buildConfigurationContext(dir);
} catch (Exception e) {
- e.printStackTrace();
+ log.error(e);
}
try {
System.out.println("Sleeping for a bit to let the engine start up.");
Thread.sleep(2000);
} catch (InterruptedException e1) {
- log.debug(e1.getMessage(), e1);
+ log.error(e1);
}
st = new Storage();
// Start up the two servers and lets have some fun. - CT
@@ -35,13 +36,13 @@
pop3Server.start();
}
- public MailServer(ConfigurationContext configurationContext,int popPort,int smtpPort){
+ public MailServer(ConfigurationContext configurationContext,int popPort,int smtpPort) throws AxisFault{
this.configurationContext = configurationContext;
try {
System.out.println("Sleeping for a bit to let the engine start up.");
Thread.sleep(2000);
} catch (InterruptedException e1) {
- log.debug(e1.getMessage(), e1);
+ log.error(e1);
}
st = new Storage();
Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailSorter.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailSorter.java?rev=209065&r1=209064&r2=209065&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailSorter.java (original)
+++ webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/MailSorter.java Mon Jul 4 05:51:22 2005
@@ -95,7 +95,6 @@
// invoke the Axis engine
engine.receive(msgContext);
} catch (Exception e) {
- e.printStackTrace();
AxisFault af;
if (e instanceof AxisFault) {
af = (AxisFault) e;
Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Server.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Server.java?rev=209065&r1=209064&r2=209065&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Server.java (original)
+++ webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Server.java Mon Jul 4 05:51:22 2005
@@ -3,22 +3,27 @@
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
+
+import org.apache.axis2.engine.AxisFault;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
/**
* @author Chamil Thanthrimudalige
*/
public class POP3Server extends Thread {
+ protected static Log log = LogFactory.getLog(POP3Server.class.getName());
private ServerSocket serverSocket;
private Storage st = null;
- public POP3Server(Storage st,int port) {
+ public POP3Server(Storage st,int port) throws AxisFault {
this.st = st;
try {
serverSocket = new ServerSocket(port);
System.out.println("Server started on port " + port);
} catch(IOException e) {
- e.printStackTrace();
+ throw new AxisFault(e);
}
}
@@ -29,7 +34,7 @@
POP3Worker thread = new POP3Worker(socket, st);
thread.start();
} catch(Exception e) {
- e.printStackTrace();
+ log.error(e);
}
}
}
Modified: webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Worker.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Worker.java?rev=209065&r1=209064&r2=209065&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Worker.java (original)
+++ webservices/axis/trunk/java/modules/core/src/org/apache/axis2/transport/mail/server/POP3Worker.java Mon Jul 4 05:51:22 2005
@@ -5,6 +5,10 @@
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
import java.io.*;
import java.net.Socket;
import java.util.ArrayList;
@@ -14,6 +18,7 @@
private Socket socket;
private Storage st;
boolean doneProcess = false;
+ protected static Log log = LogFactory.getLog(POP3Server.class.getName());
int numDeleted = 0 ; //This is a small hack to get the deleting working with the ArrayList. To keep it simple.
public POP3Worker(Socket socket, Storage st) {
this.socket = socket;
@@ -36,7 +41,7 @@
}
socket.close();
} catch(Exception e) {
- e.printStackTrace();
+ log.error(e);
}
}
Modified: webservices/axis/trunk/java/modules/samples/project.xml
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/project.xml?rev=209065&r1=209064&r2=209065&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/project.xml (original)
+++ webservices/axis/trunk/java/modules/samples/project.xml Mon Jul 4 05:51:22 2005
@@ -147,7 +147,7 @@
<exclude>**/*Abstract*.java</exclude>
<exclude>**/*Util*.java</exclude>
<exclude>**/*InteropStubTest.java</exclude>
- <!-- <exclude>**/*EchoRawXMLChunckedTest.java</exclude> -->
+ <exclude>**/*EchoRawXMLChunckedTest.java</exclude> >
<exclude>**org/apache/axis2/mail/*.java</exclude>
<exclude>**org/apache/axis2/mtom/*.java</exclude>
<!-- <exclude>**/*MailEchoRawXMLTest.java</exclude>