Nova postagem

検索

Anúncio
· Abr. 21, 2024

Le programme Global Masters sera temporairement EN PAUSE à partir du 26 avril

Salut la Communauté !

Nous avons une triste nouvelle à vous annoncer 😭 Chez InterSystems, nous nous efforçons de vous offrir la meilleure qualité en tout. Y compris la réalisation de notre programme Global Masters. Malheureusement, le fournisseur de cette plateforme a été racheté par une autre société. Par consequence, nous ne pourrons plus continuer à héberger notre programme Global Masters sur cette plateforme. Nous évaluons actuellement de nouveaux fournisseurs de plateformes pour faciliter la transition du Global Masters Advocate Hub.

C'est purquoi, à partir du 26 avril, nous suspendrons temporairement l'accès au programme Global Masters lors de la transition vers une nouvelle plateforme.

VOS POINTS, BADGES ET NIVEAU

Tous les points, badges et niveau seront sauvegardés à partir du 26 avril. Nous transférerons toutes les données vers une nouvelle plateforme.

VOS CONTRIBUTIONS À L'ÉCOSYSTÈME DE DÉVELOPPEUR

Pendant la migration, nous compterons toujours automatiquement toutes les contributions aux Developers Ecosystem (posts, commentaires, applications, etc.). Ces points et badges bien mérités seront ajoutés à votre profil lors du lancement d'un nouveau programme.

PRIX

Pour offrir la possibilité d'échanger des prix pendant la migration, nous prévoyons de créer une page Web spéciale avec des prix dès que possible. Cependant, nous vous encourageons à récupérer les prix que vous aviez prévu d'utiliser avant le 26 avril (le 26 avril, les prix seront déjà inédits), car cette fonctionnalité ne sera pas disponible avant un certain temps.

ET APRÈS

Toutes les informations concernant la mise à niveau seront publiées sur Discord et Developer Community. Nous nous excusons pour tout inconvénient et nous nous efforcerons de terminer la migration dès que possible.
Restons en contact!

1 Comment
Discussão (1)1
Entre ou crie uma conta para continuar
Artigo
· Abr. 21, 2024 1min de leitura

Dynamic <call> target in BPL

Hi all,

When making a Business Process reusable, I needed to make the target of a <call> configurable as a business host setting. This can be done through indirection. Here's how:

Property TargetConfigName As Ens.DataType.ConfigName;

Parameter SETTINGS = "TargetConfigName:Basic";

/// BPL Definition
XData BPL [ XMLNamespace = "http://www.intersystems.com/bpl]
{
<process language='objectscript' request='Ens.Request' response='Ens.Response' height='2000' width='2000' >
<sequence xend='200' yend='450' >
<call name='Call configurable target' target='@process.TargetConfigName' async='1' xpos='200' ypos='250' >
<request type='Ens.Request>
<assign property="callrequestvalue="requestaction="set" />
</request>
<response type='Ens.Response>
<assign property="responsevalue="callresponseaction="set" />
</response>
</call>
<sync name='Wait' calls='Call configurable target' type='all' xpos='200' ypos='350' />
</sequence>
</process>
}
5 Comments
Discussão (5)3
Entre ou crie uma conta para continuar
Pergunta
· Abr. 20, 2024

There's any way to edit a SOAP header?

Hello everyone, I need some help. 

I have to send some events for a government WebService that I already imported the WSDL and XSD's and It worked fine and I'm able to build the message and connect into the service, but It has been rejected with the message that the XML is wrong and the only diference between the Caché SOAP message to all the examples that the government gave us is the header:

   

This is how the Government is expecting the message:

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
	<soap12:Body>
		<cteDadosMsg
			xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CTeStatusServicoV4">
			-----------------Dynamic XML Body------------------
		</cteDadosMsg>
	</soap12:Body>
</soap12:Envelope>

 

And this is how It's generate in Cache:

  <  ?xml version="1.0" encoding="UTF-8" ?>
<SOAP-ENV:Envelope
           xmlns:SOAP-ENV='http://www.w3.org/2003/05/soap-envelope'
            xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
          xmlns:s='http://www.w3.org/2001/XMLSchema'>
          <SOAP-ENV:Body>
                     <cteDadosMsg
                              xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CTeRecepcaoEventoV4">
                              -----------------Dynamic XML Body------------------ 
                     </cteDadosMsg>
         </SOAP-ENV:Body>
</SOAP-ENV:Envelope>  

 

 

So, there's any way to edit It before invoke the webMethod or any configuration that made it during the process?

Thank you so much!!

10 Comments
Discussão (10)2
Entre ou crie uma conta para continuar
Pergunta
· Abr. 19, 2024

Message Bank Message Viewer- how to query XML

In message bank how do you search within XML? XML is imported on message bank so that side is ok as can see it like below

On source system message viewer finds message

On Message bank it doesn't 

More basic queries using the MessageHeader will work so the filters do work just must not be using the right one (if it is possible) to query the XML message 

1 Comment
Discussão (1)1
Entre ou crie uma conta para continuar
Pergunta
· Abr. 18, 2024

initial user account

I installed a local docker container instance from here:   intersystemsdc/iris-community

I'm trying to login:    http://localhost:52773/csp/sys/UtilHome.csp

I thought if I used SYSTEM as the initial username, I could login, but I get #822 Access Denied.

Is that the correct username? maybe there's a better location to pull the docker instance.

***************nevermind, figured it out

3 Comments
Discussão (3)3
Entre ou crie uma conta para continuar