Forum Replies Created
-
AuthorPosts
-
ah.. my bad. I had installed the eConnect package, but had not installed the eConnect adapter yet. I remembered that it’s 2 separate install files.
Still having a problem – the eConnect adapter installs ok on a Biztalk 2004 server, but not on a Biztalk 2006 server – I get the following error:
\”File or assembly name Microsoft.Biztalk.Deployment, or one of its dependencies, was not found\”
I’m assuming this is a Biztalk 2004 assembly (since the eConnect adapter I’m trying to install is for Biztalk 2004, and I don’t have that installed on my machine….)
Do you know if there is a Biztalk 2006 adapter for eConnect? Or perhaps it really should work with 2006, and I’m having another problem…
If it is what Steve said, a namespace problem, I have done weird stuff like creating a variable of type System.Text.StringBuilder and using the .Replace method to manually change one namespace, to remove a namespace, or to add a namespace.
Neal Walters
http://Biztalk-Training.comagentNameStr is a System.String, so you can use any of the methods of this class.
[code:1:e9a627dc5e]agentNameStr =(System.String)xpath(myMesssage,myXpathStr)
agentNameStr = agentNameStr.ToUpper();[/code:1:e9a627dc5e]Strange Maybe there is something new that needs to be registered in order for the adapter to show up in the list in 2006
If you figure it out, please let me know.
Sorry for my message, English is not really my mother tongue.
I know that the name of the variable is case sensitive.
agentNameStr =(System.String)xpath(myMesssage,myXpathStr)
Messages are provided by users ==> the value of the variable may be \”test\” or \”TEST\” or \”Test\” or \”TeSt\”, …My question is: is it possible to transform the value of the agentNameStr to have agentNameStr =\”TEST\”.
Thanks
Raoul
that’s what I was assuming too.. after successfully running the eConnect adapter setup program, all I see in the dropdown box is the MSMQT adapter in the list of adapters to install… hmmm…
Hello and thanks for a rapid reply.
File is valid XML file. I have tried to save it in notepad as ANSI, utf-8 and unicode which should be utf-16
As following xml header states <?xml version=\”1.0\” encoding=\”ISO-8859-1\”?> i have tried to change that also to utf16 and removed it totally etc.
error is as follows :
There was a failure executing the receive pipeline: \”Microsoft.BizTalk.DefaultPipelines.XMLReceive, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35\” Source: \”XML disassembler\” Receive Port: \”Unload_1.0.0.0_Unload_Orchestration_Rcv_Unload_20cabe7d1842c63a\” URI: \”C:\\Receive\\UNLOAD.xml\” Reason: None of the components at Disassemble stage can recognize the data.when going to message and body message is there as it is supposed to be
<?xml version=\”1.0\” encoding=\”ISO-8859-1\”?>
<messages batch=\”3\”>
SOME XML HERE… Well formed anyway
</body>
</message>
</messages>I have tried a number of scenarios to duplicate this error.
If you submit a text document to the XmlReceive pipeline
If you submit a UTF-16 doument without the Byte Order MarkHave you looked at the suspended message.
In Group Hub – query for suspended message
Select the service instance -> right click -> Show Messages
Select the message -> Message Details
Select BodyDo you get this error:
[quote:d62e1b8c5f]The textual representation of the data may not be accurate in this view. Use the binary tab to view the raw data. [/quote:d62e1b8c5f]Select the Binary tab and ensure the BOM, character encoding and Xml encoding definition are all in sync.
February 26, 2006 at 5:35 AM in reply to: New BizTalk policy creation delays for a few seconds. #12929I have seen this before as well.
I think this is just the Policy being loaded into memory for the first time.
None should really take very long thoughThe help guide lists several tuning parameters (although finding the list is difficult – been trying for 20 minutes now with no luck. But they are in there someplace) that are accessible in the registry. Not sure, but I don’t think any would really help you out.
I think you’ll need to go one node higher on your source message and drag it into a Looping functoid. Just an idea
I’m guessing it’s a namespace problem. When you use the mass copy functoid and the namespace is difference in the target schema it will bring over the original namespace. I don’t really know an easy way around it if that is the problem.
hello all – I’ve just completed a week of intense Biztalk 2006 training, and am very excited about starting my Great Plains integrations. I was previously able to install the eConnect adapter to Biztalk 2004 – but I’m not sure where to start on 2006.
We’re on Great Plains v7.5, and I have installed eConnect 7.5 – I just need to know how to install the adapter into Biztalk 2006.
I’ve been told that the same eConnect adapter will still work on Biztalk 2006 – I’m hoping this is indeed the case?
Terry Angel
[email protected]How do you start your orchestration, what is the initiating message and how is it generated. What happens when Biztalk Server restarts.
As Neal points out the polling nature of the SQL Receive Adapter would be better suited to your needs. You will not have an orchestration hanging around doing nothing for 5 minutes and hogging resources. If Biztalk restarts then the whole process begins automatically.
I don’t have a solution for your issue, but what about an alternative.
Why not just set the SQL receive port to poll every 5 minutes?
Then a new orchestration starts every 5 minutes and then \”dies\”.Neal Walters
http:///Biztalk-Training.comI’m not in a map – just an expression or message assignment shape.
Thanks,
NEal -
AuthorPosts