Fix DMF docs and unnecessary content_type enforcements. (#792)

* Fix DMF docs and unnecessary content_typ enforcements.

* One more error.

* Typo
This commit is contained in:
Kai Zimmermann
2019-02-01 12:09:11 +01:00
committed by GitHub
parent f9a7194fd5
commit 6095133019
3 changed files with 165 additions and 179 deletions

View File

@@ -132,7 +132,6 @@ public class AmqpMessageHandlerService extends BaseAmqpService {
final MessageType messageType = MessageType.valueOf(type);
switch (messageType) {
case THING_CREATED:
checkContentTypeJson(message);
setTenantSecurityContext(tenant);
registerTarget(message, virtualHost);
break;

View File

@@ -121,19 +121,6 @@ public class AmqpMessageHandlerServiceIntegrationTest extends AbstractAmqpServic
}
@Test
@Description("Tests not allowed content-type in message. This message should forwarded to the deadletter queue")
@ExpectEvents({ @Expect(type = TargetCreatedEvent.class, count = 0) })
public void wrongContentType() {
final String controllerId = TARGET_PREFIX + "wrongContentType";
final Message createTargetMessage = createTargetMessage(controllerId, TENANT_EXIST);
createTargetMessage.getMessageProperties().setContentType("WrongContentType");
getDmfClient().send(createTargetMessage);
verifyOneDeadLetterMessage();
assertAllTargetsCount(0);
}
@Test
@Description("Tests null reply to property in message header. This message should forwarded to the deadletter queue")
@ExpectEvents({ @Expect(type = TargetCreatedEvent.class, count = 0) })