Failed to load files from version 5.2.5 in version 5.6

For general Protocase Designer questions. Anything and everything about Protocase Designer except support questions.

Moderators: Colin, dronne, mpyne, akirk, mrodden

Post Reply
Kanheng
Posts: 3
Joined: Sun Sep 12, 2021 12:02 pm

Failed to load files from version 5.2.5 in version 5.6

Post by Kanheng »

I have several files created using Protocase Designer 5.2.5. I recently update the software to version 5.6. However, these files can not be loaded with ERROR messages 'java.lang.UnsatisfiedLinkError: 'long org.jcae.opencascade.jni.OccJavaJNI.new_BRepBuilderAPI_MakeWire__SWIG_0()''.

Any solutions? Thanks

mpyne
Site Admin
Posts: 101
Joined: Mon Nov 14, 2016 11:15 am

Re: Failed to load files from version 5.2.5 in version 5.6

Post by mpyne »

Hello Kanheng,

Sorry to hear you are having issues.

Can you send me your debug.0.log file. Normally this can be found in your user directory in side ProtocaseDesigner folder.

Let me know if you need help finding it and whether you are using Windows, Linux or Mac.

Matt

Kanheng
Posts: 3
Joined: Sun Sep 12, 2021 12:02 pm

Re: Failed to load files from version 5.2.5 in version 5.6

Post by Kanheng »

Hi, Matt

Thanks for your reply.

