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]

Reply via email to