Hi again list,
It looks like I've made some progress, now getting the following error:
Sep 21 17:41:20 - ERROR - Fail to compute expression: ... on
id=uid=administrator,ou=Users,dc=bmartinsldap,dc=xyz
Reason: javax.script.ScriptException:
sun.org.mozilla.javascript.EvaluatorException: syntax error (<Unknown
source>#5) in <Unknown source> at line number 5
Sep 21 17:41:20 - ERROR - Error while synchronizing ID {uid=administrator}:
org.lsc.exception.LscServiceException: javax.script.ScriptException:
sun.org.mozilla.javascript.EvaluatorException: syntax error (<Unknown
source>#5) in <Unknown source> at line number 5
Sep 21 17:41:20 - ERROR - Fail to compute expression: ... on
id=uid=user01,ou=Users,dc=bmartinsldap,dc=xyz
Reason: javax.script.ScriptException:
sun.org.mozilla.javascript.EvaluatorException: syntax error (<Unknown
source>#5) in <Unknown source> at line number 5
Sep 21 17:41:20 - ERROR - Error while synchronizing ID {uid=user01}:
org.lsc.exception.LscServiceException: javax.script.ScriptException:
sun.org.mozilla.javascript.EvaluatorException: syntax error (<Unknown
source>#5) in <Unknown source> at line number 5
Sep 21 17:41:20 - ERROR - All entries: 2, to modify entries: 0, successfully
modified entries: 0, errors: 2
Could you please share some advice?
Thanks!
-----Original Message-----
From: Bruno Miguel Martins
Sent: 21 de setembro de 2017 16:59
To: '[email protected]' <[email protected]>
Subject: RE: Error checking XML patterns
Ok, I've found that it was a problem on which file to write what.
Now I am getting the following error:
Sep 21 16:55:48 - ERROR - Unable to load configuration
(org.lsc.exception.LscConfigurationException: Configuration exception: null)
org.lsc.exception.LscConfigurationException: Configuration exception: null
at
org.lsc.configuration.JaxbXmlConfigurationHelper.getConfiguration(JaxbXmlConfigurationHelper.java:162)
~[lsc-core-2.1.4.jar:na]
at org.lsc.Configuration.setUp(Configuration.java:482)
[lsc-core-2.1.4.jar:na]
at org.lsc.Configuration.setUp(Configuration.java:456)
[lsc-core-2.1.4.jar:na]
at org.lsc.Launcher.run(Launcher.java:205) ~[lsc-core-2.1.4.jar:na]
at org.lsc.Launcher.launch(Launcher.java:158) ~[lsc-core-2.1.4.jar:na]
at org.lsc.Launcher.main(Launcher.java:141) ~[lsc-core-2.1.4.jar:na]
Caused by: javax.xml.bind.UnmarshalException: null
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:335)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:503)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:204)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:173)
~[na:1.6.0_41]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:157)
~[na:1.6.0_41]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:162)
~[na:1.6.0_41]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:171)
~[na:1.6.0_41]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:189)
~[na:1.6.0_41]
at
org.lsc.configuration.JaxbXmlConfigurationHelper.getConfiguration(JaxbXmlConfigurationHelper.java:160)
~[lsc-core-2.1.4.jar:na]
... 5 common frames omitted
Caused by: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the
declaration of element 'lsc'.
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:346)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:280)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1919)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:708)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:564)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.startElement(ValidatingUnmarshaller.java:78)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:137)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:507)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:380)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:619)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3096)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:899)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:625)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:118)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:486)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:828)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:757)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:133)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1211)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:548)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:200)
~[na:1.6.0_41]
... 11 common frames omitted
If I replace <lsc> with <lsc
xmlns="http://lsc-project.org/XSD/lsc-core-2.1.xsd" id="1" revision="0">, then
error message is the following:
Sep 21 16:58:47 - ERROR - Unable to load configuration
(org.lsc.exception.LscConfigurationException: Configuration exception: null)
org.lsc.exception.LscConfigurationException: Configuration exception: null
at
org.lsc.configuration.JaxbXmlConfigurationHelper.getConfiguration(JaxbXmlConfigurationHelper.java:162)
~[lsc-core-2.1.4.jar:na]
at org.lsc.Configuration.setUp(Configuration.java:482)
[lsc-core-2.1.4.jar:na]
at org.lsc.Configuration.setUp(Configuration.java:456)
[lsc-core-2.1.4.jar:na]
at org.lsc.Launcher.run(Launcher.java:205) ~[lsc-core-2.1.4.jar:na]
at org.lsc.Launcher.launch(Launcher.java:158) ~[lsc-core-2.1.4.jar:na]
at org.lsc.Launcher.main(Launcher.java:141) ~[lsc-core-2.1.4.jar:na]
Caused by: javax.xml.bind.UnmarshalException: null
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.createUnmarshalException(AbstractUnmarshallerImpl.java:335)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.createUnmarshalException(UnmarshallerImpl.java:503)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:204)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:173)
~[na:1.6.0_41]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:157)
~[na:1.6.0_41]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:162)
~[na:1.6.0_41]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:171)
~[na:1.6.0_41]
at
javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:189)
~[na:1.6.0_41]
at
org.lsc.configuration.JaxbXmlConfigurationHelper.getConfiguration(JaxbXmlConfigurationHelper.java:160)
~[lsc-core-2.1.4.jar:na]
... 5 common frames omitted
Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid
content was found starting with element 'ldapSourceService'. One of
'{"http://lsc-project.org/XSD/lsc-core-2.1.xsd":bean}' is expected.
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:198)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:346)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:280)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(XMLSchemaValidator.java:420)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3184)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1809)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:708)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:564)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.ValidatingUnmarshaller.startElement(ValidatingUnmarshaller.java:78)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:137)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:507)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:380)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2748)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:625)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:118)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:486)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:828)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:757)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:133)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1211)
~[na:1.6.0_41]
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:548)
~[na:1.6.0_41]
at
com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:200)
~[na:1.6.0_41]
... 11 common frames omitted
Cheers!
-----Original Message-----
From: Bruno Miguel Martins
Sent: 21 de setembro de 2017 16:06
To: '[email protected]' <[email protected]>
Subject: Error checking XML patterns
Hi guys,
First of all, thanks for making this project available! Highly appreciated!
I am testing LSC in a lab environment and my goal is to import users and groups
from OpenLDAP to Active Directory. I am using this guide to accomplish that:
https://lsc-project.org/documentation/tutorial/openldaptoactivedirectory
My configuration is the following:
https://pastebin.com/3cpPLQqm
Error log is available here:
https://pastebin.com/R8qzWj5i
First error throw is:
15:55:13,434 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@107:6 - no
applicable action for [lsc], current pattern is [[configuration][lsc]]
This may be a pretty newbie question, but can you please help me understand
this one?
Thanks,
Bruno
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org
lsc-users mailing list
[email protected]
https://lists.lsc-project.org/cgi-bin/mailman/listinfo/lsc-users