Problem Note 66168: The extract process or the import process fails with an error when you use SAS® Marketing Automation Integration Utilities
When you use the SAS Marketing Automation Integration Utilities (sasmaextract or sasmaimport), the extract process or the import process fails with the following error message:
Exception in thread "main" javax.xml.validation.SchemaFactoryConfigurationError:
Provider for class javax.xml.validation.SchemaFactory cannot be created
at javax.xml.validation.SchemaFactoryFinder.findServiceProvider(SchemaFactoryFinder.java:362)
at javax.xml.validation.SchemaFactoryFinder._newFactory(SchemaFactoryFinder.java:219)
at javax.xml.validation.SchemaFactoryFinder.newFactory(SchemaFactoryFinder.java:146)
at javax.xml.validation.SchemaFactory.newInstance(SchemaFactory.java:213)
at com.sas.svcs.environment.xml.XmlEnvironmentManager.init(XmlEnvironmentManager.java:161)
at com.sas.svcs.environment.xml.XmlEnvironmentManager.<init>(XmlEnvironmentManager.java:107)
at com.sas.svcs.environment.xml.XmlEnvironmentManager.<init>(XmlEnvironmentManager.java:90)
at com.sas.ci.services.common.services.CIServiceFactoryBootstrap.bootstrap(CIServiceFactoryBootstrap.java:107)
at com.sas.analytics.crm.auxdataio.util.JavaSessionHolder.bootstrapContextSession(JavaSessionHolder.java:50)
at com.sas.analytics.crm.auxdataio.util.MAMetaGatewayConnection.logon(MAMetaGatewayConnection.java:684)
at com.sas.analytics.crm.auxdataio.util.MAMetaGatewayConnection.<init>(MAMetaGatewayConnection.java:128)
at com.sas.analytics.crm.auxdataio.MAMetaGatewayFactory.getConnection(MAMetaGatewayFactory.java:108)
at com.sas.analytics.crm.auxdataio.MAMetaGatewayFactory.getConnection(MAMetaGatewayFactory.java:132)
at com.sas.analytics.crm.auxdataio.integration.MAIntegrationCommand.run(MAIntegrationCommand.java:154)
at com.sas.analytics.crm.auxdataio.extract.MAExtract.main(MAExtract.java:125)
Caused by: java.util.ServiceConfigurationError:javax.xml.validation.SchemaFactory:
jar:file:/D:/opt/sasinside/SASHome/SASVersionedJarRepository/eclipse/plugins/jws
dp_jaxp_2.0.0.0_SAS_20121211183425/jwsdp_xercesImpl.jar!/META-INF/services/javax.xml.validation.SchemaFactory:1: Illegal provider-class name:
http\://www.w3.org/2001/XMLSchema=com.sun.org.apache.xerces.internal.jaxp.validation.xs.SchemaFactoryImpl
As a workaround, remove the following two lines from the picklist file that resides in SASHOME\SASMarketingAutomationIntegrationUtilities\6.6:
name=jwsdp_jaxp
version=2.0.0.0_SAS_20121211183425
You do not need to restart anything. Just remove the two lines. After you remove these lines, the Integration Utilities will work.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Marketing Automation Integration Utilities | Linux for x64 | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled Solaris | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled AIX | 6.6 | | 9.4 TS1M6 | |
Microsoft® Windows® for x64 | 6.6 | | 9.4 TS1M6 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
The extract process or the import process fails when you use SAS Marketing Automation Integration Utilities. In addition, the exception "javax.xml.validation.SchemaFactoryConfigurationError" occurs.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2020-09-09 10:41:04 |
Date Created: | 2020-06-19 09:51:53 |