Home Page › Forums › BizTalk 2004 – BizTalk 2010 › BizTalk does not appear to use latest Custom Xslt version
- This topic has 6 replies, 1 voice, and was last updated 9 years, 3 months ago by
community-content.
-
AuthorPosts
-
-
December 14, 2006 at 6:28 PM #16928
Hello,
Here is the scenario:
Custom Xslt for a map is working and tested in BizTalk.
Custom Xslt is modified via a text editor and the map validated .
The project containing the map using this Xslt and the solution have been built and deployed again successfully.
Next I refresh the BizTalk Group in the BizTalk Administration console and restart the application. The results I am getting do not reflect the changes I have made.
Have I missed a step somewhere?
cheers
Stable
-
December 14, 2006 at 10:20 PM #16936
Restarting the Application is not enough.
You need to restart the host or hosts that use the map (or any other DLL’s for that matter). Then you will see the new changes next time you run the map.
-
December 15, 2006 at 1:46 AM #16942
Also check that you have saved changes to the Xslt file before doing the build.
VS2005 normally saves any unsaved changes when doing a build but forgets about the Xslt file.
-
December 17, 2006 at 11:27 AM #16969
Thanks Stephen and Greg.
I had 2 projects set up – one for schemas and the other for orchestration. Only one of these had these had the restart host instance set to true!
Thanks again for the help
Stable
-
December 20, 2006 at 6:47 PM #17027
Hello again,
I thought this problem had been resolved but unfortunately I am still getting what appears to be a caching problem. Below is a description of the steps taken and problem:
Solution in Visual Studio comprises of 2 projects, 1 for Schemas, maps and pipeline and the other for an orchestration.
Made a change to custom Xslt via notepad and saved file.
Both projects have properties set as follows:
Redeploy = true
Install to Global Assembly Cache = true
Restart Host instance = true
Refreshed, built and deployed both project.
Deployed solution.
In BizTalk refreshed the BizTalk Group, stopped & restarted the host instance.
Stopped and started the application.
The test produces data that does not reflect the change made in Xslt file.
Have I missed a stepped somewhere?
We are running BizTalk 2006 on MS virtual machine windows 2003 server with SQL 2005 – this shouldn’t cause any problems should it?
Could it be a BizTalk configuration / setting?
Cheers
Stable
-
December 20, 2006 at 7:08 PM #17029
Maybe it’s a problem with changing the file in Notepad. Can you see the changes in the map?
Your steps sound correct to me. If all else fails, try removing the Application and DLL and try a full redeploy.
-
January 17, 2007 at 3:52 PM #17273
Hello,
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
-
-
-
-
-
-
-
AuthorPosts
- The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.