SyncML

Sven Gehr mailingliste at dreampixel.de
Thu Nov 18 07:55:55 CET 2010


Am Mittwoch, 17. November 2010, 20:41:36 schrieb Heiner Markert:

Hi,

I think I'm one step further.

In the online-manual I found:

** Additional components **
[...]
JDBC driver (must be located in the directory /opt/jboss-5.0.1.GA/common/lib/) 
[...]

In the openoffice document in the download-package (german) is this hint 
missing. I copy mysql-connector-java-5.0.8-bin.jar (in the download-package) 
to /opt/jboss/common/lib

that's the right version of jdbc-driver?

JBoss no longer crashes when I try to sync.


Now a few words to my ldap. This is a blank test-installation of kolab on a 
blank debian5. In the ldap only the standard-users and one additional (my 
self) user sven at gehr-edv.de. I have add this user with the kolab webadmin an I 
found it then in the tree:

cn=Sven Gehr,dc=gehr-edv,dc=de


> Did you add your user to the synchronization group in the kolab ldap
> server? And which name does that group have? If it is not
> named "synchronization_group", you have to modify ejb-jar.xml accordingly
> (see snycphony installation manual).

Yes I have the group named "synchronization_group" an sven at gehr-edv.de is a 
member of this group. I have add this group in:

cn=synchronization_group,cn=groups,dc=gehr-edv,dc=de


objectClass: groupOfNames (strukturell)
objectClass: kolabGroupOfNames (strukturell)
objectClass: top (abstrakt)
cn: synchronization_group
member: cn=Sven Gehr,dc=gehr-edv,dc=de


In /opt/jboss/server/default/conf/login-config.xml I have set:

<module-option name="java.naming.provider.url">
   ldap://mx.gehr.edv:389/
</module-option>

<module-option name="bindDN">
    cn=manager,cn=internal,dc=gehr-edv,dc=de
</module-option>

<module-option name="bindCredential">pass_of_the_manager</module-option>

<module-option name="baseCtxDN">
   dc=gehr-edv,dc=de
</module-option>

<module-option name="rolesCtxDN">
   cn=groups,dc=gehr-edv,dc=de
 </module-option>


In 
/opt/Funambol/config/com/funambol/server/security/LDAPUserProvisioningOfficer.xml

<void property="ldapServer">
   <string>mx.gehr.edv</string>
</void>

<void property="bindDn">
   <string>cn=manager,cn=internal,dc=gehr-edv,dc=de</string>
</void>

<void property="bindCredential">
   <string>kolabadmin</string>
</void>

<void property="baseDn">
   <string>dc=gehr-edv,dc=de</string>
</void>

<void property="roleDn">
   <string>cn=groups,dc=gehr-edv,dc=de</string>
</void>

<void property="ldapUrl">
   <string>ldap://mx.gehr.edv:389</string>
</void>

<void property="userRole">
   <string>synchronization_group</string>
</void>


My ldap-settings are ok?


When I start jboss I get the folloing warnings:

WARN  [JBossASSecurityMetadataStore] WARNING! POTENTIAL SECURITY RISK. It has 
been detected that the MessageSucker component which sucks messages from one 
node to another has not had its password changed from the installation 
default. Please see the JBoss Messaging user guide for instructions on how to 
do this.
[...]
WARN  [AnnotationCreator] No ClassLoader provided, using TCCL: 
org.jboss.managed.api.annotation.ManagementComponent
[...]
WARN  [ConnectionFactoryJNDIMapper] supportsFailover attribute is true on 
connection factory: 
jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post 
office is non clustered. So connection factory will *not* support failover
[...]
WARN  [ConnectionFactoryJNDIMapper] supportsLoadBalancing attribute is true on 
connection factory: 
jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post 
office is non clustered. So connection factory will *not* support load 
balancing
[...]
WARN  [InterceptorInfoRepository] Illegal exception 'java.io.IOException' in 
lifecycle signature (EJB3 12.4.2): public void 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.setUp() throws 
java.io.IOException,java.net.URISyntaxException
[...]
WARN  [Ejb3DescriptorHandler] No method found within 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl with name setUp with 
the right signature for post-construct-methodwas found
[...]
WARN  [Ejb3Configuration] Persistence provider caller does not implement the 
EJB3 spec correctly. PersistenceUnitInfo.getNewTempClassLoader() is null.
[...]
WARN  [Ejb3Configuration] Overriding hibernate.transaction.factory_class is 
dangerous, this might break the EJB3 specification implementation
[...]
WARN  [SessionFactoryObjectFactory] InitialContext did not implement 
EventContext
[...]
WARN  [PolicyMetaDataBuilder] Cannot get binding for portType 
'{http://service.kolab.bsi.evolvis.org/}KolabServiceStatus' from the given 
wsdl definitions!  Eventual policies attached to this binding won't be 
considered.
[...]
WARN  [PolicyMetaDataBuilder] Cannot get portType 
'{http://service.kolab.bsi.evolvis.org/}KolabServiceStatus' from the given 
wsdl definitions! Eventual policies attached to this portType won't be 
considered.
[...]
WARN  [JBossEntityResolver] Trying to resolve systemId as a non-file URL: 
vfszip:/opt/jboss-5.0.1.GA/server/default/deploy/kolab-ws-1.0.0.jar/META-
INF/wsdl/wsdl-types.xsd
[...]
WARN  [JBossEntityResolver] Trying to resolve systemId as a non-file URL: 
vfszip:/opt/jboss-5.0.1.GA/server/default/deploy/kolab-ws-1.0.0.jar/META-
INF/wsdl/kolab-types.xsd
[...]
WARN  [PolicyMetaDataBuilder] Cannot get binding for portType 
'{http://service.kolab.bsi.evolvis.org/}KolabService' from the given wsdl 
definitions!  Eventual policies attached to this binding won't be considered.
[...]
WARN  [PolicyMetaDataBuilder] Cannot get portType 
'{http://service.kolab.bsi.evolvis.org/}KolabService' from the given wsdl 
definitions! Eventual policies attached to this portType won't be considered.
[...]
WARN  [JBossEntityResolver] Trying to resolve systemId as a non-file URL: 
vfszip:/opt/jboss-5.0.1.GA/server/default/deploy/kolab-ws-1.0.0.jar/META-
INF/wsdl/wsdl-types.xsd
[...]
WARN  [JBossEntityResolver] Trying to resolve systemId as a non-file URL: 
vfszip:/opt/jboss-5.0.1.GA/server/default/deploy/kolab-ws-1.0.0.jar/META-
INF/wsdl/kolab-types.xsd
[...]
WARN  [config] Unable to process deployment descriptor for context '/kolab-ws'
[...]
DEPLOYMENTS MISSING DEPENDENCIES:
  Deployment "persistence.unit:unitName=#KolabWsTest" is missing the following 
