Forum Replies Created
-
AuthorPosts
-
I think it has to do with Authentication. I changed the authentication type to host user and entered a domain account in the gateway user field with access to Dynamics AX. I also added the BtsService account as a user in AX. This solved the problem.
Is it maybe failing in IIS?
Maybe a security problem?
If all else fails you might want to try to regenerate the Web Service. Just a thought.
January 17, 2007 at 3:52 PM in reply to: BizTalk does not appear to use latest Custom Xslt version #17273Hello,
I read this article about Using External Assemblies Bug
and after restarting Visual Studio I find the amendments are effective.
How does everyone else get around this problem or am I missing something?
cheers
Stable
January 17, 2007 at 1:40 PM in reply to: The published message could not be routed because no subscribers were found. This error occurs if the subscribing orchestration or send port has not been enlisted, or if some of the message properties necessary for subscription evaluation have not been pro #17272This is a common error. Unfortunately the causes are plenty. If it has never worked, it is likely a simple configuration problem.
In order for anyone to help you, you will likely need to supply more information, such as the scenario you have set up. Do you have a receive port and send port configured alone? If so, use a filter on your send port, such as: BTS.ReceivePortName == <Receive Port actual name goes here>.
Are you using an Orchestration that is connected using static ports, dynamic ports, request-response, one-way, etc? Have you tried simple projects to "black-box" test your problems? Also, make sure to clear out suspended messages and restart your Host Instance when you make changes to the app or re-deploy.
If none of this helps, please supply more information about your current application.
January 17, 2007 at 9:39 AM in reply to: The published message could not be routed because no subscribers were found. This error occurs if the subscribing orchestration or send port has not been enlisted, or if some of the message properties necessary for subscription evaluation have not been pro #17271John,
It has never worked. What ever application I am creating I am getting this error message. I understand this is a subscription issue. It is under group hub tab. But what infermation insubscription will help me to solve this problem ? All the concerned subscription is in started state.What I have to do there ? Please explain me in bit details.
thanks
Jitendra
YetAnotherAnon,
I'm a bit mystified by your error. Perhaps I didn't understand what you have set up.
You have a receive pipeline and you have added the XmlDisassembler component to the disassemble stage. Then you have the configured the component. You have given it several schemas in the appropriate property.
Then you have deployed your project and configured a receive location to use your new pipeline.
Is this correct?
By the way, why do you "multiple disassembly components". You only one, configured with all of your schemas – it's a collection of schemas.
John D.
Anon,
why not take the advice of Dijkstra? If you are going to optimize – do it last. Wait until you have a performance problem and then fix it. You will be better employed working on a real problem or adding real functionality, rather than something that might happen.
Just make sure part of your testing is performance testing, and you have a good tool to find out where the performance issues are.
John D.
Isn't the Business Rules Engine a possibility? Using SSO for lookup values can be expensive, so it should only be used for secure values, or something that can benefit from the SSO infrastructure. If you use the BRE, you could use caching to prevent constant reads from the database or file system.
Sasidhar,
calling a COM component from BizTalk is just the same as calling it from any .NET assembly. That is you need to generate a wrapper, called a run-time callable wrapper or RCW. Search MSDN or Google for more details. Then you can just use the normal expression shape in the orchestration to call out. Of course you'll need to create a variable of the type in your C++ component in the orchestration variables.
To log messages just turn on message tracing. Or of course you can log directly to the event log from an expression shape.
For 3, I think you already had my reply in another list.
John D.
January 17, 2007 at 8:38 AM in reply to: How does biztalk standard edition add up the licenses? #17266Hopefully this helps … http://www.microsoft.com/biztalk/howtobuy/default.mspx. BizTalk is licensed by server processor. A single copy of standard means you can put it on a box with a single CPU. If the box was dual-proc, that means two licenses.
Now with BTS 2006, "applications" is the concept, not parties. It about being able to separate out artifacts into separately managed containers that represent different trading partners, systems, etc. Each "application" can contain any number of receive locations, send ports, etc.
Anon,
as far as I know you have to use the Office API to get this info. There is nothing, out of the BizTalk box, which retrieves this info – lots of file metadata – but not specific to Excel.
So, either you preprocess the file to extract the metadata and then pass that to BizTalk, or you write a custom adapter which does that. Writing an adapter is not something a beginner should consider doing lightly.
John D.
Are you referring to "not equal" functoid under logical functoids? Where to check for conditional mapping functoid?Anon,
I would leave your front-end as a classical web server – much easier to handle the pages and cookies and so on. However, it might make a lot of sense if you have a BizTalk orchestration behind the web server handling the application flow. It depends on your application.
John D.
January 17, 2007 at 2:23 AM in reply to: The published message could not be routed because no subscribers were found. This error occurs if the subscribing orchestration or send port has not been enlisted, or if some of the message properties necessary for subscription evaluation have not been pro #17258Jitendra,
it seems pretty clear that you are missing a subscription. You can use the BizTalk Administrator tool to look at the subscriptions you have (it's on the group hub tab).
Has this *ever* worked? Or is this an intermittent problem?
John D.
You will need to make the output element optional if you want to avoid validation errors about the missing element.
John D.
-
AuthorPosts