[Remoting] - java.lang.ClassNotFoundException
by yantriki
When I am making a call to client.addListener(handler,locator), I am getting the following error message:
this.port = port;
| serverName = server;
| System.out.println();
| System.out.println("socket://" + serverName + ":" + String.valueOf(port));
| locator = new InvokerLocator("socket://" + serverName + ":" + String.valueOf(port));
| client = new Client(locator);
| client.connect();
| handler = new ClientCallbackHandler();
| client.addListener(handler, locator);
|
Error
| [java] socket://localhost:6034
| [java] Class Not found: [Ljava.lang.StackTraceElement;
| [java] java.lang.ClassNotFoundException: [Ljava.lang.StackTraceElement;
| [java] at org.apache.tools.ant.AntClassLoader.findClassInComponents(Ant
| ClassLoader.java:1149)
| [java] at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.
| java:1090)
| [java] at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.
| java:966)
| [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| [java] at org.jboss.remoting.loading.RemotingClassLoader.loadClass(Remo
| tingClassLoader.java:50)
| [java] at org.jboss.remoting.loading.ObjectInputStreamWithClassLoader.r
| esolveClass(ObjectInputStreamWithClassLoader.java:139)
| [java] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.
| java:1543)
| [java] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.jav
| a:1465)
| [java] at java.io.ObjectInputStream.readArray(ObjectInputStream.java:15
| 90)
| [java] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:
| 1298)
| [java] at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream
| .java:1917)
| [java] at java.io.ObjectInputStream.readSerialData(ObjectInputStream.ja
| va:1841)
| [java] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStrea
| m.java:1718)
| [java] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:
| 1304)
| [java] at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream
| .java:1917)
| [java] at java.io.ObjectInputStream.readSerialData(ObjectInputStream.ja
| va:1841)
| [java] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStrea
| m.java:1718)
| [java] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:
| 1304)
| [java] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:3
| 49)
| [java] at org.jboss.remoting.serialization.impl.java.JavaSerializationM
| anager.receiveObject(JavaSerializationManager.java:128)
| [java] at org.jboss.remoting.marshal.serializable.SerializableUnMarshal
| ler.read(SerializableUnMarshaller.java:66)
| [java] at org.jboss.remoting.transport.socket.SocketClientInvoker.trans
| port(SocketClientInvoker.java:279)
| [java] at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInv
| oker.java:143)
| [java] at org.jboss.remoting.Client.invoke(Client.java:525)
| [java] at org.jboss.remoting.Client.addListener(Client.java:720)
| [java] at org.jboss.remoting.Client.addListener(Client.java:685)
| [java] at org.vss.service.license.client.LicenseClient.<init>(Unknown S
| ource)
| [java] at org.vss.service.license.client.LicenseClient.<init>(Unknown S
| ource)
| [java] at TestLicense.testLicenseClient(Unknown Source)
| [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
| sorImpl.java:39)
| [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
| hodAccessorImpl.java:25)
| [java] at java.lang.reflect.Method.invoke(Method.java:585)
| [java] at junit.framework.TestCase.runTest(TestCase.java:154)
| [java] at junit.framework.TestCase.runBare(TestCase.java:127)
| [java] at junit.framework.TestResult$1.protect(TestResult.java:106)
| [java] at junit.framework.TestResult.runProtected(TestResult.java:124)
| [java] at junit.framework.TestResult.run(TestResult.java:109)
| [java] at junit.framework.TestCase.run(TestCase.java:118)
| [java] at junit.framework.TestSuite.runTest(TestSuite.java:208)
| [java] at junit.framework.TestSuite.run(TestSuite.java:203)
| [java] at junit.textui.TestRunner.doRun(TestRunner.java:116)
| [java] at junit.textui.TestRunner.doRun(TestRunner.java:109)
| [java] at junit.textui.TestRunner.run(TestRunner.java:72)
| [java] at junit.textui.TestRunner.run(TestRunner.java:57)
| [java] at TestLicense.main(Unknown Source)
| [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
| sorImpl.java:39)
| [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
| hodAccessorImpl.java:25)
| [java] at java.lang.reflect.Method.invoke(Method.java:585)
| [java] at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.jav
| a:193)
| [java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava
| .java:130)
| [java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:705)
| [java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:177)
|
| [java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:83)
| [java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
| va:275)
| [java] at org.apache.tools.ant.Task.perform(Task.java:364)
| [java] at org.apache.tools.ant.Target.execute(Target.java:341)
| [java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
| [java] at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
|
| [java] at org.apache.tools.ant.Project.executeTargets(Project.java:1062
| )
| [java] at org.apache.tools.ant.Main.runBuild(Main.java:673)
| [java] at org.apache.tools.ant.Main.startAnt(Main.java:188)
| [java] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
| [java] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
|
| [java] Time: 0.266
|
| [java] OK (1 test)
|
I am just starting with jboss remoting and would appreciate any help.
jboss: 4.0.4.GA
jdk: 1.5.0_07
vivek
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3958939#3958939
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3958939
19 years, 9 months
[Installation, Configuration & Deployment] - Re: log4j email appender not working with jboss
by ALRubinger
Part of my application includes a mail service stateless session bean. When this mail service is loaded and the following code is executed, Log4J looks for SMTP on Port 465 as opposed to the settings defined in conf/log4j.xml. Seems Log4J is picking up a shared mail session?
Properties props = System.getProperties();
| props.put(MailServiceBean.PROPERTY_KEY_SMTP_PROTOCOL,MailServiceBean.DEFAULT_VALUE_SMTP_PROTOCOL);
| props.put(MailServiceBean.PROPERTY_KEY_SMTP_AUTH,true);
| props.put(MailServiceBean.PROPERTY_KEY_SMTP_HOST,this.getSmtpHost());
| props.put(MailServiceBean.PROPERTY_KEY_SMTP_USER,this.getSmtpUsername());
| props.put(MailServiceBean.PROPERTY_KEY_SMTP_PASSWORD,this.getSmtpPassword());
| props.put(MailServiceBean.PROPERTY_KEY_SMTP_PORT,new Integer(this.getSmtpPort()).toString());
| props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
| props.put("mail.smtp.socketFactory.fallback", "false");
| props.put("mail.smtp.socketFactory.port",new Integer(this.getSmtpPort()).toString());
| SmtpAuthenticator auth = new SmtpAuthenticator();
| auth.setUsername(this.getSmtpUsername());
| auth.setPassword(this.getSmtpPassword());
| mailSession = Session.getInstance(props,auth);
|
|
S,
ALR
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3958936#3958936
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3958936
19 years, 9 months