Giter Site home page Giter Site logo

onc-healthit / reference-ccda-validator Goto Github PK

View Code? Open in Web Editor NEW
35.0 21.0 37.0 62.32 MB

Deployable C-CDA Validator war source code. Use this repository to build and deploy a validator on your local environment.

License: BSD 2-Clause "Simplified" License

Batchfile 9.80% Java 72.42% CSS 6.22% JavaScript 9.26% HTML 2.30%

reference-ccda-validator's Introduction

Support

GitHub Issues are not used to manage issues for this repository. Please report any issues you may have on the ETT Google Group. Our technical team will address all questions there. Thank you.

Reference C-CDA Configuration and Deployment

This document is meant to outline the steps to successfully configure and deploy the reference ccda application.

If you would like to get a test virtual machine up and running quickly, check out https://github.com/mieweb/vagrant-ccda-validator for a Vagrant build or https://github.com/mieweb/docker-ccda-validator for a docker container. Note: These are 3rd-party options and are not directly supported by SITE/the ONC. They intend to pull, configure, and deploy the data from our codebase based on these instructions. Otherwise, please continue to follow the full instructions below to create a local, external, or customized instance of the validator.

1. Assumptions

a. Tomcat 8.5.x (8.5.81 recommended) or above has been installed and NOT running. ((https://tomcat.apache.org/download-80.cgi#8.5.85))
b. You are using a pre-built referenceccdaservice.war file. In other words, the .war file was not built from the project directly.
    Such a thing is possible but beyond the scope of this document.
c. With Tomcat installed and the referenceccdaservice.war in your hands, you are ready to begin configuration and deployment.
d. Java 8 is installed and a JAVA_HOME is set. We do not support any Java version above JDK 8.

2. Configuration Instructions

Vocabulary Artifacts

  1. Create a directory that will hold the vocabulary artifacts. For example, path/to/configs_folder
      a. this folder will contain the needed vocabulary configuration files

  2. Place the default ccdaReferenceValidatorConfig.xml in this folder. For example, path/to/configs_folder/ccdaReferenceValidatorConfig.xml. This file is located in this repository.
      a. this file contains the xpath expressions that target particular nodes in the given C-CDA to be validated. Each expression is configured with at least one validator. For example:
       <expression xpathExpression="/v3:ClinicalDocument/v3:templateId[@root='2.16.840.1.113883.10.20.22.1.1' and @extension='2015-08-01']/ancestor::v3:ClinicalDocument[1]/v3:confidentialityCode[not(@nullFlavor)]">
       		<validator>
      			<name>ValueSetCodeValidator</name>
       			<validationResultSeverityLevels>
       				<codeSeverityLevel>SHOULD</codeSeverityLevel>
       			</validationResultSeverityLevels>
      			<allowedValuesetOids>2.16.840.1.113883.1.11.16926</allowedValuesetOids>
      		</validator>
      	</expression>
3. Create a local directory for Codes, Valuesets and Scenario files. For example,
   a. path/to/validator_configuration/vocabulary/code_repository/
   b. path/to/validator_configuration/vocabulary/valueset_repository/VSAC/
   c. path/to/validator_configuration/scenarios/
   
4. Optional: Add custom configurations to the existing path (path/to/your/configs_folder) or create a separate local directory for your custom vocabulary configurations (xml files). Using the existing path is preferred but either option works fine. This allows one to take advantage of dynamic vocabulary configurations which can be changed in realtime for each validation via the API by sending the "vocabularyConfig" key and the filename without extension as the value. The default configuration file is the one that was added earlier and is located in this repository (ccdaReferenceValidatorConfig.xml). If "referenceccda.isDynamicVocab" is set to "false" or not set at all the default file (ccdaReferenceValidatorConfig.xml) will be used. If it is set to "true" and the path is set as described, one can use any config in the directory.

NOTES:

  • For the valueset_repository, assuming the path above of /path/to/validator_configuration/vocabulary/valueset_repository/VSAC/, please ensure that the valueset repository spreadsheet files are in the aformentioned subfolder labeled VSAC. However, please do NOT include this VSAC folder in the referenceccdaservice.xml config file. So in this example, the actual path on the user computer or server would be /path/to/validator_configuration/vocabulary/valueset_repository/VSAC/ where as the path saved in the referenceccdaservice.xml config file referenceccdaservice.xml would be /path/to/validator_configuration/vocabulary/valueset_repository/
  • Most of the code systems and valuesets are externally published and this project does NOT come packaged with any of these externally published files. However, valuesets which were not externally published by VSAC were hand created by SITE and are available for download here: https://github.com/onc-healthit/code-validator-api/tree/master/codevalidator-api/docs/ValueSetsHandCreatedbySITE

The referenceccdaservice.war

1. Navigate to the webapps directory in your Tomcat instance. For example, ~/apache-tomcat-7.0.53/webapps
2. Place the referenceccdaservice.war file here

Server Configuration

1. Place a copy of referenceccdaservice.xml in $CATALINA_BASE/conf/[enginename]/[hostname]/
Note: You will likely be using the "Catalina" engine and the default host for Tomcat is "localhost". 
For example, ~/apache-tomcat-7.0.53/conf/Catalina/localhost

At this point, your directory structure should contain at least the following:
-tomcat
--conf
---Catalina
----localhost
----referenceccdaservice.xml
--webapps
---referenceccdaservice.war  

2. Edit the referenceccdaservice.xml key values to point to the locations configured in the previous steps and setup other values. For example:
        <Context reloadable="true">
            <Parameter name="vocabulary.localCodeRepositoryDir" value="path/to/your/code_repository" override="true"/>
            <Parameter name="vocabulary.localValueSetRepositoryDir" value="path/to/your/valueset_repository" override="true"/>
            <Parameter name="referenceccda.configFile" value="path/to/your/configs_folder/ccdaReferenceValidatorConfig.xml" override="true"/>
            <Parameter name="referenceccda.isDynamicVocab" value="false" override="true"/>
            <Parameter name="referenceccda.configFolder" value="path/to/your/configs_folder" override="true"/>
            <Parameter name="content.scenariosDir" value="path/to/your/scenarios_directory" override="true"/>

            <Parameter name="keycloak.enabled" value="false" override="true"/>
            <Parameter name="keycloak.auth.server" value="Replace with KeyCloak auth URL" override="true"/>
            <Parameter name="keycloak.realm" value="Replace with KeyCloak Realm" override="true"/>
            <Parameter name="keycloak.client.id" value="Replace with KeyCloak client id for introspect" override="true"/>
            <Parameter name="keycloak.client.secret" value="Replace with KeyCloak client secret for introspect" override="true"/>
         </Context>
         
3. To disable KeyCloak set keycloak.enabled flag to false

3. Run the application

1. Start your tomcat instance - you should see output showing the databases getting initialized and the .war file getting deployed.
NOTE: Allow a few minutes for the vocabulary valuesets and codes to be inserted into the in-memory database.
2. Access the endpoint. For example, localhost:8080/referenceccdaservice/
3. For convenience, API documentation and a validation UI is included:
    API documentation - /referenceccdaservice/swagger-ui.html
    UI - referenceccdaservice/ui

4. Troubleshooting (please feel free to submit PRs with updates from your own issues/solutions)

  • The best way to resolve an issue is to refer to the log at tomcat/logs/referenceccdaservice.<TODAY'S DATE>.log. The errors in that log along with the various documentation for this project and its dependencies should help point to a resolution. If there is still confusion, ahead are some examples and their solutions:
    • The log states, "LOADING SCENARIO FILES AT /opt/apache-tomcat-8.5.85/mdht/Environment/VocabularyConfiguration/scenarios/" instead of the directory you have specified in your ccdaReferenceValidatorConfig.xml which exists on your computer or server
      • The ccdaReferenceValidatorConfig.xml configuration file is designed to override default settings with your local settings/directory setup. What this message means (if the path doesn't match you local file structure) is that the application has not found your ccdaReferenceValidatorConfig.xml file. Please ensure that you have taken the latest version from here https://github.com/onc-healthit/reference-ccda-validator/tree/master/configuration and have placed it in a path similar to tomcat/conf/Catalina/localhost
    • The log states, "nested exception is java.lang.OutOfMemoryError: GC overhead limit exceeded"
      • It is recommended that your computer has at least 4GBs of RAM as the software loads all of the vocabulary into RAM. It uses an "in-memory database" on boot so it's very RAM intensive. However, just because you have the RAM doesn't mean Java is handling it appropriately. If you have enough RAM free and there is still an issue, please ensure you are using Java 8 and create a file named setenv.sh (.bat for windows) file in your tomcat/bin directory. Please include the following data within that file:
        •     #!/bin/bash
              JAVA_HOME=/usr/lib/jvm/java-8-oracle
              JAVA_OPTS="$JAVA_OPTS -Xmx5120m -XX:MaxPermSize=1024m"
          
    • The log states, "Could not resolve dependencies for project ..."
      • Likely caused by an inproper configuration installation of Java. Make sure the JAVA_HOME and JRE_HOME environment variables are set properly and you are using a version of Java 8. Also check the build path in your IDE. At the time of this documentation, the version of Java used is 1.8.0_361.

5. API Usage

reference-ccda-validator's People

Contributors

andrewmccaffreynist avatar austinmoody avatar bgirishrao avatar bharris74 avatar desai827 avatar drbgfc avatar ebrockainq avatar gnjanzen avatar johnrsnyder avatar jwspcc avatar kpoletti-66 avatar monikadrajer avatar mrahn23 avatar nbashyam avatar netkraft avatar plow74 avatar ssaudacious avatar ssavarala avatar swmuir avatar wreiske avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

reference-ccda-validator's Issues

Error creating bean with name 'vocabularyCCDAValidator'

Hi,

I followed the readme to run referenceccdaservice.war locally on tomcat 8 but it fails with an exception

12:51:23,762 INFO  [ContextLoader:307] Root WebApplicationContext: initialization started
12:51:23,883 INFO  [AnnotationConfigWebApplicationContext:578] Refreshing Root WebApplicationContext: startup date [Sun Jan 07 12:51:23 CET 2018]; root of context hierarchy
12:51:23,950 INFO  [AnnotationConfigWebApplicationContext:207] Registering annotated classes: [class org.sitenv.referenceccda.configuration.MvcConfiguration,class org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration,class org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration,class org.sitenv.referenceccda.configuration.SwaggerConfig]
12:51:25,058 INFO  [DefaultListableBeanFactory:839] Overriding bean definition for bean 'propertyPlaceholderConfigurer' with a different definition: replacing [Root bean: class [org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=propertyPlaceholderConfigurer; initMethodName=null; destroyMethodName=(inferred); defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration] with [Root bean: class [org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=propertyPlaceholderConfigurer; initMethodName=null; destroyMethodName=(inferred); defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration]
12:51:25,649 INFO  [PostProcessorRegistrationDelegate$BeanPostProcessorChecker:328] Bean 'org.springframework.cache.annotation.ProxyCachingConfiguration' of type [class org.springframework.cache.annotation.ProxyCachingConfiguration$$EnhancerBySpringCGLIB$$1c54fdcb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
12:51:26,076 INFO  [EmbeddedDatabaseFactory:185] Starting embedded database: url='jdbc:hsqldb:mem:testdb', username='sa'
12:51:26,422 INFO  [ScriptUtils:443] Executing SQL script from class path resource [schema.sql]
12:51:26,432 INFO  [ScriptUtils:502] Executed SQL script from class path resource [schema.sql] in 10 ms.
12:51:26,453 INFO  [LocalContainerEntityManagerFactoryBean:339] Building JPA container EntityManagerFactory for persistence unit 'default'
12:51:26,488 INFO  [LogHelper:31] HHH000204: Processing PersistenceUnitInfo [
	name: default
	...]
12:51:26,711 INFO  [Version:37] HHH000412: Hibernate Core {5.0.7.Final}
12:51:26,714 INFO  [Environment:213] HHH000206: hibernate.properties not found
12:51:26,717 INFO  [Environment:317] HHH000021: Bytecode provider name : javassist
12:51:26,816 INFO  [Version:66] HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
12:51:27,117 INFO  [Dialect:156] HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect
12:51:27,425 WARN  [SessionFactoryBuilderImpl:648] Unrecognized hbm2ddl_auto value : none.  Supported values include create, create-drop, update, and validate.  Ignoring
12:51:28,099 INFO  [QueryTranslatorFactoryInitiator:47] HHH000397: Using ASTQueryTranslatorFactory
12:51:28,675 INFO  [Jaxb2Marshaller:531] Creating JAXBContext by scanning packages [org.sitenv.vocabularies.configuration]
12:51:28,781 WARN  [AnnotationConfigWebApplicationContext:546] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'referenceCCDAValidationService' defined in file [/development/apache-tomcat-8.0.36/webapps/referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/services/ReferenceCCDAValidationService.class]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.sitenv.referenceccda.validators.vocabulary.VocabularyCCDAValidator]: : Error creating bean with name 'vocabularyCCDAValidator' defined in file [/development/apache-tomcat-8.0.36/webapps/referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/validators/vocabulary/VocabularyCCDAValidator.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.validation.services.VocabularyValidationService]: : Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyCCDAValidator' defined in file [/development/apache-tomcat-8.0.36/webapps/referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/validators/vocabulary/VocabularyCCDAValidator.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.validation.services.VocabularyValidationService]: : Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations
12:51:28,784 INFO  [EmbeddedDatabaseFactory:217] Shutting down embedded database: url='jdbc:hsqldb:mem:testdb'
12:51:28,792 ERROR [ContextLoader:353] Context initialization failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'referenceCCDAValidationService' defined in file [/development/apache-tomcat-8.0.36/webapps/referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/services/ReferenceCCDAValidationService.class]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.sitenv.referenceccda.validators.vocabulary.VocabularyCCDAValidator]: : Error creating bean with name 'vocabularyCCDAValidator' defined in file [/development/apache-tomcat-8.0.36/webapps/referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/validators/vocabulary/VocabularyCCDAValidator.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.validation.services.VocabularyValidationService]: : Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyCCDAValidator' defined in file [/development/apache-tomcat-8.0.36/webapps/referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/validators/vocabulary/VocabularyCCDAValidator.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.validation.services.VocabularyValidationService]: : Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:185)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1143)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1046)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4840)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5303)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
	at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:587)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1798)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyCCDAValidator' defined in file [/development/apache-tomcat-8.0.36/webapps/referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/validators/vocabulary/VocabularyCCDAValidator.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.validation.services.VocabularyValidationService]: : Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:185)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1143)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1046)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1192)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1116)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1014)
	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:813)
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
	... 28 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'vocabularyValidationService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations
	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:311)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1192)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1116)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1014)
	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:813)
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
	... 42 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'vocabularyValidationConfigurations' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.vocabularies.configuration.ValidationConfigurationLoader]: : Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:464)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1123)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1018)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:512)
	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:486)
	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:615)
	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:169)
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:308)
	... 54 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'validationConfigurationLoader' defined in org.sitenv.vocabularies.configuration.CodeValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1192)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1116)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1014)
	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:813)
	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
	... 69 more
