Forum Replies Created
-
AuthorPosts
-
All of a sudden, the last few weeks, I get \”false\” errors in the first or secodn expression shape at the top of many of my orchestrations at the top an orchestration.
In other words, I can open a working orchestration, and the expression shape has the red exclamation point in upper right corner. If I open the shape, there are no errors visible.
If I drag the shape somewhere, then drag it back, the red exclamation point goes away. Sometimes when I build the project, I also get \”error in expression…\” as a compile error. Again, all I have to do to fix it is move the shape and move it back and it compiles fine.
Has anybody seen this abnormality? It’s getting to be quite annoying.
Neal Walters
http://Biztalk-Training.com[quote:6abc246c1f=\”Stebbo \”]Hi there.
I read on MSDN that one can use a certificate associated with a party to encrypt messages to that party. But in the Certificate tab in the Party Properties dialog it says \”Signature certificate\” (indicating that the specified certificate will be used to sign messages, not to encrypt them). It would have been nice if this certificate overrides the one specified on the port. Am I missing something here?*Is there a way to dynamically set an encryption certificate on a Send Port (not by programming to Biztalk Explorer OM) through an orchestration by passing parameters to a shape of some sort?
*Or do i have to create a new port for each Party, and on that port specify the encryption certificate for that specific Party?
The results should be like a dynamic send port that has a dynamic \”address\” AND replaceble/dynamic certificates. Is this possible?[/quote:6abc246c1f]
You could just create a send port for each party and then associate it with it (this is possible from the party configuration dialog). Then, just use pub/sub and direct binding to route messages to the appropriate port (or use roles) instead of statically selecting the port in the orchestration. Would that work for you?
Hi,
Thanks Neal and seetharaman.
Neal ,
I checked the permissions. I’m entering as Administrator in the system. I added the biztalk users to admin group.
But still the problem persists.Seetharaman ,
When I tried adding database as per your suggestion. In the server name field if i enter local/(local)/localhost , nothing is loaded in Database dropdown. Ok button is disabled.
Please throw some light on this issue.
Vijaykishan.S
Stephen, I did try it without functoid, only output the two items in the first record, all the others are missing……I set them to unbounded, wondering what’s wrong
The correlation ID mismatch might because of calling \”Rules\”. When we call any rule and new message id will be created even for the same message.
Just try with the fault handling without any Rules. Then start from that point for finding out the exact cause.
Fault is nothing but an exception (reply). Without request, you cannot go ask for a reply.
Check for the permission in the database. Remove the BizTalk databases created. Try once again.
Hi Find the answers:
1. Do it have custom activity and event creation definition (creating
own activities and event facility) available
– You can do it.2. Number of concurrent workflow instances supported
– Dont know3. Is it able to use .net classes as activities inside workflow.
– Yes it is possible4. Can we invoke workflow created in it being called from .net assembly
– It is possible. But not straight forward.5. Are the workflows created in biztalk available as a webservice
– Yes. You have to publish the workflow as a webservice using the WS Publishing tool.6. Do it have logging support.
– Yes. It has.7. Does it support reporting of multiple workflow instances.
– Dont know11. Is transaction and entire rollback supported throughout the
workflow.
– No12. Does it support multiple versions of the same workflow running
simultaneously.
– Yes13. Does it support recovery from abrupt breakdown. If yes, what is the
features of its Error handling.
– Dont knowWhat is the type of port you are using? The port properties are different for different adapters.
May 16, 2006 at 9:50 AM in reply to: Map contains a reference to a schema node that is not valid #13601Hi,
Addition information.
The schemas are located in another project (let’s say project A) while the Biztalk Map is located at another project (let’s say project B).
Project B adds Project A for its reference.
I tried some testing and I got this situation…
When I create a Biztalk mapper in Project A, it was able to successfully validate the map, however when I try to create the same Biztalk mapper in Project B. It gives me the error.
Why is this happening? Please help me out.
Thanks in advance,
FredHi,
Does it exsist any good (advanced level + technical depth & architecture) books on Biztalk 2006?
Regards
/OscarGood day Greg,
Manage to import the modular schemas.
My problem was not knowing that I can \”drag and drop\” the folder from window explorer to the solution explorer. 🙂
Thanks for your help.
-stephen chai-Good day Neal,
🙂
You’re right. It was due to error in the c# code.
So it was solved now.Thanks for your advice Neal.
[quote:7585e1ded9=\”DnzP \”]Hi I have two source schema : schema 1 and schema 2. In my map I use Schema 2 as my source schema. I have some promoted property in Schema 1 and need to access it in my map. Could anyone suggest how I could go about doing that.[/quote:7585e1ded9]
The custom function Stephen referenced earlier one (written by my friend Carlos) will probably do the trick for you, but mind you, it is a little bit of a hack 🙂
If you want to be more on the safe side, here’s what I usually do:
I put an expression shape right after the transform shape inside the *same* Construct message shape in the orchestration. In that expression shape, I simply use code to manipulate the rest of the message. For example, I might set a distinguished field in the recently created message to the value of a context property of the original message. Keep in mind you’ll probably need to ensure that the map initializes all nodes of the target document with no incoming links to a default value, so that the message is generated correctly.
-
AuthorPosts