Neuron ESB User Network2024-03-29T08:32:46ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorrishttp://storage.ning.com/topology/rest/1.0/file/get/104036001?profile=original&width=48&height=48&crop=1%3A1http://forum.neuronesb.com/forum/topic/listForContributor?user=21g107ndwmipi&feed=yes&xn_auth=noMarketo Adapter Invalid Tokentag:forum.neuronesb.com,2023-11-06:2748813:Topic:1545812023-11-06T21:05:17.924ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
<p>Hi,</p>
<p></p>
<p>We are using the Marketo adapter to push account updates to Marketo. It works well for some time then starts failing with Invalid Token unless restarted. Is there a configuration that can be done so it can auto refresh the token when required?</p>
<p></p>
<p>Thanks!</p>
<p>Hi,</p>
<p></p>
<p>We are using the Marketo adapter to push account updates to Marketo. It works well for some time then starts failing with Invalid Token unless restarted. Is there a configuration that can be done so it can auto refresh the token when required?</p>
<p></p>
<p>Thanks!</p> Maximum payload size(REST API) for requests interfacing to NeuronESBtag:forum.neuronesb.com,2022-07-22:2748813:Topic:1436652022-07-22T12:26:33.297ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
<p>I am new to Neuron ESB and in our current scenario,</p>
<p>We need to process batch transactions comprising of ~1000 records and send them to Neuron ESB for further processing. I would like to understand what is the maximum size of payload that can be transferred using REST interface to Neuron ESB.</p>
<p>I am new to Neuron ESB and in our current scenario,</p>
<p>We need to process batch transactions comprising of ~1000 records and send them to Neuron ESB for further processing. I would like to understand what is the maximum size of payload that can be transferred using REST interface to Neuron ESB.</p> ODBC stored proc polling with temporary tablestag:forum.neuronesb.com,2020-12-15:2748813:Topic:904452020-12-15T05:53:43.641ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
<p>We have set up an ODBC adapter to poll a stored proc.</p>
<p>We found that if the stored proc has a temporary table defined the rows returned are always 0.</p>
<p>Any idea why this would be and what we can do to get around it?</p>
<p>We have set up an ODBC adapter to poll a stored proc.</p>
<p>We found that if the stored proc has a temporary table defined the rows returned are always 0.</p>
<p>Any idea why this would be and what we can do to get around it?</p> Using unsupported OAuth providertag:forum.neuronesb.com,2019-07-29:2748813:Topic:424802019-07-29T16:56:08.630ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
<p>Is it possible to create a custom OAuth provider? Specifically, we are working with Cisco (<a href="https://cloudsso.cisco.com/as/token.oauth2">https://cloudsso.cisco.com/as/token.oauth2</a>).</p>
<p>We have a requirement to integrate with a Cisco soap server which uses OAuth2 for authentication. We are using a Service Connector to send a message to the SOAP service, but we need to write custom code in a business process to authenticate with their Cisco OAuth provider. </p>
<p>We saw that…</p>
<p>Is it possible to create a custom OAuth provider? Specifically, we are working with Cisco (<a href="https://cloudsso.cisco.com/as/token.oauth2">https://cloudsso.cisco.com/as/token.oauth2</a>).</p>
<p>We have a requirement to integrate with a Cisco soap server which uses OAuth2 for authentication. We are using a Service Connector to send a message to the SOAP service, but we need to write custom code in a business process to authenticate with their Cisco OAuth provider. </p>
<p>We saw that Neuron supports several providers out of the box. Is there a way for us to easily add the Cisco provider so it works out of the box? </p> Docker Windows 2019 - Neuron 3.5tag:forum.neuronesb.com,2019-04-15:2748813:Topic:418632019-04-15T09:53:31.116ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
<p>Hi, </p>
<p></p>
<p>We are using 3.5 for our application and I am trying to containerise it for our integration tests. Building and deploying VM's as this is very time consuming to build and deploy.</p>
<p></p>
<p>So I have decided that I to go down docker; everything in our stack has migrated nicely except Neuron. The first issue was that I needed a later version of the 2016 image or 2019 image from MS which I have. I have managed to install MSMQ on it as well. </p>
<p></p>
<p>But when I…</p>
<p>Hi, </p>
<p></p>
<p>We are using 3.5 for our application and I am trying to containerise it for our integration tests. Building and deploying VM's as this is very time consuming to build and deploy.</p>
<p></p>
<p>So I have decided that I to go down docker; everything in our stack has migrated nicely except Neuron. The first issue was that I needed a later version of the 2016 image or 2019 image from MS which I have. I have managed to install MSMQ on it as well. </p>
<p></p>
<p>But when I try to run a silent install everything runs. But the Discovery service doesn't start and I get a 1920 error.</p>
<p></p>
<p>Product: Neuron ESB v3 (DEFAULT - x64) -- Error 1920. Service 'Neuron ESB 3.5 Discovery Service' (Neuron ESB v3 Discovery</p>
<p></p>
<p>Can anyone tell me what the dependancy is in Discovery service that stops the service running on </p>
<p></p>
<p>mcr.microsoft.com/dotnet/framework/wcf:4.7.2</p> Http Client Utility - Form Body multipart/form.datatag:forum.neuronesb.com,2019-02-21:2748813:Topic:415702019-02-21T09:20:31.445ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
Hi,<br />
I need to submit a REST request to JIRA, creating an attachment.<br />
This is an example of a successfull call, attaching a txt file, submitted thorugh Postman<br />
<br />
POST <a href="http://jiratest.kamstrup.dk/rest/api/2/issue/oms-2149/attachments">http://jiratest.kamstrup.dk/rest/api/2/issue/oms-2149/attachments</a> HTTP/1.1<br />
X-Atlassian-Token: no-check<br />
Content-Type: multipart/form-data; boundary=--------------------------236638228057324148168041<br />
cache-control: no-cache<br />
Postman-Token:…
Hi,<br />
I need to submit a REST request to JIRA, creating an attachment.<br />
This is an example of a successfull call, attaching a txt file, submitted thorugh Postman<br />
<br />
POST <a href="http://jiratest.kamstrup.dk/rest/api/2/issue/oms-2149/attachments">http://jiratest.kamstrup.dk/rest/api/2/issue/oms-2149/attachments</a> HTTP/1.1<br />
X-Atlassian-Token: no-check<br />
Content-Type: multipart/form-data; boundary=--------------------------236638228057324148168041<br />
cache-control: no-cache<br />
Postman-Token: 57474a56-9350-47db-b840-b6811b74139c<br />
Authorization: Basic bmV1cm9uLXRlc3Q6S2Ftc3RydXAyMDE5<br />
User-Agent: PostmanRuntime/7.6.0<br />
Accept: */*<br />
Host: jiratest.kamstrup.dk<br />
cookie: JSESSIONID=D13E363BCE1C13A72F03228E87C7CE3E; atlassian.xsrf.token=BFA9-9KJP-X2G3-LK1H_d22a0d2bf4dba9a4546f546b9fcb2acd790e7dd8_lin<br />
accept-encoding: gzip, deflate<br />
content-length: 210<br />
Connection: keep-alive<br />
<br />
----------------------------236638228057324148168041<br />
Content-Disposition: form-data; name="file"; filename="test.txt"<br />
Content-Type: text/plain<br />
<br />
test<br />
----------------------------236638228057324148168041--<br />
<br />
<br />
I've tried reproducing the same through the Http Client utility (using Form Body as Body option), but it doesn't seem to support additional body headers (Content-Type), as well as additional form parameters (filename="")<br />
<br />
POST <a href="http://jiratest.kamstrup.dk/rest/api/2/issue/oms-2149/attachments">http://jiratest.kamstrup.dk/rest/api/2/issue/oms-2149/attachments</a> HTTP/1.1<br />
X-Atlassian-Token: no-check<br />
Content-Type: multipart/form-data; boundary=----------bec4bc1b5e48429bafd3aa48a31fc7c4<br />
Authorization: Basic bmV1cm9uLXRlc3Q6S2Ftc3RydXAyMDE5<br />
Host: jiratest.kamstrup.dk<br />
Content-Length: 277<br />
Expect: 100-continue<br />
Accept-Encoding: gzip, deflate<br />
<br />
------------bec4bc1b5e48429bafd3aa48a31fc7c4<br />
Content-Disposition: form-data; name="file"<br />
<br />
This is a test.<br />
<br />
------------bec4bc1b5e48429bafd3aa48a31fc7c4--<br />
<br />
<br />
<br />
What do the key/value pair represent in the client utility? How should it be configured?<br />
Alternatively, can I create a REST request manually, any suggestion for this?<br />
<br />
Thanks<br />
<br />
Fabrizio Detect error on adapter in subscribe modetag:forum.neuronesb.com,2019-01-24:2748813:Topic:416622019-01-24T11:18:08.647ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
<p>Hi all,</p>
<p>I'm setting up a solution using the new ServiceNow adapter in subscribe mode, subscribing to events from a RabbitMQ topic. </p>
<p>In this mode there's no response sent back to the bus, but since the adapter basically wraps a REST call, it could be that a 404 / or similar Http code is returned.</p>
<p>In this case nothing is logged by Neuron.</p>
<p>I've then set it up in solicit / response, the error is logged in the .adapter txt log when in info mode. That would not help in…</p>
<p>Hi all,</p>
<p>I'm setting up a solution using the new ServiceNow adapter in subscribe mode, subscribing to events from a RabbitMQ topic. </p>
<p>In this mode there's no response sent back to the bus, but since the adapter basically wraps a REST call, it could be that a 404 / or similar Http code is returned.</p>
<p>In this case nothing is logged by Neuron.</p>
<p>I've then set it up in solicit / response, the error is logged in the .adapter txt log when in info mode. That would not help in production.</p>
<p></p>
<p>I've then expanded the "OnReceive" process, invoking the adapter directly, and that gives me more control on the response, but also make the solution more complex to maintain and removes the possibility of using adapter policy to resubmit messages in case of network failure.</p>
<p></p>
<p>Can anyone suggest any other solution or point me in the right direction if I'm setting up something wrong?</p>
<p></p>
<p>Thanks</p>
<p>Fabrizio</p> RabbitMQ transport type - warningtag:forum.neuronesb.com,2018-12-17:2748813:Topic:405702018-12-17T14:08:06.801ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
<p>Hi,</p>
<p>can anyone explain the meaning of the following warning?</p>
<p></p>
<p>An ACK was received for a message on topic "xxx", but the channel does not have the original message. Delivery tag = 27.</p>
<p>This is logged whenever a message is processed through a process attached to a subscriber subscribing to a rabbitmq topic.</p>
<p></p>
<p>Is it due to something not configured correctly or what else?</p>
<p>Runtime 3.6.0.975</p>
<p></p>
<p>Thanks</p>
<p>Fabrizio</p>
<p>Hi,</p>
<p>can anyone explain the meaning of the following warning?</p>
<p></p>
<p>An ACK was received for a message on topic "xxx", but the channel does not have the original message. Delivery tag = 27.</p>
<p>This is logged whenever a message is processed through a process attached to a subscriber subscribing to a rabbitmq topic.</p>
<p></p>
<p>Is it due to something not configured correctly or what else?</p>
<p>Runtime 3.6.0.975</p>
<p></p>
<p>Thanks</p>
<p>Fabrizio</p> Suggestion on how to suppress "SubscriberNotFound" exceptionstag:forum.neuronesb.com,2018-12-05:2748813:Topic:404692018-12-05T19:37:32.193ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
<p>We are publishing message to a Topic (multicast) that has a subscriber that is conditional - therefore, it will only purposely pickup certain messages. The issue is that for messages that do not meet the condition criteria there is no subscriber and a SubscriberNotFound exception is logged along with putting the message in the Failure table.</p>
<p>We've created a dummy subscriber to handle these other messages with a dummy business process with a single Cancel step, but also needed to bind…</p>
<p>We are publishing message to a Topic (multicast) that has a subscriber that is conditional - therefore, it will only purposely pickup certain messages. The issue is that for messages that do not meet the condition criteria there is no subscriber and a SubscriberNotFound exception is logged along with putting the message in the Failure table.</p>
<p>We've created a dummy subscriber to handle these other messages with a dummy business process with a single Cancel step, but also needed to bind it with a dummy endpoint so it will run. So a lot of dummy stubs. </p>
<p>Only other alternative I see is to be put conditions within the Publish business process to not publish to the bus, but seems to me to defeat the purpose of having conditional subscribers (plus it's a lot cleaner for us to have the conditions on the subscriber than in a publisher bus process - especially since in the future we may create subscribers for the other conditions)</p>
<p></p>
<p>Is there a better suggestion to do this?</p>
<p></p>
<p>thanks.</p>
<p>Marc</p>
<p></p> Content Type Response Headertag:forum.neuronesb.com,2018-11-23:2748813:Topic:404662018-11-23T15:46:23.426ZConner Norrishttp://forum.neuronesb.com/profile/ConnerNorris
<p>Hey Neuron Support:</p>
<p>I know how to get & set the http header content type of an inbound & outbound request in a C# process step:</p>
<pre>context.Data.GetProperty("MessageProperty_HttpRequest", "Content-Type");<br></br>context.Data.SetProperty(<span>"MessageProperty_HttpRequest"</span>, <span>"Content-Type"</span>, contentType);<br></br><br></br></pre>
<p>But how about setting the content type for an outbound response message response http header? Would it…</p>
<p>Hey Neuron Support:</p>
<p>I know how to get & set the http header content type of an inbound & outbound request in a C# process step:</p>
<pre>context.Data.GetProperty("MessageProperty_HttpRequest", "Content-Type");<br/>context.Data.SetProperty(<span>"MessageProperty_HttpRequest"</span>, <span>"Content-Type"</span>, contentType);<br/><br/></pre>
<p>But how about setting the content type for an outbound response message response http header? Would it be:</p>
<p>context.Data.SetProperty(<span>"MessageProperty_HttpResponse"</span>, <span>"Content-Type"</span>, contentType);</p>
<p></p>
<p>Thanks</p>
<p></p>
<p>Marc</p>