Forum Replies Created
-
AuthorPosts
-
Looking at the settings, the account being used by the biztalk host service does have full control of the receive location directory (as it does over the 2 send port file locations). Although that folder has the read only checkbox ticked and cannot be turned off.
There are no entries in the event log.
But the file is being put into the receive location fine, it’s when it’s sent to the \”success\” or \”fail\” folders set in the send ports where it fails.
Within the biztalk administration console, hosts folder, i have the \”BizTalkServerApplication\” host which is of \”in-process\” host-type and \”running\” running status and the \”BizTalkServerIsolatedHost\” host which is of \”isolated\” host-type and \”status not available\” running status. I’m assuming that this is normal??
When you copy the solution 1 dll to the other system you must deploy solution 1.
When you deploy a Biztalk Assembly it adds references to the artifacts (schemas, maps, orchestrations, pipelines, etc) in the assembly into the BiztalkMgmtDb. If these references are missing then deploying another assembly that requires these artifacts will fail.This is most probably permissions on the file directory.
You need to ensure the user account being used by the Biztalk Host service has Full Control of the receive location directory.Do you have an entries in the event log?
Hi
My receive port is being disabled when I refresh the database in the BizTalk explorer or I refresh from the BizTalk Administration Console. Although it seems a bit random. If I enable it from the console and then refresh several times from the console it stays enabled, when I refresh the database from the Biztalk Explorer in VS and then refresh from the console the receive port is disabled. This by the way is without putting anything in the receive location.
If I enable the port, then add my file to the receive location and then I refresh from the Biztalk explorer the port is disabled.
I am sooooo confused and have no idea what’s going on!!!! :”””(
Let me clarify.
Do I need to deploy the policies and then export them
Or I export them and import them in another system and deploy it?Will the first case work
If you configure a File receive location, the Biztalk host (specified by the receive handler property on the receive location) will monitor the configured directory for files that match the file mask property. It will read the file, pass it to the pipeline, publish the resulting message in the MessageBox and delete the original file.
Things that can go wrong:
1. The Biztalk Host service is not running
2. The Receive location is not enabled
3. The file does not match the mask (the file is sample.txt and the mask is *.xml)
There will be no errors logged as there has been nothing to process.4. The Biztalk Host user does not have correct access to the directory or file (needs read/delete access) or the file is read-only.
This error will produce an event log error and after exhausting its retries will disable the receive location.5. A pipeline component will throw an exception
This error will result in a suspended message in the HAT and errors in the event log.6. The message published in the MessageBoxDb will have no matching subscription.
There will be errors in the event log and a routing failure report will be found in the HAT.If the Biztalk Host service is running, the receive location is enabled and the file matches the configured file mask, then you need to check the application event log for any errors.
Hi there
In the schema the field is defined as type \”int\”.
Any other thoughts? No matter how trivial they may seem to you gurus, I’m only starting out and may have missed some basic things in the config/setup etc.
Cheers
I have Biztalk solution files.
One contains only 2 schemas. Other contains many orchestrations and maps. These maps are created using the schema from Solution1.
(I deploy the solution1 and add the refernce in solution 2)Now if I deploy the solution2 it works fine.
But say suppose I have similar solution to be created using the schemas from solution1 in other system. So I just copy the dll of solution1 folder in that system and add it as reference in the solution.
When I deploy the solution I am getting error saying that the dll which I have referred should be deployed first. This I cannot because I have only dll file with me.
So how to solve this problem?
Hi All,
I have reading an article about BizTalk transaction types and I have some questions:
Let’s say im inserting a record to SQL SERVER and after insert success, my orchestration is terminating. (xlang exception for example)
Is the insert command will roll back? Is I matter if it’s Atomic or long running?
As far as I read, atomic is like commit\\rollback but long running is notIf so, why should I use \”Compensation\” in atomic scope if BizTalk itself is rolling back ?
Also I read \”[i:15cae91fef]Indeed, all transactions have a compensation block. If the orchestration designer does not explicitly create one, BizTalk creates an implicit compensation block[/i:15cae91fef]\”
What does it mean? Should I have some rollback mechanism also for long running transactions?As u can see I confusedif someone can pull some light on those issues I will be thankful
Thanks in advance,
Hi,
I would like to know the follows situation:
I want to create 2 Orc’s (a & b) which will run on separate Hosts (A & B).
My question is :
If I’ll do [u:053f77134f]call orchestration [/u:053f77134f]from a to b ,
Where doe’s orchestration b will run on ?
at host A or B?
It’s seems to be silly Q but it’s tricky one.You are right in that sense. It’s the Unicode problem I believe. But to solve this problem, I have to create a custom pipeline? It’s a lot of work for a small piece of job. I can’t believe Biztalk can’t do this right!!
Are there any cases where correlation sets do not have to be specified for a request-response port. For example, if I am to use SQL adapter to only SELECT data from database, would I still need to specify a correlation set ? -fay
Thank you, we installed the BT SDK on my local machine and all is well. I’m obviously a newbie!
Thanks!
Sounds like your file is saved in a 16-bit Unicode format. I’ve never researched to see if Biztalk can read both ANSI and UNICODE XML files. As a quick test you can open the file in notepad, then do \”file save\” and see what the \”encoding\” is, and maybe temporarily save it as \”ANSI\” and try that. If the file has to be Unicode – maybe someone else can post their experiences.
Depending on your editor/browser settings, each character is two bytes, so every other character often looks like a \”.\”.
I’m going to repeat my last point in a differnet way? Is the field you are filtering on defined as a number or a string in the schema? I think it will have to be a numeric field type. Otheriwse, I can’t remember if there is a convert to numeric function allowable in the filter.
-
AuthorPosts