Consultor Eletrônico



Kbase P23280: Errors regarding Java Classes appear when generating ActiveX proxy from ProxyGen
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Verified

SYMPTOM(s):

Errors regarding Java Classes appear when generating ActiveX proxy

The errors below appear in the Proxy log file:

>>ERROR compiling Java classes

c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(0,0) : error J0051: Undefined package 'lang'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(3,8) : error J0049: Undefined name 'com.progress.open4gl.dynamicapi.ResultSetMetaData'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(4,8) : error J0049: Undefined name 'com.progress.open4gl.dynamicapi.ResultSetSchema'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(5,8) : error J0049: Undefined name 'com.progress.open4gl.dynamicapi.Session'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(6,8) : error J0049: Undefined name 'com.progress.open4gl.dynamicapi.PersistentProc'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(7,8) : error J0049: Undefined name 'com.progress.open4gl.dynamicapi.ParameterSet'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(8,8) : error J0049: Undefined name 'com.progress.open4gl.dynamicapi.Tracer'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(9,8) : error J0051: Undefined package 'activex'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(10,8) : error J0051: Undefined package 'open4gl'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(11,8) : error J0049: Undefined name 'com.progress.message.jcMsg'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(12,8) : error J0049: Undefined name 'java.math.BigDecimal'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(13,8) : error J0049: Undefined name 'java.util.GregorianCalendar'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(14,8) : error J0049: Undefined name 'java.sql.ResultSet'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(15,8) : error J0049: Undefined name 'com.ms.com.Variant'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(16,8) : error J0049: Undefined name 'com.ms.com.SafeArray'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(17,8) : error J0049: Undefined name 'com.ms.com.ComFailException'
c:\PROGRESS\WRK91D\tmp1050309501567\pracmanmod.java(18,8) : error J0049: Undefined name 'com.ms.com.IUnknown'

Using the Proxy Generator

CAUSE:

Path environment variable has the reference to the MIDL compiler BEFORE the reference to the Microsoft Java SD..

FIX:

Ensure the Windows PATH environment variable is correct. The MS Java SDK reference must be before the MIDL compiler references