When I use postgresql-42.2.6.jar (JDBC Driver), I cannot use Integrated Windows Authentication (IWA).

 
[Occurrence Condition]
・When postgresql-42.2.6.jar (JDBC Driver) is used
・When IWA module is used

When I make access by using IWA, an error like the following occurs.

[ERROR] e.http-500 - [] com/sun/jna/platform/win32/Win32Exception
java.lang.NoClassDefFoundError: com/sun/jna/platform/win32/Win32Exception
at waffle.windows.auth.impl.WindowsAuthProviderImpl.acceptSecurityToken(WindowsAuthProviderImpl.java:80)
at waffle.servlet.spi.NegotiateSecurityFilterProvider.doFilter(NegotiateSecurityFilterProvider.java:102)
at waffle.servlet.spi.SecurityFilterProviderCollection.doFilter(SecurityFilterProviderCollection.java:116)
at jp.co.intra_mart.system.sso_windows.web.impl.NegotiateSecurityFilter.doProvidersFilter(NegotiateSecurityFilter.java:327)
.....

[Cause]
postgresql-42.2.6.jar (JDBC Driver) contains some classes of a third-party library (waffle) used for IWA modules.

[Workaround]
Use postgresql-42.2.7.jar or later JDBC Driver.

-- Target ------------------------------------------------------------------------
iAP/Accel Platform/All Updates
--------------------------------------------------------------------------------



FAQID:1020
Was this article helpful?
0 out of 0 found this helpful
Powered by Zendesk