Ciao, sto provando il basic-connector e vorrei usare una sorgente LDAP.
La configurazione che sto usando:
<configuration>
<cmdbuild>
<ServerAddress>127.0.0.1</ServerAddress>
<ServerContext>cmdbuild</ServerContext>
<ServerPort>8080</ServerPort>
<Username>admin</Username>
<Password>*****</Password>
</cmdbuild>
<serverldap>
<ServerAddress>>*****</</ServerAddress>
<Port>389</Port>
<User>>*****</</User>
<Password>>*****</</Password>
<SSL>0</SSL>
<DN>dc=>*****</,dc=local</DN>
<Search>objectClass=user</Search>
<Class>URF</Class>
<Attributes>sAMAccountName, givenName, sn</Attributes>
<Key>sAMAccountName</Key>
</serverldap>
</configuration>
causa questo errore:
javax.xml.ws.WebServiceException: Could not send Message.
Caused by: java.net.ConnectException: ConnectException invoking http://://services/soap/Private: Connection refused (Connection refused)
Leggendo il sorgente vedo che la lettura dei parametri di connessione è diversa tra LDAPConnector e InventoryConnector:
InventoryConnector: String CMDBuild_ServerIP = cf.getCMDBuild_ServerIP();
LDAPConnector: String CMDBuild_ServerIP = cf.get("cmdbuild.Server.Address");
Sto usando una versione obsoleta? Devo modificare il file di configurazione?