Package Details: apachedirectorystudio 2.0.0.v20210717.17-0

Git Clone URL: https://aur.archlinux.org/apachedirectorystudio.git (read-only, click to copy)
Package Base: apachedirectorystudio
Description: Eclipse based LDAP browser and directory client
Upstream URL: https://directory.apache.org/studio/
Keywords: LDAP openldap
Licenses: Apache
Submitter: None
Maintainer: zokker13
Last Packager: zokker13
Votes: 83
Popularity: 0.001508
First Submitted: 2009-02-13 21:06 (UTC)
Last Updated: 2022-04-19 16:15 (UTC)

Dependencies (3)

Required by (0)

Sources (3)

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

dronotte commented on 2022-11-01 12:24 (UTC) (edited on 2022-11-01 12:24 (UTC) by dronotte)

After updating system ran into a problem with truststore while connecting to ldap server

Error while opening connection
 - problem accessing trust store
java.lang.RuntimeException: problem accessing trust store
    at org.apache.directory.ldap.client.api.LdapConnectionConfig.setDefaultTrustManager(LdapConnectionConfig.java:143)
    at org.apache.directory.ldap.client.api.LdapConnectionConfig.<init>(LdapConnectionConfig.java:121)
    at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.doConnect(DirectoryApiConnectionWrapper.java:158)
    at org.apache.directory.studio.connection.core.io.api.DirectoryApiConnectionWrapper.connect(DirectoryApiConnectionWrapper.java:144)
    at org.apache.directory.studio.connection.core.jobs.OpenConnectionsRunnable.run(OpenConnectionsRunnable.java:111)
    at org.apache.directory.studio.connection.core.jobs.StudioConnectionJob.run(StudioConnectionJob.java:109)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.security.KeyStoreException: problem accessing trust store
    at java.base/sun.security.ssl.TrustManagerFactoryImpl.engineInit(TrustManagerFactoryImpl.java:73)
    at java.base/javax.net.ssl.TrustManagerFactory.init(TrustManagerFactory.java:278)
    at org.apache.directory.ldap.client.api.LdapConnectionConfig.setDefaultTrustManager(LdapConnectionConfig.java:137)
    ... 6 more
Caused by: java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.
    at java.base/sun.security.util.DerInputStream.getLength(DerInputStream.java:602)
    at java.base/sun.security.util.DerValue.init(DerValue.java:411)
    at java.base/sun.security.util.DerValue.<init>(DerValue.java:352)
    at java.base/sun.security.util.DerValue.<init>(DerValue.java:365)
    at java.base/sun.security.pkcs12.PKCS12KeyStore.engineLoad(PKCS12KeyStore.java:1973)
    at java.base/sun.security.util.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:222)
    at java.base/java.security.KeyStore.load(KeyStore.java:1479)
    at java.base/sun.security.ssl.TrustStoreManager$TrustAnchorManager.loadKeyStore(TrustStoreManager.java:365)
    at java.base/sun.security.ssl.TrustStoreManager$TrustAnchorManager.getTrustedCerts(TrustStoreManager.java:313)
    at java.base/sun.security.ssl.TrustStoreManager.getTrustedCerts(TrustStoreManager.java:55)
    at java.base/sun.security.ssl.TrustManagerFactoryImpl.engineInit(TrustManagerFactoryImpl.java:49)
    ... 8 more

problem accessing trust store

zokker13 commented on 2022-04-19 16:15 (UTC)

You know what? You are right. I removed it, enjoy!

luntik2012 commented on 2022-04-19 08:13 (UTC) (edited on 2022-04-19 08:14 (UTC) by luntik2012)

why don't you remove upper version limit? it's a constant problem of this package

theo024 commented on 2021-10-13 16:55 (UTC)

The jre-openjdk package now provides a Java 17 runtime, following @stefseel comment, the current version of Apache Directory Studio is compatible with it. Could you modify the java-runtime dependency accordingly? Thanks

zokker13 commented on 2021-08-14 12:18 (UTC)

Okay, I've updated to M17 and allow Java16. I hope this resolves the issues! Thanks for leeting me know @stefseel and @kawasakai. Much appreciated.

stefseel commented on 2021-08-10 17:21 (UTC)

The modification logs bug with Java 16+ is fixed in 2.0.0.v20210717-M17, this was also tested with the upcoming Java 17.

kawasakai commented on 2021-08-10 14:26 (UTC) (edited on 2021-08-10 14:27 (UTC) by kawasakai)

I had to update, because my modification logs stopped working, I changed

depends=('java-runtime>=11' 'java-runtime<=16' 'python' 'libsecret')
pkgver=2.0.0.v20210717.17

and updated pkgsums, seems to work fine.

Vain commented on 2021-06-17 12:36 (UTC)

Needs another Java version bump. Appears to work with jre-openjdk-16.0.1.

zokker13 commented on 2021-01-15 12:15 (UTC)

Thanks @nvb and @bastla, I updated the PKGBUILD to consider Java 15! :)

bastla commented on 2021-01-14 16:28 (UTC) (edited on 2021-01-14 16:28 (UTC) by bastla)

@nvb Yes, package is out-of-date. It seems to work with Java 15, so until it's updated you just need to adapt the PKGBUILD by hand:

17c17
< depends=('java-runtime>=8' 'java-runtime<=14' 'python' 'libsecret')
---
> depends=('java-runtime>=8' 'java-runtime<=15' 'python' 'libsecret')