Imesh, Does the server-side code (the process that is receiving UDP messages) have both the log4j-api and the log4j-core jar files in the classpath?
I've attached your files to the Jira ticket. Would you mind if we follow up on this issue by commenting on Jira? https://issues.apache.org/jira/browse/LOG4J2-228 Sent from my iPhone On 2013/04/30, at 14:46, Imesh Damith <[email protected]> wrote: > Hi Gary, > > This is happening in while running. In my TCP server class. below is snipt. > > private void someMethod() throws IOException{ > DatagramSocket socket = new DatagramSocket(9092); > > > byte[] buf = new byte[100000]; > DatagramPacket packet = new DatagramPacket(buf, buf.length); > > socket.receive(packet); > > ReadPacket(packet.getData()); > > } > public static String ReadPacket(byte[] recievedPakets){ > > > String retvals = ""; > ByteArrayInputStream bis = new ByteArrayInputStream(recievedPakets); > > LogEvent logEvent = null; > ObjectInputStream obj = null; > try { > > bis = new ByteArrayInputStream(recievedPakets); > obj = new ObjectInputStream(bis); > logEvent = (LogEvent) obj.readObject(); > System.out.println(logEvent.toString()); > > > } catch (IOException e1) { > System.out.println(" IOException Error : "+e1); > e1.printStackTrace(); > } catch (ClassNotFoundException e1) { > System.out.println(" ClassNotFoundException Error : "+e1); > e1.printStackTrace(); > > > > > }finally{ > try {bis.close(); } catch (Exception e2) {} > > } > > return retvals; > > } > > > > > Thanks, > Imesh > > On Monday 29 April 2013 05:20 PM, Gary Gregory wrote: >> Does the error happen from maven or your IDE? >> >> Gary >> >> On Apr 29, 2013, at 7:43, Remko Popma<[email protected]> wrote: >> >>> Imesh, >>> >>> It is hard to see what could be the problem based on your description. >>> I created this JIRA ticket for the issue you describe: >>> https://issues.apache.org/jira/browse/LOG4J2-228 >>> >>> >>> Would it be possible for you to attach a test program that demonstrates the >>> issue to that JIRA ticket? >>> >>> Kind regards, >>> Remko >>> >>> >>> ________________________________ >>> From: Imesh Damith<[email protected]> >>> To: [email protected] >>> Sent: Monday, April 29, 2013 3:47 PM >>> Subject: Re: Log4j2 UDP socket configure error. Class not found >>> org.apache.logging.log4j.core.impl.Log4jLogEvent$LogEventProxy >>> >>> >>> Hi All, >>> >>> Reminding !!, Can anyone help me please? >>> >>> >>> Regards, >>> Imesh >>> >>> On Wednesday 10 April 2013 04:15 PM, Imesh Damith wrote: >>>> Hi, >>>> >>>> I'm trying to use UDP server to log my messages. For this I use LOG4J2. >>>> But I got below error in the server side. >>>> >>>> ClassNotFoundException Error : java.lang.ClassNotFoundException: >>>> org.apache.logging.log4j.core.impl.Log4jLogEvent$LogEventProxy >>>> >>>> >>>> Below is my server side code. >>>> >>>> >>>> ByteArrayInputStream bis = new ByteArrayInputStream(packet.getData()); >>>> ObjectInputStream obj = new ObjectInputStream(bis); >>>> LogEvent logEvent = (LogEvent) obj.readObject(); >>>> >>>> System.out.println(logEvent.toString()); >>>> >>>> >>>> Below is my pom.xml file dependency. >>>> >>>> <dependency> >>>> <groupId>org.apache.logging.log4j</groupId> >>>> <artifactId>log4j-api</artifactId> >>>> <version>2.0-beta4</version> >>>> </dependency> >>>> <dependency> >>>> <groupId>org.apache.logging.log4j</groupId> >>>> <artifactId>log4j-core</artifactId> >>>> <version>2.0-beta4</version> >>>> </dependency> >>>> >>>> >>>> >>>> >>>> Thanks in advance, >>>> Imesh >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] >
