When calling an EJB3 with 'weblogic-fullclient.jar' on WLS 10.3.0 results in ClassNotFoundException. (Doc ID 1269425.1)

Last updated on SEPTEMBER 18, 2017

Applies to:

Oracle WebLogic Server - Version 10.3 to 10.3.1
Information in this document applies to any platform.

Symptoms

You may observe that on WLS 10.3.0, in the generated wlfullclient.jar there is no compatible classes for JNDI lookup of EJB 3.0.  This leads to a ClassNotFound Exception while calling the EJB with a weblogic-fullclient.jar.

The exception you will notice in the logs will be similar to:

TechnicalMessage: java.lang.ClassNotFoundException: ch.xxx.xx.server.pub.ClassName
Stacktrace:
at weblogic.ejb.container.deployer.RemoteBizIntfClassLoader.getClassBytes(RemoteBizIntfClassLoader.java:151)
at weblogic.ejb.container.deployer.RemoteBizIntfClassLoader.loadClass(RemoteBizIntfClassLoader.java:96)
at weblogic.ejb.container.internal.RemoteBusinessIntfGenerator.generateRemoteInterface(RemoteBusinessIntfGenerator.java:54)

Changes

None

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms