Receive port service window schedule

Hi Guys,

I configured the service window schedule on receive ports and I observed it is not working as expected  So can any one has any ideas/thoughts on this?

Receive port service window is enabled between 8 AM and 3PM and runs every hour(polling interval is 1 hr) however when I do a deployment at 7.30AM the next cycle it is running is at 8.30 based on the 1 hr polling interval where as I am expecting to run at 8AM.

Is there anything that we need configure in order to stick to service windows irrespective of time of deployment?

June 30th, 2015 12:04am

Hi Janardhan,

So its checking the polling interval of 1 hr that you have set on your ports . The next runtime is set based on the polling interval from the time you have done your deployment changes

I would suggest to do the deployment changes before 7 and see if same  problem goes off or not .

Thanks

Abhishek

Free Windows Admin Tool Kit Click here and download it now
June 30th, 2015 1:24am

Hi Janardhan,

You can use Explore OM to Enable and Disable the Receive Locations.

You can create windows service and schedule at 8 AM  to enable receive location.

After deployment you need to disable the location because at 8 AM scheduler will enable the RL.

you need to take special care while you are deploying between 8AM  to 3 PM (In this case u need to explicitly enable the RL location manually).

Thank &Regards,


June 30th, 2015 4:00am

We don't want to disable/enable anything manually as we use full automated builds. We can do this using .NET file watcher but i want to stick with Biztalk and use its adapters rather than writing .NET coding.

Is there a way we can configure this fully within BizTalk?

We can't control the time of our deployments and most of our schedules configured to run from midnight 12.30 AM.

There are other processes(vendor process so cant modify) configured to run based on these biztak processes so timing is very important.

Free Windows Admin Tool Kit Click here and download it now
June 30th, 2015 3:51pm

Hi Janardhan,

Could you please check the Schedule task Adapter it may help you.

https://biztalkscheduledtask.codeplex.com/

June 30th, 2015 11:57pm

Hi Janardhan,

Please refer the below Link

https://connectedenterprise.wordpress.com/2011/09/26/the-very-useful-biztalk-scheduled-task-adapter/

Free Windows Admin Tool Kit Click here and download it now
July 1st, 2015 3:12am

Hi Janardhan,

Please follow below approach

1) Setup Schedule Task Adapter to drop XML(Trigger) Message to Message Box on everyday at 8 AM

2) Write an Orchestration to Subscribe to the above message and this will initialize the orchestration

3) with in the Orchestration start receiving the actual files in the Receive location(Need to implement the Sequential Convoy)

4) Put a loop shape and with delay Shape  for every 1 hour and Loop condition should be <7 (8 AM to 3 PM )

5) With in loop put a receive shape to receive messages.

Please check and let me know if this work for you

July 1st, 2015 4:15am

Hi Ammu4biz,

I don't think scheduled task adapter will solve the problem in this case.This one is used to trigger a process based on schedule and not to receive the file and i am using this adapter in other scenarios.

My solution is simple message-only scenario without orchestrations just receive the files and send it to different location using pub-sub mechanism and no logic is needed. The seq convoy one is too much complicated solution just for pass through of files.

It looks like not possible within biztalk receive port to configure the schedule :)

Cheers

Free Windows Admin Tool Kit Click here and download it now
July 1st, 2015 4:36pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics