Forum Replies Created
-
AuthorPosts
-
Well, you would use SIS (Sql Integration Services) mostly in a SQL to SQL integration.
BizTalk is more of an any system to any system (like Oracle to SQL or AS400 to Oracle).
Some other projects like BizTalk are Seebeyond and WebMethods but they are much more expensive.
February 4, 2006 at 3:06 AM in reply to: Programming Microsoft BizTalk Server 2006 Core Reference #14340I think Jon Flanders (www.masteringbiztalk.com) is working on a book. Not sure if it’s that book or not.
I would guess he’s book would be called Mastering BizTalk, but you never know.
I would guess you wouldn’t see the message in HAT unless you actually receive or send it through an Adapter.
I don’t think HAT will log all messages inside the Orchestration. If you suspended the Orchestration I would guess you would see it associated with the Orchestration.
Just my guess though.
Hi,
In my orchestration, I’ve received a XML file like
<jdf>
<jdf task=’task1’/>
<jdf task=’task2’/>
<jdf task=’task3’/>
</jdf>
.I have to
[1] split this file in unit files like <jdf task=’task1’/>
[2] send each unit file to a directory defined by the task’s name.In my first orchestration, I’ve put a \”decide control\” to analyse the task’s name and I’ve created a port for each branch rule. It’s OK – no problem.
Unfortunately, I don’t know the name of all the tasks. Tomorrow perhaps, a jdf will come with <jdf task=’task4’/>.
Is it possible to have a dynamic orchestration?
It is possible to decide where the unit files will be sent outside the orchestration?Thanks
Raoul
HI,
I tried in my system… With record delimter 0x0D 0x0A postfix and Last field max Occur = unbounded.
<Schema>
<Root>
<reords> Set 0x0D 0x0A here and min occur = 0 n max occur = unbounded
field1
field2
field3
field 4 min occ = 0 n max unboundedIn ur case each record and each element is delimited by 0x0D 0x0A, I have to use the Tag Identifier property to distinguish each record.
As I have onbserved that 2005- … is the start of each record so I set this as Tag Identifier. But If u used this, you will loose the value that u specified in tag identifier property.
Cheers
l found the answer. l was looking for complicated when it was simple.
message(file.Receivedfilename)l found the FILE.ReceivedFileName in the filter expression.
How can l store it in a variable or an expression thanks to a .NET class?
l looked in the MessageContextPropertyBase class but didn’t find any information.February 3, 2006 at 12:47 PM in reply to: Error in schema validation – Specify a valid .NET type name #12798Hi,
In a new BizTalk 2004 project, I’ve imported a schema from an international specification (JDF).
When I try to validate this file, Visual Studio gives me the following error:C:\\Documents and Settings\\Biztalk\\My Documents\\Visual Studio Projects\\JDFWorkFlow2\\JDFDefinitions\\JDF.xsd Node \”AbstractStates\” – Specify a valid .NET type name for this root node. The current .NET type name of this root node is a duplicate.
J’ve found some informations on web. The unique solution seems to remain the xsd files.
[1] What is the .NET type name?
[2] I can’t rename the xsd files- another solution?Thanks
RaoulFinally figured it out. Had to GAC the Transmitter assembly 🙂
Hi
While doing EAI Task which is given as a Sample in Biztalk Server Docmentation they had given to create Strong key file name, and another thing is ,while creation of the Strong key file name they had given like \”must copy the Tutorial folder from <install drive>:\\Program Files\\Microsoft BizTalk Server 2004\\SDK\\ to the root of the C drive\”.
could you tell me the what is the use of doing this onei looked for error code on net and found that error comes when time to execute sql statement is more
hi
i had not used integrated security it was set as false in connectionstring
and i used actual password and not the ***
and i executed stored procedure in sql analyzer with userid and password and it ran well
should i use sp1 as time to connect to remote db has been extended in sp1
This is quite tricky, the problem is discerning the end of each record.
One thing I noticed is your in example each field was terminated by: space\\r\\n while the blank line was just \\r\\nI had some success with this structure
Root child delimter 0x0D 0x0A Postfix
Record child delimter 0x20 0x0D 0x0A Postfix
Field1
…..
LastField maxOccurs = *February 1, 2006 at 11:44 PM in reply to: Need help on How to Not assemble useless incoming data #12714The Mapper is just a GUI developer tool for producing XSLT. It uses schema properties, links and functoids to generate XSLT. You can see this if you do a Validate Map and check the output files.
The inline XSLT functoid just dumps your XSLT into the compiled XSLT, Because you cannot pass parameters to inline XSLT there is no point in having an input link. The output link is required so the compiler knows where to place your XSLT in the output.
Greg
February 1, 2006 at 7:19 PM in reply to: Need help on How to Not assemble useless incoming data #12711That solution worked perfectly, just like magic.
I don’t understand how since I didn’t link any incoming fields to the script functoid.
Thank You
Scott
-
AuthorPosts