dependencies:
    Dependency "jboss.jca:name=,service=DataSourceBinding" (should be in state 
"Create", but is actually in state "** NOT FOUND Depends on 
'jboss.jca:name=,service=DataSourceBinding' **")

DEPLOYMENTS IN ERROR:
  Deployment "jboss.jca:name=,service=DataSourceBinding" is in error due to 
the following reason(s): ** NOT FOUND Depends on 
'jboss.jca:name=,service=DataSourceBinding' **

I have a notes found in the wiki that the last error message is normal but 
what abou the warnings?


Whe I try to sync the nokia e90 I get the error "system-error" on the phone 
and with th android I get no errors but there are no data synced.


WHILE trying to synchronizing I get on the console in which I have start the 
jboss  following error messages:


ERROR [STDERR] 18.11.2010 06:38:12 org.evolvis.bsi.kolab.service.ServiceConf 
load
[...]
WARN  [StatelessBeanContext] EJBTHREE-1337: do not get WebServiceContext 
property from stateless bean context, it should already have been injected
[...]
WARN  [InterceptorsFactory] EJBTHREE-1246: Do not use InterceptorsFactory with 
a ManagedObjectAdvisor, InterceptorRegistry should be used via the bean 
container
[...]
WARN  [InterceptorsFactory] EJBTHREE-1246: Do not use InterceptorsFactory with 
a ManagedObjectAdvisor, InterceptorRegistry should be used via the bean 
container
[...]
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
java.util.List 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.getNoteFolders() throws 
org.evolvis.bsi.kolab.service.KolabServiceFault_Exception
[...]
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
org.evolvis.bsi.kolab.service.Event 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.getEvent(org.evolvis.bsi.kolab.service.Folder,java.lang.String) 
throws org.evolvis.bsi.kolab.service.KolabServiceFault_Exception
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
org.evolvis.bsi.kolab.service.Contact 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.getContact(org.evolvis.bsi.kolab.service.Folder,java.lang.String) 
throws org.evolvis.bsi.kolab.service.KolabServiceFault_Exception
[...]
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
void org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.setUp() throws 
java.io.IOException,java.net.URISyntaxException
[...]
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
java.util.List 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.getContactFolders() 
throws org.evolvis.bsi.kolab.service.KolabServiceFault_Exception
[...]
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
java.util.List 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.getTaskFolders() throws 
org.evolvis.bsi.kolab.service.KolabServiceFault_Exception
[...]
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
java.util.List 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.getUpdatedContactIDs(org.evolvis.bsi.kolab.service.Folder,java.lang.String,java.util.Date,java.util.Date) 
throws org.evolvis.bsi.kolab.service.KolabServiceFault_Exception
[...]
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
java.util.List 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.getNewContactIDs(org.evolvis.bsi.kolab.service.Folder,java.lang.String,java.util.Date,java.util.Date) 
throws org.evolvis.bsi.kolab.service.KolabServiceFault_Exception
[...]
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
org.evolvis.bsi.kolab.service.Note 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.getNote(org.evolvis.bsi.kolab.service.Folder,java.lang.String) 
throws org.evolvis.bsi.kolab.service.KolabServiceFault_Exception
[...]
WARN  [InterceptorRegistry] applicable interceptors is non-existent for public 
java.util.List 
org.evolvis.bsi.kolab.service.KolabServicePortTypeImpl.getEventFolders() 
throws org.evolvis.bsi.kolab.service.KolabServiceFault_Exception

an more amd more ......



-- 
Viele Grüße

Sven Gehr
Mailclient: Linux/K-Mail
Linux-User-Nr: #368994




More information about the users mailing list