@Override public void visit(Fault artifact) { super.visit(artifact); if (oldArtifact == null) { verifyEmptyDerivedRelationships("message", artifact.getMessage()); } else { Fault castOld = (Fault) oldArtifact; verifyUnchangedDerivedRelationships("message", artifact.getMessage(), castOld.getMessage()); } }
/** * @see org.artificer.common.visitors.HierarchicalArtifactVisitor#visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Fault) */ @Override public void visit(Fault artifact) { super.visit(artifact); try { setRelationship("message", RelationshipType.DERIVED, artifact.getMessage()); } catch (Exception e) { error = e; } }
/** * @see HierarchicalArtifactVisitor#visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Fault) */ @Override public void visit(Fault artifact) { visitRelationship("message", artifact.getMessage(), false); super.visit(artifact); }
/** * @see org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter#visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Fault) */ @Override public void visit(Fault artifact) { visitRelationship("message", artifact.getMessage()); //$NON-NLS-1$ super.visit(artifact); }
/** * @see org.overlord.sramp.common.visitors.HierarchicalArtifactVisitorAdapter#visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Fault) */ @Override public void visit(Fault artifact) { super.visit(artifact); try { setRelationship("message", 1, 1, MessageEnum.MESSAGE.toString(), false, artifact.getMessage()); //$NON-NLS-1$ } catch (Exception e) { error = e; } }
/** * @see org.overlord.sramp.common.visitors.ArtifactVisitorAdapter#visit(org.oasis_open.docs.s_ramp.ns.s_ramp_v1.Fault) */ @Override public void visit(Fault artifact) { super.visit(artifact); MessageTarget message = artifact.getMessage(); if (message != null && message.getOtherAttributes().containsKey(WsdlDeriver.UNRESOLVED_REF)) { String encodedRef = message.getOtherAttributes().remove(WsdlDeriver.UNRESOLVED_REF); QName ref = QName.valueOf(encodedRef); BaseArtifactType artifactRef = findArtifact(ArtifactTypeEnum.Message, ref); if (artifactRef != null) { message.setValue(artifactRef.getUuid()); } else { artifact.setMessage(null); } } }
Fault fault = assertHasFault(operation, "errorFault"); //$NON-NLS-1$ Assert.assertEquals(errorFault.getUuid(), fault.getUuid()); msg = (Message) getArtifactByTarget(fault.getMessage()); Assert.assertEquals(faultMessage.getUuid(), msg.getUuid()); fault = assertHasFault(operation, "unknownFault"); //$NON-NLS-1$