Forum Replies Created
-
AuthorPosts
-
Thanks for your advice:
Now I have changed it to[color=blue:f19eb68538]XPathStatement = System.String.Format(\”/*[local-name()=’Sample’ and namespace-uri()=’http://BizTalkOrch.InPutSchema’%5D/*%5Blocal-name()=’Body’ and Position()=1 and namespace-uri()=”]\”);
xDoc = xpath(InMsg, XPathStatement);[/color:f19eb68538]But Now I am getting the following error:
[color=red:f19eb68538]System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
at System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args)
at System.String.Format(IFormatProvider provider, String format, Object[] args)
at BizTalkOrch1.XPath.segment1(StopConditions stopOn)
at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s, StopConditions stopCond, Exception& exp)
System.FormatException
Scoped@
XPath.XPath
ea9527c1-8a78-47d6-ad83-3f8e058936a7[/color:f19eb68538]Please note that I have tried with both position 0 as well as 1 but the error remain the same.
regards,
Hello All,
I am New to this Integration technology, i want to know the main advantage of using this Biztalk Server 2004, other than Webmethods,Gentron, etc…. could you please tell me , how can i suggest to my client to use this Biztalk Server 2004 other than those could you please tell me.
Thanks in Advance,
Shaik.You can use local variables in an expression.
You can use message context properties, both your own and the standard Biztalk properties.
You can use Distinguished fields.
You can use the xpath function for reading and writing the message directly.
Depends what you mean by logging.
There is a comprehensive tracking database that will save every event and message if you wish. You can configure what is tracked and what is not.thanks i did it
thanks for your help.Hi Greg
Now it works. Thank’s for assistance.
\\R
Hi,
Do we have a logging feature provided with BizTalk?
Regds,
SpdDid you follow the steps in this KB: http://support.microsoft.com/default.aspx?scid=kb;en-us;841893
Also, make sure you restart the computer.
If that doesn’t work, let me know your OS, if SQL is local or not, and your new error message and I’ll see if I can help.
Oh, also make sure you are a member of the SSO Admin group.
Try this white paper:
[b:aa130e1f50]BizTalk Server 2004 Technical Guide for Certificate Management[/b:aa130e1f50]
[url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/BTS_2004WP/html/6dce8c77-002e-487d-8e2f-72052cf2f1ce.asp[/url]The problem is caused by a registry key access violation.
I get the same error message but it does not seem to affect anything, although I am not currently using the Http adapter on BTS2006.The recommended fix is to use run Registry Monitor (download from [url]http://www.sysinternals.com[/url]) to identify the registry keys that are causing the problem and change the security permissions. Probably giving the user that the Biztalk Isolated host is using read/write access
Hi All
Could you please send me the FAQ’S of Biztalk Server 2004, this is great helpfull to me.
Thanks in advance.
since the party that receives the message must send an acknowledgement, the message that is sent to the party must carry some transaction # which you could generate in your orchestration. Then, when you receive an acknowledgement you must correlate on that transaction #.
then you just need to have a loop with a Listen shape, and keep trying to send a message until you get an ackn from the other party. You could have expression shapes that stop the loop after certain # of retries…etc.
make sure the send port used from inside the loop has \”DeliveryNotification: Transmitted\” otherwise it will allow orchestration to continue and the loop will send all msgs at once.
Also, make sure the port is Specify Later, otherwise you won’t be able to set the Delivery Notification….i think
Good Luck
i have identified the cause of the error,
\”the name of the computer was not recognised and not mapped to the ip adresse\”.
sorry if it look a little confusing cause i translated it word by word from french
the solution was to go to system 32\\drivers\\etc and write the ip adresse and the computer name in the hosts files
i did that but the result was the same.
can you help me now.
i think it is easier now.
thanks for all.Hi,
thank you very much, this worked fine, except for this change:
<ns1:docId xmlns:ns1=\”http://xml.alien.de/schema/alienformat/1.0\”
xmlns:ns0=\”http://xml.connect.de/schema/xmlgateway/1.0\”><xsl:value-of select=\”ns0:field[@name =’z_nummer’]\”/>-<xsl:value-of select=\”ns0:field[@name =’z_index’]\”/>
</ns1:docId>
I had to remove the path in the \”value-of-select\”-Statement, because my field elements where part of repeating <object>-Elements one section higher,
when I used the full path, for each object the same \”z_nummer\” field content was used, although it differed in the source file.Cheers and thanx
Slash
The best thing to do is use Google or MSN Search to find KB’s or blogs on your exact error message. BizTalk 2004 is very difficult to install and without knowing all the factors it could be any number of problems.
Also, make sure you are following the instruction in the updated installation guide available on Microsoft’s site.
Hope this helps.
-
AuthorPosts