-
Bug
-
Resolution: Duplicate
-
P4
-
hs20
-
x86
-
windows_2000
Currently these are the exports from jvm.dll is created from command line
/export:JNI_GetDefaultJavaVMInitArgs \
/export:JNI_CreateJavaVM \
/export:JVM_FindClassFromBootLoader \
/export:JNI_GetCreatedJavaVMs \
/export:jio_snprintf \
/export:jio_printf \
/export:jio_fprintf \
/export:jio_vfprintf \
/export:jio_vsnprintf \
$(AGCT_EXPORT) \
/export:JVM_GetVersionInfo \
/export:JVM_GetThreadStateNames \
/export:JVM_GetThreadStateValues \
/export:JVM_InitAgentProperties
where
AGCT_EXPORT is /export:AsyncGetCallTrace in case of non-kernel build and empty otherwise
But in the Visual Studio project file there are only these exports
/export:JNI_GetDefaultJavaVMInitArgs
/export:JNI_CreateJavaVM
/export:JNI_GetCreatedJavaVMs
/export:jio_snprintf
/export:jio_printf
/export:jio_fprintf
/export:jio_vfprintf
/export:jio_vsnprintf
This leads to the following runtime error: pop-up window with the message: The procedure entry point JVM_FindClassFromBootLoader could not be located in the dynamic library jvm.dll
/export:JNI_GetDefaultJavaVMInitArgs \
/export:JNI_CreateJavaVM \
/export:JVM_FindClassFromBootLoader \
/export:JNI_GetCreatedJavaVMs \
/export:jio_snprintf \
/export:jio_printf \
/export:jio_fprintf \
/export:jio_vfprintf \
/export:jio_vsnprintf \
$(AGCT_EXPORT) \
/export:JVM_GetVersionInfo \
/export:JVM_GetThreadStateNames \
/export:JVM_GetThreadStateValues \
/export:JVM_InitAgentProperties
where
AGCT_EXPORT is /export:AsyncGetCallTrace in case of non-kernel build and empty otherwise
But in the Visual Studio project file there are only these exports
/export:JNI_GetDefaultJavaVMInitArgs
/export:JNI_CreateJavaVM
/export:JNI_GetCreatedJavaVMs
/export:jio_snprintf
/export:jio_printf
/export:jio_fprintf
/export:jio_vfprintf
/export:jio_vsnprintf
This leads to the following runtime error: pop-up window with the message: The procedure entry point JVM_FindClassFromBootLoader could not be located in the dynamic library jvm.dll
- duplicates
-
JDK-7006354 Updates to Visual Studio project creation and development launcher
-
- Closed
-