You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Question

Hello,

Among, other things, I'm trying to register our test SMP implementation at the SMK, (aka test SML) using the Create method. I am using our pilot SMP certificate for client authentication. However, when I call a method like Create, I get a text/html response that looks like this:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<!--(C) Copyright 2017 - European Commission | CEF eDelivery

Licensed under the EUPL, Version 1.1 (the "License");

You may not use this file except in compliance with the License.

You may obtain a copy of the License at

\BDMSL\bdmsl-parent-pom\License EUPL-1.1.pdf or http://ec.europa.eu/idabc/servlets/Docbb6d.pdf?id=31979

Unless required by applicable law or agreed to in writing, software

distributed under the License is distributed on an "AS IS" BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and

limitations under the License.-->

<head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>

    <title>BDMSL Service</title>

</head>

<body>

<h1>eDelivery BDMSL is waiting for you</h1>

<ul>

    <li>Version: 3.0.1-SNAPSHOT</li>

    <li><a href="listDNS">List DNS</a></li>

    <li><a href="services">Services</a></li>

</ul>

</body>

</html>

The same happens when calling Read or other methods. Am I doing anything wrong? What does that mean??

Author: Bahaa ELDESOUKY 


Answer

Hi,

It looks like you are using the wrong URL.

The Webservice endpoint is this:

https://acc.edelivery.tech.ec.europa.eu/edelivery-sml/manageservicemetadata .

 


Additionally you can try my SMP-SML online tools at https://peppol.helger.com/public/locale-en_US/menuitem-tools-smp-sml - they do what you need.

Author: Philip HELGER

Answer from Marco DE TIEGE

Thank you for answering and explaining there needs to be an alignment between sender and receiver. What happens if the receiver is agnostic of what the sender is sending? How can the alignment be achieved if both parties are foreign to each other?

Answer from CEF Support 

The best way for that is to remove the package/payload verification. To do that, you would modify the legConfiguration used for your particular use case. You would need to remove the payloadProfile definition in that particular legConfiguration.
Let me know how it goes. Note that It is always best to specify the nature of the message for the processing of the message, and as an extra layer of security. This is why we provide the payload profile in the PMode.

Answer from Marco DE TIEGE

Hello Alexander, for the receiving Domibus, I removed the payloadProfile attribute in the legConfiguration and I can now receive the messages, thank you for your help!

Error rendering macro 'contentbylabel'

parameters should not be empty


·         Bahaa ELDESOUKY

  • No labels