3224 Commits

Author SHA1 Message Date
Clayton Bodendein
8d1164fdc0 Fixed the Conformance providers in the hapi-fhir-jaxrsserver-example module to pass the server description, server name, and server version in the correct order 2017-10-23 21:34:21 -05:00
Clayton Bodendein
d0e747d6ec Fixed issue #768 in a different way by wrapping the DataFormatException as an InvalidRequestException so that it still gets sent as a 400 response but now DataFormatException stacktraces can now be conditionally sent based on the ExceptionHandlingInterceptor#setReturnStackTracesForExceptionTypes(Class<?>...) configuration 2017-10-22 22:20:48 -05:00
James
59975948b2 Test fixes 2017-10-22 21:56:44 -04:00
Clayton Bodendein
277eddc8d2 Related to issue #764 - adds support for the R4 FHIR context in AbstractJaxRsConformanceProvider 2017-10-22 18:43:17 -05:00
Clayton Bodendein
452f6bc24c Related to issue #764 - adds support for the DSTU2_1 FHIR context in AbstractJaxRsConformanceProvider 2017-10-22 18:19:10 -05:00
Clayton Bodendein
b015413961 Fixes issue #768 so that when DataFormatExceptions are thrown when using AbstractJaxRsProviders, the stacktrace will be included in the OperationOutcome details only if AbstractJaxRsProvider#withStrackTrace() is configured to return true 2017-10-22 13:48:02 -05:00
Clayton Bodendein
a546c94ccb Fixes #764 to allow the AbstractJaxRsConformanceProvider to support the DSTU2_HL7ORG FhirContext 2017-10-21 23:00:19 -05:00
James
33f9437472 Try to get tests passing under load 2017-10-21 16:35:47 -04:00
James Agnew
10d6f7db1b Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-10-21 13:48:04 -04:00
James Agnew
16e19a9fed Fix #720 - Failure to parse custom type 2017-10-21 13:47:03 -04:00
James
2721755f58 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-10-19 07:40:59 -04:00
James
b79dd75fce Update to Spring 5 2017-10-19 07:40:43 -04:00
James Agnew
5f5475fb17 Missed a file in previous commit 2017-10-18 17:33:52 -04:00
James Agnew
2c2ba54c0a Fix #765 - Remove "Test" resource 2017-10-18 16:46:19 -04:00
James
ca52588491 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-10-18 12:51:34 -04:00
James Agnew
a265de8649 Validation fixes for QuestionnaireResponse validation 2017-10-18 11:59:22 -04:00
James
fd4efd638f Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-10-17 16:43:46 -04:00
James
e2585a250e Update to Spring 5 2017-10-17 16:43:38 -04:00
James Agnew
90ecaef87c Allow Fulltext search Svc to be null 2017-10-17 16:43:03 -04:00
James Agnew
4fb588d7a6 Update android documentation 2017-10-17 16:05:11 -04:00
James
73382d85ca Fix #761 - Restore codesystem package from DSTU3 and add unit tests to
verify existence
2017-10-17 15:18:36 -04:00
James
0959156a4a Faster processing for mandatory count searches 2017-10-17 14:11:05 -04:00
David Conlan
1a7e43d2a8 Make sure we actually have a type associated with the resourceId or we get an exception 2017-10-17 15:07:51 +10:00
James Agnew
8b7723b6e8 Make sure a transaction is active when activating subscriptions 2017-10-16 21:28:19 -04:00
James Agnew
0c464bfd8d Get the android tests working correctly in maven 2017-10-16 20:21:45 -04:00
James Agnew
175f9dfc5a Remove dependency on StAX for XML parsing in DSTU2 Xhtml type 2017-10-16 17:22:50 -04:00
James
a782bd7630 Fix a number of problems reported by ErrorProne 2017-10-16 10:00:27 -04:00
James Agnew
22cd9d8641 Fix a couple of errorprone issues 2017-10-15 11:50:49 -04:00
James Agnew
9ca85b4cf3 Re-enable errorprone on standard hapi fhir build. woohoo! 2017-10-15 11:27:30 -04:00
James Agnew
2b230d3d9c Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-10-14 15:43:24 -04:00
James Agnew
0a2525e1e0 Remove some duplicate classes 2017-10-14 15:42:55 -04:00
James
2a18ce1b7b Remove accidental debug code that broke tests 2017-10-14 07:05:49 -04:00
James
375a2fcf6f Remove some failing tests that never got run anyhow 2017-10-13 11:51:04 -04:00
James
c6f2196cd5 Upgrade surefire plugin 2017-10-13 11:08:46 -04:00
James
9abc75dc32 Fix another test 2017-10-13 11:03:43 -04:00
James Agnew
290894557d Optionally require JPA server to collect count information even for
large searches
2017-10-13 06:31:37 -04:00
James Agnew
4b8a8e8af1 Fix #758 - Invalid char 2017-10-12 21:48:31 -04:00
James Agnew
9d6bfdc25a Remove useless log line 2017-10-11 21:16:56 -04:00
James Agnew
0ac53e55d4 Accidentally reverted a fix in InstanceValidator 2017-10-11 13:38:05 -04:00
James Agnew
9b31741147 Correctly process ifMatch in Bundle entries for JPA server transaction 2017-10-11 13:00:37 -04:00
James Agnew
78b7188fbc Fix validation error when Bundle has no type 2017-10-11 10:20:12 -04:00
James
fddda443a2 Remove hamcrest-date library that caused conflicts 2017-10-11 06:33:15 -04:00
James
31fb1236a1 Reuse bundle ID when returning query cache results 2017-10-11 06:05:14 -04:00
Alvin Leonard
2114dd7706 We need to set the resource id to the entity id after the update entity. 2017-10-11 15:09:41 +11:00
Alvin Leonard
6551eb0a4e Fix deleteByUrl to respect InCompartment Authorization
Moved the assignment of the resource to delete before the actual delete as it will be used by the authorization to determine if this resource is in the compartment.
2017-10-11 13:40:03 +11:00
Clayton Bodendein
462557b110 Added a client interceptor called AdditionalRequestHeadersInterceptor to add arbitrary HTTP headers to the client request 2017-10-10 19:55:22 -05:00
Jiajing LIANG
86fb1de3ae rename file 2017-10-09 18:34:49 +02:00
Jiajing LIANG
65c3a316f2 move out the analysers definitions from entity classes 2017-10-09 18:34:03 +02:00
James
432c511a30 Add license 2017-10-06 15:41:40 -04:00
James Agnew
bacd0bfbbb Squashed commit of the following:
commit 7ff895de773fe5a56534fa2f34c2b70c4acc3e5a
Author: James Agnew <jamesagnew@gmail.com>
Date:   Fri Oct 6 15:25:06 2017 -0400

    More test fixes

commit c9fee23e48f9bdde4948413ea410b75a826c56b7
Author: James Agnew <jamesagnew@gmail.com>
Date:   Fri Oct 6 15:14:52 2017 -0400

    More tests work

commit c796e19458417debf596c84dc007bcec2fbb8229
Author: James Agnew <jamesagnew@gmail.com>
Date:   Fri Oct 6 15:00:26 2017 -0400

    Get tests passing

commit eb2787d30c4152ed0c65b1e21845bffea9d0568c
Author: James Agnew <jamesagnew@gmail.com>
Date:   Fri Oct 6 14:08:23 2017 -0400

    Add an optimistic lock to the ResourceTable

commit ff85503acb2fbe352bf3bb43c5e2c0a52bbfbdc7
Author: James <jamesagnew@gmail.com>
Date:   Fri Oct 6 08:56:35 2017 -0400

    Add a test
2017-10-06 15:33:24 -04:00