Caused by: java.lang.ClassCastException: org.sitenv.vocabularies.configuration.ConfiguredExpression cannot be cast to org.sitenv.vocabularies.configuration.Configurations
	at org.sitenv.vocabularies.configuration.ValidationConfigurationLoader.xmlToObject(ValidationConfigurationLoader.java:35)
	at org.sitenv.vocabularies.configuration.ValidationConfigurationLoader.afterPropertiesSet(ValidationConfigurationLoader.java:43)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
	... 80 more

How can I fix this?

Best

Swagger page opening, but not populating.

I have a running instance on a dedicated server, that is running perfectly.

I am trying to port the CCDA Validator to Docker.

I have the entire project inside of a Docker container now, and there are no errors in any of the logfiles.

But, when I attempt to access the Swagger UI, the UI appears, displaying the green Swagger header, but it is not populating the page.

Any ideas why that might be happening?

Error creating bean with name 'referenceCCDAValidationController'

Hi guys,

I tried many time, but couldn't get past this issue in Catalina logs.

Error creating bean with name 'referenceCCDAValidationController'

I double checked, I do have referenceccdaservice.xml in /conf/Catalina/localhost. Below is the content of this file:

<Context reloadable="true">
    <Parameter name="vocabulary.localCodeRepositoryDir" value="C:/webProject/apache-tomcat/local_configuration/ccda_validator/validator_configuration/vocabulary" override="true"/>
    <Parameter name="vocabulary.localValueSetRepositoryDir" value="C:/webProject/apache-tomcat/local_configuration/ccda_validator/validator_configuration/vocabulary/valueset_repository/VSAC" override="true"/>
    <Parameter name="referenceccda.configFile" value="C:/webProject/apache-tomcat/local_configuration/ccda_validator/validator_configuration/ccdaReferenceValidatorConfig.xml" override="true"/>
    <Parameter name="referenceccda.isDynamicVocab" value="false" override="true"/>
    <Parameter name="referenceccda.configFolder" value="C:/webProject/apache-tomcat/local_configuration/ccda_validator/validator_configuration" override="true"/>
    <Parameter name="content.scenariosDir" value="C:/webProject/apache-tomcat/local_configuration/ccda_validator/validator_configuration/scenarios" override="true"/>
</Context>

I have attached the log as well, any help is greatly appreciated.
referenceccdaservice.2018-09-18.log

Null return value from advice does not match primitive return type for: public abstract boolean

I am blank as to why i got his error:
i am using "170.315_b1_toc_amb_ccd_r21_sample1_v12.xml" provided for certification.

03-08-2018 17:07:38 [ERROR] ReferenceCCDAValidationService.processValidateCCDAException:104 - The service has encountered the following error: org.springframework.aop.AopInvocationException: Null return value from advice does not match primitive return type for: public abstract boolean org.sitenv.vocabularies.validation.repositories.CodeRepository.codeIsActive(java.lang.String,java.util.Set)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:221)
at com.sun.proxy.$Proxy57.codeIsActive(Unknown Source)
at org.sitenv.vocabularies.validation.validators.nodetypes.CodeSystemCodeValidator.validateNode(CodeSystemCodeValidator.java:74)
at org.sitenv.vocabularies.validation.services.VocabularyValidationService.validate(VocabularyValidationService.java:113)
at org.sitenv.vocabularies.validation.services.VocabularyValidationService.validate(VocabularyValidationService.java:75)
at org.sitenv.referenceccda.validators.vocabulary.VocabularyCCDAValidator.doValidation(VocabularyCCDAValidator.java:59)
at org.sitenv.referenceccda.validators.vocabulary.VocabularyCCDAValidator.validateFileImplementation(VocabularyCCDAValidator.java:49)
at org.sitenv.referenceccda.validators.vocabulary.VocabularyCCDAValidator.validateFile(VocabularyCCDAValidator.java:39)
at org.sitenv.referenceccda.services.ReferenceCCDAValidationService.doVocabularyValidation(ReferenceCCDAValidationService.java:191)
at org.sitenv.referenceccda.services.ReferenceCCDAValidationService.runValidators(ReferenceCCDAValidationService.java:131)
at org.sitenv.referenceccda.services.ReferenceCCDAValidationService.validateCCDAImplementation(ReferenceCCDAValidationService.java:72)
at org.sitenv.referenceccda.services.ReferenceCCDAValidationService.validateCCDA(ReferenceCCDAValidationService.java:58)

Question: Are you going to support Java 11?

When are you going to add support for Java 11?
What work is required to switch to Java 11?
What if such work would be done by someone else and submitted as a PR or a set of PRs would you review and merge the PRs?

Code Repository and Valueset Repository

In the install instructions, there are references to two repositories that should be downloaded. Code's (no attached filetype) and ValueSet (*.xsl filetype). There are no links to these repos, and if they exist on the web they are well hidden. Can you point in a direction to find these required files?

Build Failure, missing dependency

There isn't much help about building, and there is no binaries to be downloaded so I tried building my own using Maven since there is a pom.xml file.

Here is the error I got

