Skip to content

Commit

Permalink
SHIBUI-2269
Browse files Browse the repository at this point in the history
corrections and fixes
  • Loading branch information
chasegawa committed Jun 29, 2022
1 parent c5161d6 commit 1db6d3d
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -288,7 +288,7 @@ class JPAMetadataResolverServiceImpl implements MetadataResolverService {
}

void constructXmlNodeForResolver(ExternalMetadataResolver resolver, def markupBuilderDelegate, Closure childNodes) {
markupBuilderDelegate.MetadataFilters(providerRef: 'InCommonMD') {
markupBuilderDelegate.MetadataFilters(providerRef: resolver.getXmlId()) {
childNodes()
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ public ResponseEntity<?> unableToParseJson(Exception ex) {
return ResponseEntity.badRequest().body(new ErrorResponse(HttpStatus.BAD_REQUEST.toString(), ex.getMessage(), ex.getCause().getMessage()));
}

@GetMapping("/MetadataResolvers")
@GetMapping(value = "/MetadataResolvers", produces = "application/json")
@Transactional(readOnly = true)
public ResponseEntity<?> getAll() {
List<MetadataResolver> resolvers = positionOrderContainerService.getAllMetadataResolversInDefinedOrderOrUnordered();
Expand All @@ -92,7 +92,6 @@ public ResponseEntity<?> getAll() {
@GetMapping(value = "/MetadataResolvers", produces = "application/xml")
@Transactional(readOnly = true)
public ResponseEntity<?> getXml() throws IOException, TransformerException {
// TODO: externalize
try (StringWriter writer = new StringWriter()) {
Transformer transformer = TransformerFactory.newInstance().newTransformer();
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
Expand All @@ -106,7 +105,6 @@ public ResponseEntity<?> getXml() throws IOException, TransformerException {
@GetMapping(value = "/MetadataResolvers/External", produces = "application/xml")
@Transactional(readOnly = true)
public ResponseEntity<?> getExternalXml() throws IOException, TransformerException {
// TODO: externalize
try (StringWriter writer = new StringWriter()) {
Transformer transformer = TransformerFactory.newInstance().newTransformer();
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,6 @@ public class ExternalMetadataResolver extends MetadataResolver {
@Column
private String description;

@Column(unique = true)
private String externalResolverId;

@Column
String name;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ class JPAMetadataResolverServiceImplTests extends AbstractBaseDataJpaTest {
def resolver = new ExternalMetadataResolver().with {
it.setEnabled(true)
it.setName("testme")
it.setExternalResolverId("InCommonMD")
it.setXmlId("InCommonMD")
it.setDescription("some description that won't appear in the xml")
it.addFilter(new EntityAttributesFilter().with {
it.name = 'EntityAttributes'
Expand Down

0 comments on commit 1db6d3d

Please sign in to comment.