Please see the debug.0.log file below.
<debug>@com.protocase.files.LoggerFiles.setupLogger []
<debug>@com.protocase.files.LoggerFiles.setupLogger [===============================]
<debug>@com.protocase.files.LoggerFiles.setupLogger [==== JDesigner version 5.6.6.2 - July23,21 ====]
<debug>@com.protocase.files.LoggerFiles.setupLogger [== git branch 33d56040ff40a2ccb72e92d169f118b1b333277a ==]
<debug>@com.protocase.files.LoggerFiles.setupLogger [== Start at 21-09-16 08:33 ==]
<debug>@com.protocase.files.LoggerFiles.setupLogger [Os: Windows 10 arch: amd64 version: 10.0]
<debug>@com.protocase.files.LoggerFiles.setupLogger [Default Encoding: windows-1252]
<debug>@com.protocase.files.LoggerFiles.setupLogger [Total Memory: 510MB Free Memory: 494MB Max Memory: 2048MB]
<debug>@com.protocase.files.LoggerFiles.setupLogger [available processors: 8]
<debug>@com.protocase.files.LoggerFiles.setupLogger []
<silly>@com.protocase.files.LoggerFiles.setupLogger [Converting Inches to Points using dpi: 96]
<debug>@com.protocase.files.LoggerFiles.setupLogger []
<debug>@com.protocase.files.LoggerFiles.setupLogger [executable dir: C:\Program Files (x86)\Protocase Designer 5]
<debug>@com.protocase.files.LoggerFiles.setupLogger [program data dir: C:\ProgramData\ProtocaseDesigner\5.6.6.2]
<debug>@com.protocase.files.LoggerFiles.setupLogger [library dir: C:\ProgramData\ProtocaseDesigner\5.6.6.2\library]
<debug>@com.protocase.files.LoggerFiles.setupLogger [personal library: C:\Users\Kanheng\Documents\ProtocaseDesigner\UserLibrary]
<silly>@com.protocase.io.NativesLoader.getBaseDirectory [nativesRoot: C:\Program Files (x86)\Protocase Designer 5\lib\natives]
<error>@com.protocase.io.NativesLoader.initOcc [Loading Occ natives from: C:\Program Files (x86)\Protocase Designer 5\lib\natives]
<silly>@com.protocase.io.NativesLoader.getBaseDirectory [nativesRoot: C:\Program Files (x86)\Protocase Designer 5\lib\natives]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKDCAF.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKDCAF.dll: Can't find dependent libraries]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKService.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKService.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKXmlL.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKXmlL.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKTObj.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKTObj.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKMath.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKMath.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKCDF.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKCDF.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKMeshVS.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKMeshVS.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKBool.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKBool.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKXml.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKXml.dll: Can't find dependent libraries]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKOffset.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKOffset.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKRWMesh.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKRWMesh.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKG3d.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKG3d.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKLCAF.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKLCAF.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKBinTObj.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKBinTObj.dll: Can't find dependent libraries]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKXCAF.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKXCAF.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKVCAF.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKVCAF.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKSTEP.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKSTEP.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKShHealing.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKShHealing.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKHLR.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKHLR.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKGeomAlgo.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKGeomAlgo.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKFillet.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKFillet.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKBinXCAF.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKBinXCAF.dll: Can't find dependent libraries]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKBO.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKBO.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKBin.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKBin.dll: Can't find dependent libraries]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKXDESTEP.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKXDESTEP.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKBRep.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKBRep.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKV3d.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKV3d.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKIGES.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKIGES.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKTopAlgo.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKTopAlgo.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKG2d.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKG2d.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKXmlXCAF.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKXmlXCAF.dll: Can't find dependent libraries]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKBinL.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKBinL.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKGeomBase.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKGeomBase.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKD3DHost.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKD3DHost.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading OccJava.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\OccJava.dll: Can't find dependent libraries]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKStdL.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKStdL.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKFeat.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKFeat.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading avfilter-6.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\avfilter-6.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKXmlTObj.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKXmlTObj.dll: Can't find dependent libraries]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKMesh.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKMesh.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKStd.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKStd.dll: Can't find dependent libraries]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKVRML.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKVRML.dll: The specified procedure could not be found]
<error>@com.protocase.io.NativesLoader.soutFailedLibraries [Failed loading TKXSBase.dll
C:\Program Files (x86)\Protocase Designer 5\lib\natives\occjava\windows-x86_64\TKXSBase.dll: The specified procedure could not be found]
<silly>@com.protocase.utils.gui.FontFamilies.<clinit> [Could not access fonts to map]
<minor>@com.protocase.library.PartsManager.loadLibraries []
<minor>@com.protocase.library.PartsManager.loadLibraries [====>>>> loading library - ignore unless you have a problem with library <<<<====]
<minor>@com.protocase.library.PartsManager.loadLibraries [====>>>> in which case you should unsuppress warnings<<<<====]
<minor>@com.protocase.library.PartsManager.loadLibraries []
<minor>@com.protocase.library.PartsManager.loadLibraries []
<minor>@com.protocase.library.PartsManager.loadLibraries [====>>>> Done Loading Library <<<<====]
<minor>@com.protocase.library.PartsManager.loadLibraries []
<silly>@com.protocase.library.PartsManager.loadLibraries [root: C:\ProgramData\ProtocaseDesigner\5.6.6.2\library ver: 6]
<debug>@com.protocase.viewer.rendering.Renderer3D.init [GL2 Init Ver: jogamp.opengl.gl4.GL4bcImpl]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [OpenGL Support Checks:]
<silly>@com.protocase.viewer.rendering.gl.GLBuffers.areGLBuffersSupported [glGenBuffers: true]
<silly>@com.protocase.viewer.rendering.gl.Draw3DOptions.initVBOSupported [VBOSupported: true ]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [VBO Support: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glColorMask: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glDrawArrays: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glIsList: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glLineStipple: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glLineWidth: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glOrtho: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glPolygonOffset: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glReadPixels: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glScissor: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [ glTexCoord2d: true]
<silly>@com.protocase.viewer.rendering.Renderer3D.init [Animater running]
Thanks,
Kanheng

mpyne
Site Admin
Posts: 101
Joined: Mon Nov 14, 2016 11:15 am

Re: Failed to load files from version 5.2.5 in version 5.6

Post by mpyne »

Am looking into this issue but haven't found any reason yet.

Most users are not having an issue with Windows build so I think there must be a system file that is missing on your computer that most people have for some reason.

Can you try installing Microsoft VC++ runtime and see if that fixes it. Link to the download page https://support.microsoft.com/en-us/top ... f26a218cc0

Not sure what else to try but let me know if this works out or not. We can try some more stuff if it doesn't work.

Thanks,
Matt

Kanheng
Posts: 3
Joined: Sun Sep 12, 2021 12:02 pm

Re: Failed to load files from version 5.2.5 in version 5.6

Post by Kanheng »

Hi Matt,

Thanks for your reply.

After installing the latest Microsoft VC++ runtime, the issue is still there. However, I downloaded the latest version 5.7, and install it on another computer. It works.

So I can do the design using the PC that works with the software.

Kanheng

mpyne
Site Admin
Posts: 101
Joined: Mon Nov 14, 2016 11:15 am

Re: Failed to load files from version 5.2.5 in version 5.6

Post by mpyne »

Hello Kanheng,

Thanks for getting back to me. It helps me by ruling out Microsoft VC++ runtime as the thing missing :)

Good to hear you got it working on another computer.

Am around if you need any other help.

Matt

Post Reply