[ERROR] Failed to execute goal on project referenceccdavalidator: Could not resolve dependencies for project org.sitenv:referenceccdavalidator:war:1.0.34: The following artifacts could not be resolved: org.sitenv.vocabulary:codevalidator-api:jar:1.0.16, org.sitenv:conten
tvalidator-api:jar:1.0.19: Could not find artifact org.sitenv.vocabulary:codevalidator-api:jar:1.0.16 in mdht-libs (http://devsoap.sitenv.org:8081/artifactory/libs-release-local) -> [Help 1]

Full output:

root@e1b3497c032b:/usr/local/tomcat/ccdavalidator# mvn package
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Reference CCDA Validator 1.0.34
[INFO] ------------------------------------------------------------------------
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.consol2/3.0.9.20180622/org.openhealthtools.mdht.uml.cda.consol2-3.0.9.20180622.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.consol2/3.0.9.20180622/org.openhealthtools.mdht.uml.cda.consol2-3.0.9.20180622.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.consol2/3.0.9.20180622/org.openhealthtools.mdht.uml.cda.consol2-3.0.9.20180622.pom
[WARNING] The POM for org.openhealthtools.mdht.cda:org.openhealthtools.mdht.uml.cda.consol2:jar:3.0.9.20180622 is missing, no dependency information available
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.mu2consol/3.0.8.20180531/org.openhealthtools.mdht.uml.cda.mu2consol-3.0.8.20180531.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.mu2consol/3.0.8.20180531/org.openhealthtools.mdht.uml.cda.mu2consol-3.0.8.20180531.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.mu2consol/3.0.8.20180531/org.openhealthtools.mdht.uml.cda.mu2consol-3.0.8.20180531.pom
[WARNING] The POM for org.openhealthtools.mdht.cda:org.openhealthtools.mdht.uml.cda.mu2consol:jar:3.0.8.20180531 is missing, no dependency information available
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/hl7/security/ds4p/org.hl7.security.ds4p.contentprofile/3.0.0.20170920/org.hl7.security.ds4p.contentprofile-3.0.0.20170920.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/hl7/security/ds4p/org.hl7.security.ds4p.contentprofile/3.0.0.20170920/org.hl7.security.ds4p.contentprofile-3.0.0.20170920.pom (498 B at 1.2 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/hl7/cbcc/privacy/org.hl7.cbcc.privacy.consentdirective/1.0.0.20170920/org.hl7.cbcc.privacy.consentdirective-1.0.0.20170920.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/hl7/cbcc/privacy/org.hl7.cbcc.privacy.consentdirective/1.0.0.20170920/org.hl7.cbcc.privacy.consentdirective-1.0.0.20170920.pom (498 B at 1.7 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.emf.runtime/3.0.0.201805310501/org.eclipse.mdht.emf.runtime-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.emf.runtime/3.0.0.201805310501/org.eclipse.mdht.emf.runtime-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/mdht/org.eclipse.mdht.emf.runtime/3.0.0.201805310501/org.eclipse.mdht.emf.runtime-3.0.0.201805310501.pom
[WARNING] The POM for org.eclipse.mdht:org.eclipse.mdht.emf.runtime:jar:3.0.0.201805310501 is missing, no dependency information available
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.cda/3.0.0.201805310501/org.eclipse.mdht.uml.cda-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.cda/3.0.0.201805310501/org.eclipse.mdht.uml.cda-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.cda/3.0.0.201805310501/org.eclipse.mdht.uml.cda-3.0.0.201805310501.pom
[WARNING] The POM for org.eclipse.mdht:org.eclipse.mdht.uml.cda:jar:3.0.0.201805310501 is missing, no dependency information available
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.datatypes/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.datatypes-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.datatypes/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.datatypes-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.datatypes/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.datatypes-3.0.0.201805310501.pom
[WARNING] The POM for org.eclipse.mdht:org.eclipse.mdht.uml.hl7.datatypes:jar:3.0.0.201805310501 is missing, no dependency information available
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.rim/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.rim-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.rim/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.rim-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.rim/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.rim-3.0.0.201805310501.pom
[WARNING] The POM for org.eclipse.mdht:org.eclipse.mdht.uml.hl7.rim:jar:3.0.0.201805310501 is missing, no dependency information available
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.vocab/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.vocab-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.vocab/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.vocab-3.0.0.201805310501.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.vocab/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.vocab-3.0.0.201805310501.pom
[WARNING] The POM for org.eclipse.mdht:org.eclipse.mdht.uml.hl7.vocab:jar:3.0.0.201805310501 is missing, no dependency information available
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/lpg/runtime/java/lpg.runtime.java/2.0.17.v201004271640/lpg.runtime.java-2.0.17.v201004271640.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/lpg/runtime/java/lpg.runtime.java/2.0.17.v201004271640/lpg.runtime.java-2.0.17.v201004271640.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/lpg/runtime/java/lpg.runtime.java/2.0.17.v201004271640/lpg.runtime.java-2.0.17.v201004271640.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/lpg/runtime/java/lpg.runtime.java/2.0.17.v201004271640/lpg.runtime.java-2.0.17.v201004271640.pom (479 B at 1.1 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/emf/common/org.eclipse.emf.common/2.11.1.v20160208-0816/org.eclipse.emf.common-2.11.1.v20160208-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/emf/common/org.eclipse.emf.common/2.11.1.v20160208-0816/org.eclipse.emf.common-2.11.1.v20160208-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/common/org.eclipse.emf.common/2.11.1.v20160208-0816/org.eclipse.emf.common-2.11.1.v20160208-0816.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/common/org.eclipse.emf.common/2.11.1.v20160208-0816/org.eclipse.emf.common-2.11.1.v20160208-0816.pom (492 B at 1.1 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/emf/ecore/org.eclipse.emf.ecore/2.11.2.v20160208-0816/org.eclipse.emf.ecore-2.11.2.v20160208-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/emf/ecore/org.eclipse.emf.ecore/2.11.2.v20160208-0816/org.eclipse.emf.ecore-2.11.2.v20160208-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/ecore/org.eclipse.emf.ecore/2.11.2.v20160208-0816/org.eclipse.emf.ecore-2.11.2.v20160208-0816.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/ecore/org.eclipse.emf.ecore/2.11.2.v20160208-0816/org.eclipse.emf.ecore-2.11.2.v20160208-0816.pom (490 B at 1.1 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/emf/ecore/xmi/org.eclipse.emf.ecore.xmi/2.11.1.v20160208-0816/org.eclipse.emf.ecore.xmi-2.11.1.v20160208-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/emf/ecore/xmi/org.eclipse.emf.ecore.xmi/2.11.1.v20160208-0816/org.eclipse.emf.ecore.xmi-2.11.1.v20160208-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/ecore/xmi/org.eclipse.emf.ecore.xmi/2.11.1.v20160208-0816/org.eclipse.emf.ecore.xmi-2.11.1.v20160208-0816.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/ecore/xmi/org.eclipse.emf.ecore.xmi/2.11.1.v20160208-0816/org.eclipse.emf.ecore.xmi-2.11.1.v20160208-0816.pom (498 B at 1.1 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/ocl/org.eclipse.ocl/3.5.0.v20150521-1211/org.eclipse.ocl-3.5.0.v20150521-1211.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/ocl/org.eclipse.ocl/3.5.0.v20150521-1211/org.eclipse.ocl-3.5.0.v20150521-1211.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/org.eclipse.ocl/3.5.0.v20150521-1211/org.eclipse.ocl-3.5.0.v20150521-1211.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/org.eclipse.ocl/3.5.0.v20150521-1211/org.eclipse.ocl-3.5.0.v20150521-1211.pom (477 B at 1.1 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/ocl/common/org.eclipse.ocl.common/1.3.0.v20150519-0914/org.eclipse.ocl.common-1.3.0.v20150519-0914.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/ocl/common/org.eclipse.ocl.common/1.3.0.v20150519-0914/org.eclipse.ocl.common-1.3.0.v20150519-0914.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/common/org.eclipse.ocl.common/1.3.0.v20150519-0914/org.eclipse.ocl.common-1.3.0.v20150519-0914.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/common/org.eclipse.ocl.common/1.3.0.v20150519-0914/org.eclipse.ocl.common-1.3.0.v20150519-0914.pom (491 B at 1.2 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/ocl/ecore/org.eclipse.ocl.ecore/3.5.0.v20150525-1635/org.eclipse.ocl.ecore-3.5.0.v20150525-1635.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/ocl/ecore/org.eclipse.ocl.ecore/3.5.0.v20150525-1635/org.eclipse.ocl.ecore-3.5.0.v20150525-1635.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/ecore/org.eclipse.ocl.ecore/3.5.0.v20150525-1635/org.eclipse.ocl.ecore-3.5.0.v20150525-1635.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/ecore/org.eclipse.ocl.ecore/3.5.0.v20150525-1635/org.eclipse.ocl.ecore-3.5.0.v20150525-1635.pom (489 B at 1.2 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/uml2/common/org.eclipse.uml2.common/2.1.0.v20160201-0816/org.eclipse.uml2.common-2.1.0.v20160201-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/uml2/common/org.eclipse.uml2.common/2.1.0.v20160201-0816/org.eclipse.uml2.common-2.1.0.v20160201-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/uml2/common/org.eclipse.uml2.common/2.1.0.v20160201-0816/org.eclipse.uml2.common-2.1.0.v20160201-0816.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/uml2/common/org.eclipse.uml2.common/2.1.0.v20160201-0816/org.eclipse.uml2.common-2.1.0.v20160201-0816.pom (493 B at 1.2 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/uml2/types/org.eclipse.uml2.types/2.0.0.v20160201-0816/org.eclipse.uml2.types-2.0.0.v20160201-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/uml2/types/org.eclipse.uml2.types/2.0.0.v20160201-0816/org.eclipse.uml2.types-2.0.0.v20160201-0816.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/uml2/types/org.eclipse.uml2.types/2.0.0.v20160201-0816/org.eclipse.uml2.types-2.0.0.v20160201-0816.pom
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/uml2/types/org.eclipse.uml2.types/2.0.0.v20160201-0816/org.eclipse.uml2.types-2.0.0.v20160201-0816.pom (491 B at 1.3 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/sitenv/vocabulary/codevalidator-api/1.0.16/codevalidator-api-1.0.16.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/sitenv/vocabulary/codevalidator-api/1.0.16/codevalidator-api-1.0.16.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/sitenv/vocabulary/codevalidator-api/1.0.16/codevalidator-api-1.0.16.pom
[WARNING] The POM for org.sitenv.vocabulary:codevalidator-api:jar:1.0.16 is missing, no dependency information available
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/sitenv/contentvalidator-api/1.0.19/contentvalidator-api-1.0.19.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/sitenv/contentvalidator-api/1.0.19/contentvalidator-api-1.0.19.pom
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/sitenv/contentvalidator-api/1.0.19/contentvalidator-api-1.0.19.pom
[WARNING] The POM for org.sitenv:contentvalidator-api:jar:1.0.19 is missing, no dependency information available
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.consol2/3.0.9.20180622/org.openhealthtools.mdht.uml.cda.consol2-3.0.9.20180622.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.mu2consol/3.0.8.20180531/org.openhealthtools.mdht.uml.cda.mu2consol-3.0.8.20180531.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/hl7/security/ds4p/org.hl7.security.ds4p.contentprofile/3.0.0.20170920/org.hl7.security.ds4p.contentprofile-3.0.0.20170920.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/hl7/cbcc/privacy/org.hl7.cbcc.privacy.consentdirective/1.0.0.20170920/org.hl7.cbcc.privacy.consentdirective-1.0.0.20170920.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.emf.runtime/3.0.0.201805310501/org.eclipse.mdht.emf.runtime-3.0.0.201805310501.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.cda/3.0.0.201805310501/org.eclipse.mdht.uml.cda-3.0.0.201805310501.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.datatypes/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.datatypes-3.0.0.201805310501.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.rim/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.rim-3.0.0.201805310501.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.vocab/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.vocab-3.0.0.201805310501.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/lpg/runtime/java/lpg.runtime.java/2.0.17.v201004271640/lpg.runtime.java-2.0.17.v201004271640.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/emf/common/org.eclipse.emf.common/2.11.1.v20160208-0816/org.eclipse.emf.common-2.11.1.v20160208-0816.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/hl7/security/ds4p/org.hl7.security.ds4p.contentprofile/3.0.0.20170920/org.hl7.security.ds4p.contentprofile-3.0.0.20170920.jar (151 KB at 67.4 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/emf/ecore/org.eclipse.emf.ecore/2.11.2.v20160208-0816/org.eclipse.emf.ecore-2.11.2.v20160208-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/emf/ecore/xmi/org.eclipse.emf.ecore.xmi/2.11.1.v20160208-0816/org.eclipse.emf.ecore.xmi-2.11.1.v20160208-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/ocl/org.eclipse.ocl/3.5.0.v20150521-1211/org.eclipse.ocl-3.5.0.v20150521-1211.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/hl7/cbcc/privacy/org.hl7.cbcc.privacy.consentdirective/1.0.0.20170920/org.hl7.cbcc.privacy.consentdirective-1.0.0.20170920.jar (213 KB at 83.8 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/ocl/common/org.eclipse.ocl.common/1.3.0.v20150519-0914/org.eclipse.ocl.common-1.3.0.v20150519-0914.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/ocl/ecore/org.eclipse.ocl.ecore/3.5.0.v20150525-1635/org.eclipse.ocl.ecore-3.5.0.v20150525-1635.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/uml2/common/org.eclipse.uml2.common/2.1.0.v20160201-0816/org.eclipse.uml2.common-2.1.0.v20160201-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/eclipse/uml2/types/org.eclipse.uml2.types/2.0.0.v20160201-0816/org.eclipse.uml2.types-2.0.0.v20160201-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/sitenv/vocabulary/codevalidator-api/1.0.16/codevalidator-api-1.0.16.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/sitenv/contentvalidator-api/1.0.19/contentvalidator-api-1.0.19.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/spring-core/4.2.4.RELEASE/spring-core-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/spring-beans/4.2.4.RELEASE/spring-beans-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/spring-context-support/4.2.4.RELEASE/spring-context-support-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/spring-context/4.2.4.RELEASE/spring-context-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/spring-aop/4.2.4.RELEASE/spring-aop-4.2.4.RELEASE.jar
[WARNING] Could not validate integrity of download from http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.mu2consol/3.0.8.20180531/org.openhealthtools.mdht.uml.cda.mu2consol-3.0.8.20180531.jar: Che
cksum validation failed, no checksums available
[WARNING] Checksum validation failed, no checksums available for http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.mu2consol/3.0.8.20180531/org.openhealthtools.mdht.uml.cda.mu2consol-3.0.8.20180531
.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.mu2consol/3.0.8.20180531/org.openhealthtools.mdht.uml.cda.mu2consol-3.0.8.20180531.jar (233 KB at 62.8 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/spring-expression/4.2.4.RELEASE/spring-expression-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/spring-webmvc/4.2.4.RELEASE/spring-webmvc-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/spring-web/4.2.4.RELEASE/spring-web-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/spring-test/4.2.4.RELEASE/spring-test-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/io/springfox/springfox-swagger2/2.5.0/springfox-swagger2-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/io/swagger/swagger-annotations/1.5.9/swagger-annotations-1.5.9.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/io/swagger/swagger-models/1.5.9/swagger-models-1.5.9.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/io/springfox/springfox-spi/2.5.0/springfox-spi-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/io/springfox/springfox-core/2.5.0/springfox-core-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/io/springfox/springfox-schema/2.5.0/springfox-schema-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/io/springfox/springfox-swagger-common/2.5.0/springfox-swagger-common-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/io/springfox/springfox-spring-web/2.5.0/springfox-spring-web-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/com/google/guava/guava/18.0/guava-18.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/plugin/spring-plugin-core/1.2.0.RELEASE/spring-plugin-core-1.2.0.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/springframework/plugin/spring-plugin-metadata/1.2.0.RELEASE/spring-plugin-metadata-1.2.0.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/mapstruct/mapstruct/1.0.0.Final/mapstruct-1.0.0.Final.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/io/springfox/springfox-swagger-ui/2.5.0/springfox-swagger-ui-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/javax/servlet/jsp/jsp-api/2.0/jsp-api-2.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/commons-io/commons-io/2.2/commons-io-2.2.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/com/fasterxml/jackson/core/jackson-core/2.5.3/jackson-core-2.5.3.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/com/fasterxml/jackson/core/jackson-databind/2.5.3/jackson-databind-2.5.3.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/com/fasterxml/jackson/core/jackson-annotations/2.5.0/jackson-annotations-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/slf4j/jcl-over-slf4j/1.7.0/jcl-over-slf4j-1.7.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/slf4j/slf4j-api/1.7.0/slf4j-api-1.7.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/slf4j/slf4j-log4j12/1.7.0/slf4j-log4j12-1.7.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/log4j/log4j/1.2.14/log4j-1.2.14.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/junit/junit/4.12/junit-4.12.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/libs-release-local/org/openhealthtools/mdht/cda/org.openhealthtools.mdht.uml.cda.consol2/3.0.9.20180622/org.openhealthtools.mdht.uml.cda.consol2-3.0.9.20180622.jar (4523 KB at 140.5 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.emf.runtime/3.0.0.201805310501/org.eclipse.mdht.emf.runtime-3.0.0.201805310501.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.datatypes/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.datatypes-3.0.0.201805310501.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.rim/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.rim-3.0.0.201805310501.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.vocab/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.vocab-3.0.0.201805310501.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.cda/3.0.0.201805310501/org.eclipse.mdht.uml.cda-3.0.0.201805310501.jar
[WARNING] Could not validate integrity of download from http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.emf.runtime/3.0.0.201805310501/org.eclipse.mdht.emf.runtime-3.0.0.201805310501.jar: Checksum validation failed, no c
hecksums available
[WARNING] Checksum validation failed, no checksums available for http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.emf.runtime/3.0.0.201805310501/org.eclipse.mdht.emf.runtime-3.0.0.201805310501.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.emf.runtime/3.0.0.201805310501/org.eclipse.mdht.emf.runtime-3.0.0.201805310501.jar (38 KB at 36.2 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/lpg/runtime/java/lpg.runtime.java/2.0.17.v201004271640/lpg.runtime.java-2.0.17.v201004271640.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/emf/common/org.eclipse.emf.common/2.11.1.v20160208-0816/org.eclipse.emf.common-2.11.1.v20160208-0816.jar
[WARNING] Could not validate integrity of download from http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.rim/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.rim-3.0.0.201805310501.jar: Checksum validation failed, no c
hecksums available
[WARNING] Checksum validation failed, no checksums available for http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.rim/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.rim-3.0.0.201805310501.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.rim/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.rim-3.0.0.201805310501.jar (54 KB at 34.8 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/emf/ecore/org.eclipse.emf.ecore/2.11.2.v20160208-0816/org.eclipse.emf.ecore-2.11.2.v20160208-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/emf/ecore/xmi/org.eclipse.emf.ecore.xmi/2.11.1.v20160208-0816/org.eclipse.emf.ecore.xmi-2.11.1.v20160208-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/ocl/org.eclipse.ocl/3.5.0.v20150521-1211/org.eclipse.ocl-3.5.0.v20150521-1211.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/ocl/common/org.eclipse.ocl.common/1.3.0.v20150519-0914/org.eclipse.ocl.common-1.3.0.v20150519-0914.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/ocl/ecore/org.eclipse.ocl.ecore/3.5.0.v20150525-1635/org.eclipse.ocl.ecore-3.5.0.v20150525-1635.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/uml2/common/org.eclipse.uml2.common/2.1.0.v20160201-0816/org.eclipse.uml2.common-2.1.0.v20160201-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/uml2/types/org.eclipse.uml2.types/2.0.0.v20160201-0816/org.eclipse.uml2.types-2.0.0.v20160201-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/sitenv/vocabulary/codevalidator-api/1.0.16/codevalidator-api-1.0.16.jar
[WARNING] Could not validate integrity of download from http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.vocab/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.vocab-3.0.0.201805310501.jar: Checksum validation failed,
no checksums available
[WARNING] Checksum validation failed, no checksums available for http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.vocab/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.vocab-3.0.0.201805310501.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.vocab/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.vocab-3.0.0.201805310501.jar (191 KB at 63.5 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/sitenv/contentvalidator-api/1.0.19/contentvalidator-api-1.0.19.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/spring-core/4.2.4.RELEASE/spring-core-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/spring-beans/4.2.4.RELEASE/spring-beans-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/spring-context-support/4.2.4.RELEASE/spring-context-support-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/spring-context/4.2.4.RELEASE/spring-context-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/spring-aop/4.2.4.RELEASE/spring-aop-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/spring-webmvc/4.2.4.RELEASE/spring-webmvc-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/spring-expression/4.2.4.RELEASE/spring-expression-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/spring-web/4.2.4.RELEASE/spring-web-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/spring-test/4.2.4.RELEASE/spring-test-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/io/springfox/springfox-swagger2/2.5.0/springfox-swagger2-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/io/swagger/swagger-annotations/1.5.9/swagger-annotations-1.5.9.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/io/swagger/swagger-models/1.5.9/swagger-models-1.5.9.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/io/springfox/springfox-spi/2.5.0/springfox-spi-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/io/springfox/springfox-core/2.5.0/springfox-core-2.5.0.jar
[WARNING] Could not validate integrity of download from http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.datatypes/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.datatypes-3.0.0.201805310501.jar: Checksum validation
failed, no checksums available
[WARNING] Checksum validation failed, no checksums available for http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.datatypes/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.datatypes-3.0.0.201805310501.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.hl7.datatypes/3.0.0.201805310501/org.eclipse.mdht.uml.hl7.datatypes-3.0.0.201805310501.jar (294 KB at 65.9 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/io/springfox/springfox-schema/2.5.0/springfox-schema-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/io/springfox/springfox-swagger-common/2.5.0/springfox-swagger-common-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/io/springfox/springfox-spring-web/2.5.0/springfox-spring-web-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/com/google/guava/guava/18.0/guava-18.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/plugin/spring-plugin-core/1.2.0.RELEASE/spring-plugin-core-1.2.0.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/springframework/plugin/spring-plugin-metadata/1.2.0.RELEASE/spring-plugin-metadata-1.2.0.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/mapstruct/mapstruct/1.0.0.Final/mapstruct-1.0.0.Final.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/io/springfox/springfox-swagger-ui/2.5.0/springfox-swagger-ui-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/javax/servlet/jsp/jsp-api/2.0/jsp-api-2.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/commons-io/commons-io/2.2/commons-io-2.2.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/com/fasterxml/jackson/core/jackson-core/2.5.3/jackson-core-2.5.3.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/com/fasterxml/jackson/core/jackson-databind/2.5.3/jackson-databind-2.5.3.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/com/fasterxml/jackson/core/jackson-annotations/2.5.0/jackson-annotations-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/slf4j/jcl-over-slf4j/1.7.0/jcl-over-slf4j-1.7.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/slf4j/slf4j-api/1.7.0/slf4j-api-1.7.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/slf4j/slf4j-log4j12/1.7.0/slf4j-log4j12-1.7.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/log4j/log4j/1.2.14/log4j-1.2.14.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/junit/junit/4.12/junit-4.12.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
[WARNING] Could not validate integrity of download from http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.cda/3.0.0.201805310501/org.eclipse.mdht.uml.cda-3.0.0.201805310501.jar: Checksum validation failed, no checksums
available
[WARNING] Checksum validation failed, no checksums available for http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.cda/3.0.0.201805310501/org.eclipse.mdht.uml.cda-3.0.0.201805310501.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/plugins-release-local/org/eclipse/mdht/org.eclipse.mdht.uml.cda/3.0.0.201805310501/org.eclipse.mdht.uml.cda-3.0.0.201805310501.jar (1122 KB at 77.1 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/lpg/runtime/java/lpg.runtime.java/2.0.17.v201004271640/lpg.runtime.java-2.0.17.v201004271640.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/common/org.eclipse.emf.common/2.11.1.v20160208-0816/org.eclipse.emf.common-2.11.1.v20160208-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/ecore/org.eclipse.emf.ecore/2.11.2.v20160208-0816/org.eclipse.emf.ecore-2.11.2.v20160208-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/ecore/xmi/org.eclipse.emf.ecore.xmi/2.11.1.v20160208-0816/org.eclipse.emf.ecore.xmi-2.11.1.v20160208-0816.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/org.eclipse.ocl/3.5.0.v20150521-1211/org.eclipse.ocl-3.5.0.v20150521-1211.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/lpg/runtime/java/lpg.runtime.java/2.0.17.v201004271640/lpg.runtime.java-2.0.17.v201004271640.jar (115 KB at 21.3 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/common/org.eclipse.ocl.common/1.3.0.v20150519-0914/org.eclipse.ocl.common-1.3.0.v20150519-0914.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/ecore/xmi/org.eclipse.emf.ecore.xmi/2.11.1.v20160208-0816/org.eclipse.emf.ecore.xmi-2.11.1.v20160208-0816.jar (226 KB at 27.0 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/ecore/org.eclipse.ocl.ecore/3.5.0.v20150525-1635/org.eclipse.ocl.ecore-3.5.0.v20150525-1635.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/common/org.eclipse.ocl.common/1.3.0.v20150519-0914/org.eclipse.ocl.common-1.3.0.v20150519-0914.jar (34 KB at 3.7 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/uml2/common/org.eclipse.uml2.common/2.1.0.v20160201-0816/org.eclipse.uml2.common-2.1.0.v20160201-0816.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/common/org.eclipse.emf.common/2.11.1.v20160208-0816/org.eclipse.emf.common-2.11.1.v20160208-0816.jar (350 KB at 32.2 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/uml2/types/org.eclipse.uml2.types/2.0.0.v20160201-0816/org.eclipse.uml2.types-2.0.0.v20160201-0816.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/uml2/types/org.eclipse.uml2.types/2.0.0.v20160201-0816/org.eclipse.uml2.types-2.0.0.v20160201-0816.jar (19 KB at 1.6 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/sitenv/vocabulary/codevalidator-api/1.0.16/codevalidator-api-1.0.16.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/sitenv/contentvalidator-api/1.0.19/contentvalidator-api-1.0.19.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/spring-core/4.2.4.RELEASE/spring-core-4.2.4.RELEASE.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/ecore/org.eclipse.ocl.ecore/3.5.0.v20150525-1635/org.eclipse.ocl.ecore-3.5.0.v20150525-1635.jar (363 KB at 23.1 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/uml2/common/org.eclipse.uml2.common/2.1.0.v20160201-0816/org.eclipse.uml2.common-2.1.0.v20160201-0816.jar (89 KB at 5.5 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/spring-beans/4.2.4.RELEASE/spring-beans-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/spring-context-support/4.2.4.RELEASE/spring-context-support-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/spring-context/4.2.4.RELEASE/spring-context-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/spring-aop/4.2.4.RELEASE/spring-aop-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/spring-expression/4.2.4.RELEASE/spring-expression-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/spring-webmvc/4.2.4.RELEASE/spring-webmvc-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/spring-web/4.2.4.RELEASE/spring-web-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/spring-test/4.2.4.RELEASE/spring-test-4.2.4.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/io/springfox/springfox-swagger2/2.5.0/springfox-swagger2-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/io/swagger/swagger-annotations/1.5.9/swagger-annotations-1.5.9.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/io/swagger/swagger-models/1.5.9/swagger-models-1.5.9.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/io/springfox/springfox-spi/2.5.0/springfox-spi-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/io/springfox/springfox-core/2.5.0/springfox-core-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/io/springfox/springfox-schema/2.5.0/springfox-schema-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/io/springfox/springfox-swagger-common/2.5.0/springfox-swagger-common-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/io/springfox/springfox-spring-web/2.5.0/springfox-spring-web-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/com/google/guava/guava/18.0/guava-18.0.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/emf/ecore/org.eclipse.emf.ecore/2.11.2.v20160208-0816/org.eclipse.emf.ecore-2.11.2.v20160208-0816.jar (1163 KB at 54.2 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/plugin/spring-plugin-core/1.2.0.RELEASE/spring-plugin-core-1.2.0.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/springframework/plugin/spring-plugin-metadata/1.2.0.RELEASE/spring-plugin-metadata-1.2.0.RELEASE.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/mapstruct/mapstruct/1.0.0.Final/mapstruct-1.0.0.Final.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/io/springfox/springfox-swagger-ui/2.5.0/springfox-swagger-ui-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/javax/servlet/jsp/jsp-api/2.0/jsp-api-2.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/commons-io/commons-io/2.2/commons-io-2.2.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/com/fasterxml/jackson/core/jackson-core/2.5.3/jackson-core-2.5.3.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/com/fasterxml/jackson/core/jackson-databind/2.5.3/jackson-databind-2.5.3.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/com/fasterxml/jackson/core/jackson-annotations/2.5.0/jackson-annotations-2.5.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/slf4j/jcl-over-slf4j/1.7.0/jcl-over-slf4j-1.7.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/slf4j/slf4j-api/1.7.0/slf4j-api-1.7.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/slf4j/slf4j-log4j12/1.7.0/slf4j-log4j12-1.7.0.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/log4j/log4j/1.2.14/log4j-1.2.14.jar
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/junit/junit/4.12/junit-4.12.jar
Downloaded: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/eclipse/ocl/org.eclipse.ocl/3.5.0.v20150521-1211/org.eclipse.ocl-3.5.0.v20150521-1211.jar (1124 KB at 48.5 KB/sec)
Downloading: http://devsoap.sitenv.org:8081/artifactory/ext-release-local/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
Downloading: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
Downloading: https://repo.maven.apache.org/maven2/org/sitenv/contentvalidator-api/1.0.19/contentvalidator-api-1.0.19.jar
Downloading: https://repo.maven.apache.org/maven2/org/springframework/spring-core/4.2.4.RELEASE/spring-core-4.2.4.RELEASE.jar
Downloading: https://repo.maven.apache.org/maven2/org/sitenv/vocabulary/codevalidator-api/1.0.16/codevalidator-api-1.0.16.jar
Downloading: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
Downloading: https://repo.maven.apache.org/maven2/org/springframework/spring-beans/4.2.4.RELEASE/spring-beans-4.2.4.RELEASE.jar
Downloading: https://repo.maven.apache.org/maven2/org/springframework/spring-context-support/4.2.4.RELEASE/spring-context-support-4.2.4.RELEASE.jar
Downloaded: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar (61 KB at 62.4 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/springframework/spring-context/4.2.4.RELEASE/spring-context-4.2.4.RELEASE.jar
Downloaded: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar (278 KB at 232.9 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/springframework/spring-aop/4.2.4.RELEASE/spring-aop-4.2.4.RELEASE.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/spring-aop/4.2.4.RELEASE/spring-aop-4.2.4.RELEASE.jar (362 KB at 130.5 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/spring-context-support/4.2.4.RELEASE/spring-context-support-4.2.4.RELEASE.jar (173 KB at 61.8 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/springframework/spring-expression/4.2.4.RELEASE/spring-expression-4.2.4.RELEASE.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/spring-core/4.2.4.RELEASE/spring-core-4.2.4.RELEASE.jar (1054 KB at 370.9 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/springframework/spring-webmvc/4.2.4.RELEASE/spring-webmvc-4.2.4.RELEASE.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/spring-expression/4.2.4.RELEASE/spring-expression-4.2.4.RELEASE.jar (257 KB at 70.4 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/springframework/spring-web/4.2.4.RELEASE/spring-web-4.2.4.RELEASE.jar
Downloaded: https://repo.maven.apache.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar (5 KB at 1.2 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/springframework/spring-test/4.2.4.RELEASE/spring-test-4.2.4.RELEASE.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/spring-web/4.2.4.RELEASE/spring-web-4.2.4.RELEASE.jar (750 KB at 94.4 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/io/springfox/springfox-swagger2/2.5.0/springfox-swagger2-2.5.0.jar
Downloaded: https://repo.maven.apache.org/maven2/io/springfox/springfox-swagger2/2.5.0/springfox-swagger2-2.5.0.jar (59 KB at 5.9 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.9/swagger-annotations-1.5.9.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/spring-webmvc/4.2.4.RELEASE/spring-webmvc-4.2.4.RELEASE.jar (855 KB at 82.0 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.9/swagger-models-1.5.9.jar
Downloaded: https://repo.maven.apache.org/maven2/io/swagger/swagger-annotations/1.5.9/swagger-annotations-1.5.9.jar (16 KB at 1.5 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/io/springfox/springfox-spi/2.5.0/springfox-spi-2.5.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/spring-test/4.2.4.RELEASE/spring-test-4.2.4.RELEASE.jar (550 KB at 51.4 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/io/springfox/springfox-core/2.5.0/springfox-core-2.5.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/spring-beans/4.2.4.RELEASE/spring-beans-4.2.4.RELEASE.jar (715 KB at 66.6 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/io/springfox/springfox-schema/2.5.0/springfox-schema-2.5.0.jar
Downloaded: https://repo.maven.apache.org/maven2/io/springfox/springfox-spi/2.5.0/springfox-spi-2.5.0.jar (47 KB at 4.1 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/io/springfox/springfox-swagger-common/2.5.0/springfox-swagger-common-2.5.0.jar
Downloaded: https://repo.maven.apache.org/maven2/io/springfox/springfox-core/2.5.0/springfox-core-2.5.0.jar (90 KB at 7.8 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/io/springfox/springfox-spring-web/2.5.0/springfox-spring-web-2.5.0.jar
Downloaded: https://repo.maven.apache.org/maven2/io/swagger/swagger-models/1.5.9/swagger-models-1.5.9.jar (134 KB at 11.7 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar
Downloaded: https://repo.maven.apache.org/maven2/io/springfox/springfox-schema/2.5.0/springfox-schema-2.5.0.jar (72 KB at 6.0 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar
Downloaded: https://repo.maven.apache.org/maven2/io/springfox/springfox-swagger-common/2.5.0/springfox-swagger-common-2.5.0.jar (84 KB at 6.8 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/springframework/plugin/spring-plugin-core/1.2.0.RELEASE/spring-plugin-core-1.2.0.RELEASE.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/plugin/spring-plugin-core/1.2.0.RELEASE/spring-plugin-core-1.2.0.RELEASE.jar (20 KB at 1.5 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/springframework/plugin/spring-plugin-metadata/1.2.0.RELEASE/spring-plugin-metadata-1.2.0.RELEASE.jar
Downloaded: https://repo.maven.apache.org/maven2/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar (64 KB at 4.8 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/mapstruct/mapstruct/1.0.0.Final/mapstruct-1.0.0.Final.jar
Downloaded: https://repo.maven.apache.org/maven2/io/springfox/springfox-spring-web/2.5.0/springfox-spring-web-2.5.0.jar (144 KB at 10.5 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/io/springfox/springfox-swagger-ui/2.5.0/springfox-swagger-ui-2.5.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/plugin/spring-plugin-metadata/1.2.0.RELEASE/spring-plugin-metadata-1.2.0.RELEASE.jar (6 KB at 0.4 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/mapstruct/mapstruct/1.0.0.Final/mapstruct-1.0.0.Final.jar (16 KB at 1.1 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/javax/servlet/jsp/jsp-api/2.0/jsp-api-2.0.jar
Downloaded: https://repo.maven.apache.org/maven2/javax/servlet/jsp/jsp-api/2.0/jsp-api-2.0.jar (48 KB at 2.9 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1.jar
Downloaded: https://repo.maven.apache.org/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar (94 KB at 5.7 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.jar
Downloaded: https://repo.maven.apache.org/maven2/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1.jar (68 KB at 3.3 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.5.3/jackson-core-2.5.3.jar
Downloaded: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.2/commons-io-2.2.jar (170 KB at 7.9 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.5.3/jackson-databind-2.5.3.jar
Downloaded: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.5.3/jackson-core-2.5.3.jar (225 KB at 6.9 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.5.0/jackson-annotations-2.5.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/springframework/spring-context/4.2.4.RELEASE/spring-context-4.2.4.RELEASE.jar (1072 KB at 33.0 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar
Downloaded: https://repo.maven.apache.org/maven2/io/springfox/springfox-swagger-ui/2.5.0/springfox-swagger-ui-2.5.0.jar (305 KB at 8.4 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/slf4j/jcl-over-slf4j/1.7.0/jcl-over-slf4j-1.7.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/slf4j/jcl-over-slf4j/1.7.0/jcl-over-slf4j-1.7.0.jar (17 KB at 0.4 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.0/slf4j-api-1.7.0.jar
Downloaded: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.5.0/jackson-annotations-2.5.0.jar (39 KB at 1.0 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-log4j12/1.7.0/slf4j-log4j12-1.7.0.jar
Downloaded: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.0/slf4j-api-1.7.0.jar (26 KB at 0.6 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.14/log4j-1.2.14.jar
Downloaded: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-log4j12/1.7.0/slf4j-log4j12-1.7.0.jar (9 KB at 0.2 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar
Downloaded: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.5.3/jackson-databind-2.5.3.jar (1117 KB at 25.6 KB/sec)
Downloading: https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
Downloaded: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar (425 KB at 9.4 KB/sec)
Downloaded: https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar (44 KB at 1.0 KB/sec)
Downloaded: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.14/log4j-1.2.14.jar (359 KB at 7.7 KB/sec)
Downloaded: https://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar (308 KB at 6.3 KB/sec)
Downloaded: https://repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar (2204 KB at 39.1 KB/sec)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:23 min
[INFO] Finished at: 2018-09-12T17:43:07+00:00
[INFO] Final Memory: 11M/136M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project referenceccdavalidator: Could not resolve dependencies for project org.sitenv:referenceccdavalidator:war:1.0.34: The following artifacts could not be resolved: org.sitenv.vocabulary:codevalidator-api:jar:1.0.16, org.sitenv:conten
tvalidator-api:jar:1.0.19: Could not find artifact org.sitenv.vocabulary:codevalidator-api:jar:1.0.16 in mdht-libs (http://devsoap.sitenv.org:8081/artifactory/libs-release-local) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

ConcurrentModificationException when called validator in Multi threaded Env.

We have multi threaded processes and need to validate files in parallel.
I am using 170.315_b1_ToC_Amb profiles to test them.
I have written my own method to call API validate method i.e. as below:

public ValidationResultsDto validateCCDA (File file) throws FileNotFoundException, IOException{
		
		ReferenceCCDAValidationService refValidator = (ReferenceCCDAValidationService) validatorContext.getBean(ReferenceCCDAValidationService.class);
		ValidationResultsDto result = null;
		MultipartFile mockSample = null;
		try(FileInputStream is = new FileInputStream(file)) {
			mockSample = new MockMultipartFile(file.getName(), file.getName(),"text/xml", is);
			result = refValidator.validateCCDA(CCDATypes.CCDAR21_OR_CCDAR11, "sample", mockSample);
			is.close();
		}
		return result;
	}

Which raises ConcurrentModificationException


07-08-2018 12:20:11 [INFO] ReferenceCCDAValidationService.doMDHTValidation:180 - Attempting MDHT validation...
07-08-2018 12:20:11 [WARN] ReferenceCCDAValidator.mapMdhtValidationObjective:294 - An invalid validationObjective was POSTed
07-08-2018 12:20:11 [INFO] ReferenceCCDAValidator.validateDocumentByTypeUsingMDHTApi:140 - Mapped mdhtValidationObjective: NonSpecificCCDAR2
07-08-2018 12:20:11 [WARN] ReferenceCCDAValidator.mapMdhtValidationObjective:294 - An invalid validationObjective was POSTed
07-08-2018 12:20:11 [INFO] ReferenceCCDAValidator.validateDocumentByTypeUsingMDHTApi:140 - Mapped mdhtValidationObjective: NonSpecificCCDAR2
07-08-2018 12:20:11 [WARN] ReferenceCCDAValidator.mapMdhtValidationObjective:294 - An invalid validationObjective was POSTed
07-08-2018 12:20:11 [INFO] ReferenceCCDAValidator.validateDocumentByTypeUsingMDHTApi:140 - Mapped mdhtValidationObjective: NonSpecificCCDAR2
07-08-2018 12:20:11 [WARN] ReferenceCCDAValidator.mapMdhtValidationObjective:294 - An invalid validationObjective was POSTed
07-08-2018 12:20:11 [INFO] ReferenceCCDAValidator.validateDocumentByTypeUsingMDHTApi:140 - Mapped mdhtValidationObjective: NonSpecificCCDAR2
07-08-2018 12:20:12 [INFO] ReferenceCCDAValidator.validateDocumentByTypeUsingMDHTApi:151 - Loading mdhtValidationObjective: NonSpecificCCDAR2 mapped from valdationObjective: C-CDA_IG_Plus_Vocab
07-08-2018 12:20:12 [INFO] ReferenceCCDAValidator.validateDocumentByTypeUsingMDHTApi:151 - Loading mdhtValidationObjective: NonSpecificCCDAR2 mapped from valdationObjective: C-CDA_IG_Plus_Vocab
07-08-2018 12:20:12 [INFO] ReferenceCCDAValidator.validateDocumentByTypeUsingMDHTApi:151 - Loading mdhtValidationObjective: NonSpecificCCDAR2 mapped from valdationObjective: C-CDA_IG_Plus_Vocab
07-08-2018 12:20:12 [ERROR] ReferenceCCDAValidationService.processValidateCCDAException:100 - The service has encountered the following error: java.util.ConcurrentModificationException
	at java.util.HashMap$HashIterator.nextEntry(HashMap.java:922)
	at java.util.HashMap$KeyIterator.next(HashMap.java:956)
	at org.hl7.security.ds4p.contentprofile.impl.CONTENTPROFILEPackageImpl.unload(CONTENTPROFILEPackageImpl.java:425)	at org.sitenv.referenceccda.validators.schema.ReferenceCCDAValidator.validateDocumentByTypeUsingMDHTApi(ReferenceCCDAValidator.java:149)	at org.sitenv.referenceccda.validators.schema.ReferenceCCDAValidator.validateFile(ReferenceCCDAValidator.java:97)	at org.sitenv.referenceccda.services.ReferenceCCDAValidationService.doMDHTValidation(ReferenceCCDAValidationService.java:181)	at org.sitenv.referenceccda.services.ReferenceCCDAValidationService.runValidators(ReferenceCCDAValidationService.java:113)	at org.sitenv.referenceccda.services.ReferenceCCDAValidationService.validateCCDAImplementation(ReferenceCCDAValidationService.java:68) at org.sitenv.referenceccda.services.ReferenceCCDAValidationService.validateCCDA(ReferenceCCDAValidationService.java:54)


I can avoid it currently by making above method as synchronized.
Is that going to be fixed soon OR API does not support Multi threading at all.

Modifying the listener port

Is there a way to change the listener port?

Where could I set, or over-ride the default listener ports for the CCDA Validator?

Is there a single file?

Or would it need to be modified in multiple files?

Does CCDA Validator work in Offline Mode

This is a wonderful application.

We have followed the provided instructions to deploy this application on my local env, everything is working properly. We have also tested a bunch of negative cases, and a few good examples, all tests passed without any issue.

But, one requirement from our side is that we'd like to integrate this application into my core software, and ideally, it should work in an environment without an internet connection.

We have spent a few hours on this project, and we are wondering if you could provide any insight/solution to the problem described above.

Thanks,
Andy

Error in README instructions

In the instructions, the following Note is present:

For the valueset_repository, assuming the path above of /path/to/validator_configuration/vocabulary/valueset_repository/VSAC/, please ensure that the valueset repository spreadsheet files are in the aformentioned subfolder labeled VSAC. However, please do NOT include this VSAC folder in the referenceccdaservice.xml config file

However, the sample Server Configuration has the following line:
<Parameter name="vocabulary.localValueSetRepositoryDir" value="/path/to/validator_configuration/vocabulary/valueset_repository/VSAC" override="true"/>

..and I think the previous it should be changed to:
<Parameter name="vocabulary.localValueSetRepositoryDir" value="/path/to/validator_configuration/vocabulary/valueset_repository" override="true"/>

Reference CCDA Startup

When looking at the referenceccdaservice.date.log file I am receiving the following error when the 1.0.39 version of the war file is loaded.

ERROR [VocabularyLoadRunner:107] Failed to load configured vocabulary directory.
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'VSAC_SAVE' is defined
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:698)

Skipping Content validation due to: validationObjective (C-CDA_IG_Plus_Vocab)

I followed the instruction given at https://github.com/siteadmin/reference-ccda-validator/blob/master/README.md and configured and deployed the .war as per instructions.

I tried to validate the xml with http://localhost:9998/referenceccdaservice/static/validationui.html

  1. I m selecting system as a "Sender"
  2. C-CDA IG conformance criteria as "C-CDA_IG_Plus_Vocab"
  3. Scenario file as "Readme.text"
  4. Upload file as NT_CCDS_Sample4_r21_v3.xml

But failing to get any of the "ONC 2015 S&CC Vocabulary Validation Conformance Error". I m getting "C-CDA MDHT Conformance Errors" as expected.

Also I checked the log files and it is skipping the "C-CDA_IG_Plus_Vocab as validation objective".....

01:10:35,607 INFO [VocabularyLoadRunner:101] Value Sets loaded...
01:10:35,608 INFO [VocabularyLoadRunner:105] !!!!*********** VOCABULARY DATABASE HAS FINISHED LOADING - SERVER WILL CONTINUE AND SHOULD BE DONE SHORTLY. ***********!!!!
01:10:35,668 INFO [DefaultLifecycleProcessor:341] Starting beans in phase 2147483647
01:10:35,668 INFO [DocumentationPluginsBootstrapper:120] Context refreshed
01:10:35,685 INFO [DocumentationPluginsBootstrapper:123] Found 1 custom documentation plugin(s)
01:10:35,695 INFO [ApiListingReferenceScanner:44] Scanning for api listing references
01:10:35,864 INFO [ContextLoader:347] Root WebApplicationContext: initialization completed in 4600 ms
01:10:35,871 INFO [DispatcherServlet:489] FrameworkServlet 'dispatcher': initialization started
01:10:35,874 INFO [AnnotationConfigWebApplicationContext:578] Refreshing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Fri Jul 28 01:10:35 IST 2017]; parent: Root WebApplicationContext
01:10:35,892 INFO [DispatcherServlet:508] FrameworkServlet 'dispatcher': initialization completed in 20 ms
01:12:19,520 INFO [ReferenceCCDAValidationService:164] Attempting MDHT validation...
01:12:19,559 INFO [ReferenceCCDAValidator:82] Mapped mdhtValidationObjective: NonSpecificCCDAR2
01:12:20,661 INFO [ReferenceCCDAValidator:90] Loading mdhtValidationObjective: NonSpecificCCDAR2 mapped from valdationObjective: C-CDA_IG_Plus_Vocab
01:12:23,944 INFO [ReferenceCCDAValidator:64] Processing and returning MDHT validation results
01:12:23,955 INFO [ReferenceCCDAValidationService:104] Adding MDHT results
01:12:23,955 INFO [ReferenceCCDAValidationService:169] Attempting Vocabulary validation...
01:12:24,876 INFO [ReferenceCCDAValidationService:113] Adding Vocabulary results
01:12:24,877 INFO [ReferenceCCDAValidationService:124] Skipping Content validation due to: validationObjective (C-CDA_IG_Plus_Vocab) is not relevant or valid for Content validation

Attached is the VSAC file for your reference.
1.3.6.1.4.1.12009.10.2.5.xlsx

Your help is appreciated !

ReferenceCCDAValidator has state

ReferenceCCDAValidator class (which is a spring bean, and spring beans are singletons) keeps state in

private boolean isValidationObjectiveMu2Type = false;

which makes it NOT threadsafe.

Can not get to webpage.

I installed the CCDA Validator project on a brand new CentOS 7 server, and everything appears to be working correctly, from a server perspective.

The application is up and running, without any errors.

The Code Sets and Value Sets all appear to have been loaded correctly.

The web ports are listening on the server, and when I attempt to open a URL to this server, at the OS level, it shows the connection as established from my PC.

But, from the Firefox browser, it says that it "Can't connect to the server".

And, from the Chrome browser, it gives an "HTTP Status 404 - Not Found".

Remember, at the server level, it shows that the connection has been established.

At this point, I must assume that one of two things is happening:

  1. Either the application is not serving up the webpage.

  2. Something at the network level, is preventing the page from being displayed.

The application is serving up the webpage on port 8080.

Can anyone tell me where the base html file is located?

When you attempt to connect to the following URL, what file is it supposed to be opening?

http://:8080/referenceccdaservice/

ccda-validator results difference

Hi,
I have implemented your ccda validator but the validator results are different than the validator results in TTPEDGE SITE. Please let me know how can I get exact same results as ttedge site using your validator.
issue2
This is the result generated by ttpedge site while below is the result generated by your validator

validator
these results are generated for negative test ccds
Thanks in advance!

Pages don't load fully with tomcat 10

The "Reference C-CDA Validator API Documentation" page content (http://localhost:8080/referenceccdaservice/swagger-ui.html) doesn't load with tomcat 10. The swagger page loads, but the api information doesn't populate on the page. The JS console on the page reports a 404.

Dropping to tomcat 9 fixed the issue.

Relevant info:
Not-compatible docker base image:tomcat:10-jdk8
Working docker base image:tomcat:9-jdk8

Ideally, it'd be great to get the validator working with tomcat 10. At the least, it'd be nice to update the setup documentation to indicate that tomcat 10 isn't supported.

Vulnerability: cve-2022-22965 - is CCDS validator impacted ?

https://tanzu.vmware.com/security/cve-2022-22965
does CCDA - validator has an impact ? If yes, is there any plan to update the dependencies?

**Am I Impacted?**
These are the requirements for the specific scenario from the report:

- JDK 9 or higher
- Apache Tomcat as the Servlet container.
- Packaged as a traditional WAR (in contrast to a Spring Boot executable jar).
- spring-webmvc or spring-webflux dependency.
- Spring Framework versions 5.3.0 to 5.3.17, 5.2.0 to 5.2.19, and older versions.

However, the nature of the vulnerability is more general, and there may be other ways to exploit it that have not been reported yet.

Affected VMware Products and Versions
Severity is critical unless otherwise noted.

Spring Framework
5.3.0 to 5.3.17
5.2.0 to 5.2.19
Older, unsupported versions are also affected
**Mitigation**
Users of affected versions should apply the following mitigation: 5.3.x users should upgrade to 5.3.18+, 5.2.x users should upgrade to 5.2.20+. No other steps are necessary. There are other mitigation steps for applications that cannot upgrade to the above versions. Those are described in the early announcement blog post, listed under the Resources section. Releases that have fixed this issue include:

Spring Framework
5.3.18+
5.2.20+

1.0.41 upgrade question

For the 1.0.41 upgrade, you included a source code in ZIP format, and a source code in TAR.GZ format.

  1. Do we need both source code files, or just one of the two, depending on which works best in our environment?

  2. Are we supposed to simply overwrite our current directory structure with the code from these new source files, effectively overwriting any matching files that already exist in the directories?

SNOMED-CT or other Code Systems loading not working?

I'm still trying to figure out the correct file locations for everything relative to the paths I give in referenceccdaservice.xml. I thought I've finally figured it out:

${vocabulary.localValueSetRepositoryDir}/VSAC/2.16.840.1.etc.from.VSAC.xlsx
${vocabulary.localValueSetRepositoryDir}/VSAC/Postal Codes.etc.from.code-validator-api.xlsx
${vocabulary.localCodeRepositoryDir}/SNOMED-CT/sct2_Description_Full-en_US1000124_20150901.txt
${vocabulary.localCodeRepositoryDir}/ICD10CM/icd10cm_order_2015.txt
${vocabulary.localCodeRepositoryDir}/LOINC/loinc.csv

and so on, with the code repository folders named after the first column in the Code Systems.xlsx file from the code-validator-api project, and the filename(s) inside that folder after the 4th column.

When deploy the 1.0.24 war file (it seems 1.0.25 doesn't have one yet) from Manager, it takes several minutes, during which I receive messages like:

17:08:16,335 INFO  [VocabularyLoadRunner:92] Loading vocabularies at: /data/codes/...
17:08:16,335 DEBUG [VocabularyLoadRunner:40] Building Loader for directory: SNOMED-CT...
17:08:16,335 DEBUG [DefaultListableBeanFactory:251] Returning cached instance of singleton bean 'SNOMED-CT'
17:08:16,336 DEBUG [VocabularyLoadRunner:43] Loader built...
17:08:16,336 INFO  [VocabularyLoadRunner:44] Loading files in : SNOMED-CT...
17:08:16,340 DEBUG [SnomedLoader:36] Loading SNOMED File: sct2_Description_Full-en_US1000124_20150901.txt
17:10:01,074 DEBUG [VocabularyLoadRunner:46] File loaded...

so it appears to be taking a couple of minutes to load my data files.

With this arrangement, I can use the /getvaluesetsbyoids webservice to get the contents of any of the files I've placed in the VSAC folder by OID. BUT when I ask about the SNOMED CT concept 138875005, using /getbycodeincodesystem?code=138875005&codeSystems=2.16.840.1.113883.6.96 or /iscodeincodesystem?code=138875005&codeSystems=2.16.840.1.113883.6.96 I get an empty result or false. Likewise, ICD10CM E11.9 or codes from the other code systems I've set up.

Am I still not placing the correct code system data files in the correct folder/filename/format (for instance the SNOMED CT file above is a tab-delimited text file straight from the release zip, not an Excel Workbook like the VSAC files)? Or is there some other reason the codesystem webservices are not returning the expected result?

Installation Instructions

I am just going to ask my questions, all at once, in this thread.

From the following URL, I installed Tomcat, with its required Java. I created all directory structures, and configured all files in accordance with the README.md. There were no errors during any of the installation proceedings. I staged only the xlsx files supplied via your instructions. I did not stage any other code sets or value sets, aside from those provided on your github site.

 https://github.com/siteadmin/reference-ccda-validator

 When I attempted to start Tomcat, there were no errors or issues when starting Tomcat.

 However, when I attempted to access the URL, nothing came up.

 In troubleshooting, I found numerous Java create errors in the log files.

In response to the Java errors that I posted in another thread, you told me to take a look at the following URLs:

 https://github.com/siteadmin/code-validator-api/tree/master/codevalidator-api/docs

 If I look inside of the directory "ValueSetsHandCreatedbySITE", I see duplicate files, each with an "xls" and "xlsx" suffix.

 In one document posted on your site, it says to use only "xls" files.  But, in another document, it says to use "xlsx" files, and you provide both versions on your GitHub site.

 Which is correct?

 When I look at the download URL's, almost every file has both a "RAW" and a "BLOB" version, and even though the names are EXACTLY the same, they have completely different file sizes.

 In theory, there could be 4 completely different valueset files for each file name!

      XLS - RAW
      XLS - BLOB
      XLSX - RAW
      XLSX - BLOB

 Which one(s) should I use, or download to the valueset_repository?

 What is the difference between the "BLOB" and "RAW" versions?

 Finally, as these files all end in an XLS or XLSX, I must assume that the valuesets are nothing more than spreadsheet files.

 Is this correct, or does the XLS / XLSX extension have a different meaning / purpose here?

 Are we simply placing spreadsheet files in this valueset_repository?

Failed to collect dependencies at org.eclipse.mdht:org.eclipse.mdht.uml.hl7.vocab:jar:3.0.0.201805310501

I am suddenly unable to compile project due to below issue: is the site properly working?
I am using Version: 1.0.33

Could not resolve dependencies for project org.sitenv:referenceccdavalidator:jar:1.0.33: Failed to collect dependencies at org.eclipse.mdht:org.eclipse.mdht.uml.hl7.vocab:jar:3.0.0.201805310501: Failed to read artifact descriptor for org.eclipse.mdht:org.eclipse.mdht.uml.hl7.vocab:jar:3.0.0.201805310501: Could not transfer artifact org.eclipse.mdht:org.eclipse.mdht.uml.hl7.vocab:pom:3.0.0.201805310501 from/to java-net-public (https://maven.java.net/content/groups/public/): maven.java.net: Unknown host maven.java.net -> [Help 1]

Validator fails to load HCPCS folder

I have our code_repository folder setup with the structure described in the documentation. After manually creating a couple of the files, most of it loads correctly... with these exceptions:

If I include the HCPCS folder, the loader fails with:
Failed to load configured vocabulary directory.
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'HCPCS' is defined

So, either the bean is missing, or I have the wrong name for the folder... which is it?

Also, the Code Systems spreadsheet says that the ICD9CM_DX folder should contain a fixed-length file. When I tried that, it failed with:
09:49:47,520 INFO [VocabularyLoadRunner:44] Loading files in : ICD9CM_DX...
09:49:47,522 ERROR [VocabularyLoadRunner:107] Failed to load configured vocabulary directory.
java.lang.StringIndexOutOfBoundsException: String index out of range: 5

I opened the spreadsheet version of the file and saved it as tab-delimited and it loaded correctly.

Thanks

Slower performance with latest versions (1.0.45 slower than 1.0.41)

I'm seeing a pretty major difference in how long test records take to process in version 1.0.45 compared to 1.0.41.

When averaging multiple runs comparing 1.0.45 to 1.0.41, some test files are showing similar but slightly longer runtimes (6% slower) while others are reliably taking 3 times as long to complete. I'm only looking at how long it takes for the Tomcat instance to finish providing the response data, this excludes any processing or rendering of the result data.

I've tested this on Tomcat 7 and Tomcat 9 using the same JVM and JAVA_OPTS.

Is there something in newer releases that could be causing this slowdown?

Result Observation (V3) Missing Error

There should be an error thrown for the Result Observation (V3) value (CONF: 1198-7143) when xsi:type="PQ" and no unit is included.

The SITE validator throws the error but the refererence-ccda-validator does not.

Scripts

I see that you include a scripts directory, with lots and lots of Windows batch files.

Maybe I need to ask a stupid question:

Will this application run in a Linux environment?

I ask, because I do not see any Linux / Unix scripts.

No bean named 'UnitAllowsOneValidator' is defined"

I ported the CCDA Validator project to a Docker container.

And, everything comes up properly, as expected.

However, when my development team tries to run our application against it, they are getting the following error:

"serviceErrorMessage": "The service has encountered the following error: No bean named 'UnitAllowsOneValidator' is defined".

Does anyone have any idea of what this is, or how to fix it?

Error creating bean with name 'referenceCCDAValidationController'

I've been working on this on and off for a while but have not been able to resolve it. Looked at other similar issues but no one ever posted a final resolution. Tried first with Tomcat 9, then backed up to Tomcat 7. I think/hope I finally have the correct file structure in place, but seems that no matter what I do, it continues to fail with the same exception - see the attached log file for all the details, but the bottom line seems to be:

Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException

The Java runtime I'm using is 14.0.2

When I searched the above exception, I found a post, found here

https://stackoverflow.com/questions/43574426/java-how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexceptio

that might help me overcome this if I understood them well enough to follow, but I don't really speak "java" very well.

If I can get that resolved, perhaps it will tell me what, if any other, things are missing. Here's my setup:

All of this is running on my development machine. The folder/file structure looks like this:

image

I've attached a copy of my Tomcat 7\apache-tomcat-7.0.106\conf\Catalina\localhost\referenceccdaservice.xml file, but I think I have the links within it setup as needed. (Had to give it a .txt extension in order to attach it here.)
referenceccdaservice.xml.txt

The only things that I know I'm missing are the codes for the ADA and CPT code systems; but I see no direct indication that this is failing for lack of those files. (It failed in the same way before I had the correct directory structure underneath the code_repository directory.)
referenceccdaservice.2020-11-07.log

Thanks for your help.

Validator becomes unresponsive / crashes after error

The referenceccdaservice starts normally and will run for some time, but eventually appears to cause Tomcat to become unresponsive. A quick look at the log files makes it look like threads are not closing properly. Attached is catalina-2019-05-16.log which shows the result of a nightly restart at 3:00AM, which produced 24,566 variations of this error:
SEVERE: The web application [/referenceccdaservice] created a ThreadLocal with key of type [java.lang.ThreadLocal] ...

Additionally I've attached the segment of the referenceccdaservice log file that preceded the service becoming unresponsive. Tomcat was subsequently restarted (detailed information about the OS and operating environment is listed at the bottom of the catalina log file).

Apache Tomcat/7.0.76
openjdk 1.8.0_191-b12
Red Hat Enterprise Linux Server release 7.6 (3.10.0-957.5.1.el7.x86_64)

Is this an issue related to the Tomcat configuration or this application? The issue happens with the recommended JAVA_OPTS set (currently the options are set for higher memory utilization: -Xms7G -Xmx10G -XX:PermSize=512M -XX:MaxPermSize=1024M).

Let me know if I can provide any more information. Thank you!

catalina.2019-05-16.log
referenceccdaservice.2019-05-16.log

Errors during startup.

Getting the following errors when I attempt to start the service:

ERRORS IN referenceccdaservice.2019-03-18.log:

11:59:37,707 WARN [AnnotationConfigWebApplicationContext:546] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'referenceContentValidator' defined in file [/opt/tomcat/temp/0-referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/validators/content/ReferenceContentValidator.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.service.ContentValidatorService]: : Error creating bean with name 'contentValidatorService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contentValidatorService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException
11:59:37,725 ERROR [ContextLoader:353] Context initialization failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'referenceContentValidator' defined in file [/opt/tomcat/temp/0-referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/validators/content/ReferenceContentValidator.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.service.ContentValidatorService]: : Error creating bean with name 'contentValidatorService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contentValidatorService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contentValidatorService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException

ERRORS IN localhost.log:

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'referenceContentValidator' defined in file [/opt/tomcat/temp/0-referenceccdaservice/WEB-INF/classes/org/sitenv/referenceccda/validators/content/ReferenceContentValidator.class]: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.service.ContentValidatorService]: : Error creating bean with name 'contentValidatorService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contentValidatorService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contentValidatorService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'refModelHashMap' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Unsatisfied dependency expressed through constructor argument with index 0 of type [org.sitenv.contentvalidator.configuration.ScenarioLoader]: : Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scenarioLoader' defined in org.sitenv.contentvalidator.configuration.ContentValidatorApiConfiguration: Invocation of init method failed; nested exception is java.lang.NullPointerException

ERRORS IN catalina.out:

SEVERE: Context [/referenceccdaservice] startup failed due to previous errors

ccda War deployment

Can u please provide me any video for configuration.
i am stuck this
please help me in this regard.

Thanks
Omer

Attempting to validate a CDA using the API and I'm missing something

With the service running locally, I can open the \static\validationui.html page and validate a document.
Now I'm trying to do the same thing from code using the API as documented on the swagger UI page. In essence, I'm POSTing the file content to the address:

http://localhost:8080/referenceccdaservice/dovalidation

and the response/error is "not found".

To what local address should I post the file in order to have it validate?

I see a validator_service.js and other files in static/js, but if that's what I need to call, I'm not sure how to format it within the post. (I've tried several variations but have been unable to make it work.)

I'm placing the call from DotNet using HttpWebRequest.

Thanks

DOCKER

Hi, it would be great if Docker image is provided.

Thanks

VocabularyLoadRunner Failing in release 1.0.18

I am upgrading from the 1.0.10 release and I see an error message in the log file.
It appears that the VocabularyLoadRunner wants the VSAC value set files to be in xslx (OOXML) format instead of the xsl format that was used in earlier versions.

Here is the content from the log file.

15:14:46,888 INFO [VocabularyLoadRunner:99] Loading value sets at: E:\ValidationService\ReferenceCcdaService\Vocabulary\valueset_repository...
15:14:46,888 INFO [VocabularyLoadRunner:44] Loading files in : VSAC...
15:14:46,888 INFO [VsacLoader:34] Loading Value Set File: Ability.xls
15:14:46,903 ERROR [VocabularyLoadRunner:107] Failed to load configured vocabulary directory.
org.apache.poi.openxml4j.exceptions.OLE2NotOfficeXmlFileException: The supplied data appears to be in the OLE2 Format. You are calling the part of POI that deals with OOXML (Office Open XML) Documents. You need to call a different part of POI to process this data (eg HSSF instead of XSSF)
at org.apache.poi.openxml4j.opc.internal.ZipHelper.verifyZipHeader(ZipHelper.java:172)
at org.apache.poi.openxml4j.opc.internal.ZipHelper.openZipFile(ZipHelper.java:257)
at org.apache.poi.openxml4j.opc.ZipPackage.(ZipPackage.java:137)
at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:305)
at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:201)
at com.monitorjbl.xlsx.impl.StreamingWorkbookReader.init(StreamingWorkbookReader.java:97)
at com.monitorjbl.xlsx.impl.StreamingWorkbookReader.init(StreamingWorkbookReader.java:77)
at com.monitorjbl.xlsx.StreamingReader$Builder.open(StreamingReader.java:228)
at org.sitenv.vocabularies.loader.valueset.VsacLoader.load(VsacLoader.java:37)
at org.sitenv.vocabularies.loader.VocabularyLoadRunner.load(VocabularyLoadRunner.java:45)
at org.sitenv.vocabularies.loader.VocabularyLoadRunner.loadDirectory(VocabularyLoadRunner.java:32)
at org.sitenv.vocabularies.loader.VocabularyLoadRunner.afterPropertiesSet(VocabularyLoadRunner.java:100)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4810)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5255)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1777)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Please advise regarding how we get data in the correct format. The documentation in the Code-Validator-Api repository still indicates that these files should be in xls format.

Validator Appears to Crash/Abort

I've attached three files below:

  • Temp 1 is the original file that leads to the validator crashing (on the SITE website it shows the following error.
    error
  • Temp 2 is the Temp 1 file with only the Encounter section. It's by far the largest section.
  • Temp 3 is the Temp 1 file without the Encounter section.

Hoping you can take a look and figure out why it's crashing and/or displaying the error. I posted on the Google group with little success.

Intermittent NullPointerException

After updating to version 1.0.33 (from version 1.0.20) we've started seeing intermittent NullPointerExceptions while validating CCDs. The CCDs we are testing with are the standard receiver CCDs coming from the Edge Testing Tool (ETT) website (Receiver SUT Test Data >> 170.315_b1_ToC_Amb). The same CCDs validate correctly most of the time, but sometimes the validator comes back with an NPE instead. The problem seems to be happening when we send multiple CCDs to the server at the same time (multiple requests in a short period of time). We've since upgraded to 1.0.34 but the problem is still present.
We are using the following components:

  • code-validator-api v1.0.16
  • content-validator-api v1.0.19
  • reference-ccda-validator v1.0.34
    The war file referenceccdaservice.war is deployed in Tomcat 7.

Please find the stack trace attached.

Regards,
Branislav
stacktrace.txt

Configuration for result types validated against?

I looked at the code but couldn't see a way. Could this be easily enhanced to support the configuration of letting the user decide which types [Error, Warning, Info] are processed and eventually returned.

We have huge performance issues and delays with documents larger than 2 of 3 MB (which is very common for patient's that have been with a practice 10+ years). It we could limit the engine from even running "Info" types, we could configure our system to exclude these when running in production and enable them during dev and QA potentially.

Would something like this provide value to others, how quickly could such a change be done? Are you open to other's making the change and committing?

Possible multi-threading issue

Possible multi-threading issue

Sequence

Hi guys, we made a Spring Boot project and we are using your reference-ccda-validator project
which have dependencies on code-validator-api and content-validator-api.

Our application can accept several requests at the same time and we found two problems with these services:

  1. There is a problem with the org.sitenv.referenceccda.validators.vocabulary.VocabularyCCDAValidator service
    (reference-ccda-validator) the problem is in the global variable GlobalCodeValidatorResults globalCodeValidatorResults, its state can change in different threads.
    https://github.com/onc-healthit/reference-ccda-validator/blob/master/src/main/java/org/sitenv/referenceccda/validators/vocabulary/VocabularyCCDAValidator.java#L29
  1. There is a problem with the package org.sitenv.vocabularies.validation.services.VocabularyValidationService service
    (code-validator-api) the problem is similar,
    https://github.com/onc-healthit/code-validator-api/blob/master/src/main/java/org/sitenv/vocabularies/validation/services/VocabularyValidationService.java#L59

We have 3 solutions currently on our mind

  1. In project reference-ccda-validator
    Make the org.sitenv.referenceccda.validators.vocabulary.VocabularyCCDAValidator service (with a bean scope Prototype, which will make it possible to always receive a new object inside a different thread, and the state of globalCodeValidatorResults will be the same for the thread that uses it.
    In project code-validator-api
    Do the same for org.sitenv.vocabularies.validation.services.VocabularyValidationService service (code-validator-api)
    -Pull Requests:
    (code-validator-api) onc-healthit/code-validator-api#96
    (reference-ccda-validator) #105

  2. In project reference-ccda-validator
    Wrap GlobalCodeValidatorResults field in org.sitenv.referenceccda.validators.vocabulary.VocabularyCCDAValidator service into ThreadLocal and give state to this object via the set method,which will make it possible to make the globalCodeValidatorResults field thread-safe
    In project code-validator-api do the same for org.sitenv.vocabularies.validation.services.VocabularyValidationService service (code-validator-api)
    -Pull Requests:
    (code-validator-api) onc-healthit/code-validator-api#95
    (reference-ccda-validator) #104

  3. Rewrite the service methods without global variables, try to do functionality via the local variables inside the methods.

Two solutions will work right away because we will try to find a solution so as not to break the working functionality since we do not know where else and how this project can work together with other projects

Where do I acquire the scenarios referenced in README.md? Any tutorials I should be reviewing?

I am reviewing README.md . It says:

Scenario files needed for content validation

Where do I get these scenario files? I expect these to be the PDFs and the schemas and schematrons which are listed at The main ETT/TTT testing site . I found the PDFs at this project. Am I looking in the right place? Are my expectations correct or should I be looking for different data?

I figured out where to get the vocabulary (I think!) from the readme at the codevalidator project

My objective is to get a local copy of the validator running so I can properly and automatically unit test output from my software against the validator. Are there any other guides or tutorials I should be reviewing beyond the project READMEs to meet this objective?

Are there guides or rules I should be aware of when running a local copy of the validator to ensure my local copy provides output which matches the official standards?

Reference CCDA Validator Difference Issue

We have deployed the CCDA Validator according to the instructions and the validation process seems to work except we are getting differences between the the results from our on-premise Validator and the one hosted by the https://ttpedge.sitenv.org/ttp/#/validators/ccdar2 site.

Mine:
image

Online Validator:
image

One example of the differences is when validating file: 170.315_b9_cp_amb_sample1_v5.xml
The differences seem to be related to the scenario files where our validation does not find errors but the online one does, specifically with the basic patient info as shown below:

Error - Patient First Name Expected = Karen but, submitted file contains first name of Eve
Line number: 0
Error - Patient Last Name Expected = Mckiney but, submitted file contains last name of Betterhalf
Line number: 0
Error - The scenario requires patient middle name, but submitted file does not have patient middle name
Line number: 0
Warning - The scenario requires patient previous name, but submitted file does not have patient previous name
Line number: 0
Error - Patient Date of Birth Expected = 19700501 but, submitted file contains Date of Birth of 19750501
Line number: 0
Error - Patient Granular Race Code = 2108-9 expected in sdtc:raceCode extension but, submitted file does not contain the expected granular race code
Line number: 0
Warning - Patient Telecom in the submitted file does not match the expected Telecom. The following values are expected: telecom/@use = HP and telecom/@value = tel:+1(555)777-1234
Line number: 0

We downloaded the scenario files from here and they have the Eve Betterhalf patient in it
https://ttpedge.sitenv.org/ttp/#/validators/documents

Also, I am not sure if I have all the files I need in the Value Set. I downloaded them from here: https://vsac.nlm.nih.gov/valueset/expansions?pr=ccda&rel=C-CDA%20R2.1%202018-06-15
There are 111 files.
In addition I also downloaded the ValueSetsHandCreatedbySITE hosted here: https://github.com/siteadmin/code-validator-api/tree/master/codevalidator-api/docs/ValueSetsHandCreatedbySITE

I currently do not have anything in the Code_Repository folder as the CodeSystems file references multiple code types and there are thousands in the VSAC site and I am not sure if we need them all or just a few.

I saw the Issue posted by another user with a similar situation as mine but the solutions provided didn't seem to help me.

I am attaching a copy of my Validator setup, I had to remove some of the files in the VSAC folder and all of the scenario files in order to be able to upload it here due to file size requirements. I mainly would like to know if the configuration looks good.

Please let me know,

Thanks.

reference-ccda-validator.zip

Validator fails to load valusets and codes

Hi,

We are unable to get the validator to load the valusets or codes. We've followed the instructions extremely carefully and followed every piece of advice online to no avail. At this point we're completely out of ideas and completely desperate. Thank you for any insight!

Log output. As you can see it finishes loading the database in 0 time at all, which I suspect is wrong (since there's so much data):

LOADING SCENARIO FILES AT /srv/validator_configuration/scenarios
LOADING VOCABULARY DATABASES FROM THE FOLLOWING RESOURCES: VALUESETS - /srv/validator_configuration/vocabulary/valueset_repository CODES - /srv/validator_configuration/vocabulary/code_repository
Dec 15, 2020 10:29:44 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deployment of deployment descriptor [/usr/local/tomcat/conf/Catalina/localhost/referenceccdaservice.xml] has finished in [11,138] ms
Dec 15, 2020 10:29:44 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-apr-8080"]
Dec 15, 2020 10:29:44 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 11296 ms

conf/Catalina/localhost/referenceccdaservice.xml

<Context reloadable="true">
    <Parameter name="vocabulary.localCodeRepositoryDir" value="/srv/validator_configuration/vocabulary/code_repository" override="true"/>
    <Parameter name="vocabulary.localValueSetRepositoryDir" value="/srv/validator_configuration/vocabulary/valueset_repository" override="true"/>
    <Parameter name="referenceccda.configFile" value="/srv/validator_configuration/ccdaReferenceValidatorConfig.xml" override="true"/>
    <Parameter name="referenceccda.isDynamicVocab" value="false" override="true"/>
    <Parameter name="referenceccda.configFolder" value="/srv/validator_configuration" override="true"/>
    <Parameter name="content.scenariosDir" value="/srv/validator_configuration/scenarios" override="true"/>
</Context>

Valueset files

ls -1 /srv/validator_configuration/vocabulary/valueset_repository/VSAC/
Language.xlsx
PostalCode.xlsx
StateValueSet.xlsx
c_cda_release_20200713.xlsx
country.xlsx

The c_cda_release_20200713.xlsx files was obtained from VSAC. I also tried downloading all of the files individually but it didn't seem to matter.

Code System files

ls -1 /srv/validator_configuration/vocabulary/code_repository/*/
/srv/validator_configuration/vocabulary/code_repository/CDT/:
CDT.xlsx

/srv/validator_configuration/vocabulary/code_repository/CPT/:
CPT.txt

/srv/validator_configuration/vocabulary/code_repository/HCPCS/:

/srv/validator_configuration/vocabulary/code_repository/ICD10CM/:
ICD10CM.txt

/srv/validator_configuration/vocabulary/code_repository/ICD10PCS/:
ICD10PCS.txt

/srv/validator_configuration/vocabulary/code_repository/ICD9CM_DX/:

/srv/validator_configuration/vocabulary/code_repository/ICD9CM_SG/:

/srv/validator_configuration/vocabulary/code_repository/LOINC/:
LOINC.csv

/srv/validator_configuration/vocabulary/code_repository/RXNORM/:
RXNCONSO.RRF

/srv/validator_configuration/vocabulary/code_repository/SNOMED-CT/:
SNOMED-CT.txt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.