|
Home > Archive > BizTalk Server General > April 2006 > changes don't appear in new instance of orchestration
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
changes don't appear in new instance of orchestration
|
|
| jemkem 2006-04-27, 7:26 am |
| I have 2 projects: a messaging project and an orchestration project.
The messaging project has all my schema defs and maps. All of the maps
use custom xslt. And of course, the orchestration project references
the messaging project and uses the schemas and maps defined in
messaging.
I changed a custom xslt, and tested it with my test input message. Saw
the changes as expected. Built the messaging project. Deleted the
reference of the messaging project from the orch project, re-added the
reference and rebuilt the orch project.
Deployed both projects, restarted the application host, bound and
started the orchestration. Applied the same test input message and got
an error that indicates that the change in the custom xslt wasn't
recognized. Undeployed everything, deleted assemblies from the GAC,
rebuilt messaging. Removed messaging reference from orch project.
Added a suspend shape to the orch, re-added messaging reference and
built. Deployed, etc. Used test input, found suspended instance,
popped it into the debugger, inspected the message and saw that the
change still wasn't recognized. The addition of the suspend shape was
recognized, but the change in the custom xslt still not seen.
Before I tear everything down and rebuild again (because I've tried
some or all of the above several times, plus anything else I could
think of), does anyone have suggestions as to what I need to do to
jiggle this thing into seeing the change in the custom xslt?
Thanks!
Jay
| |
| Greg Forsythe 2006-04-27, 7:26 am |
| The Biztalk build process will not save your custom xslt file. If you make
changes to the custom xslt and not saved the file, and then build these
changes will not be reflected in the assembly.
Greg
"jemkem" <jemkem@yahoo.com> wrote in message
news:1145989063.746720.78530@j33g2000cwa.googlegroups.com...
>I have 2 projects: a messaging project and an orchestration project.
> The messaging project has all my schema defs and maps. All of the maps
> use custom xslt. And of course, the orchestration project references
> the messaging project and uses the schemas and maps defined in
> messaging.
>
> I changed a custom xslt, and tested it with my test input message. Saw
> the changes as expected. Built the messaging project. Deleted the
> reference of the messaging project from the orch project, re-added the
> reference and rebuilt the orch project.
>
> Deployed both projects, restarted the application host, bound and
> started the orchestration. Applied the same test input message and got
> an error that indicates that the change in the custom xslt wasn't
> recognized. Undeployed everything, deleted assemblies from the GAC,
> rebuilt messaging. Removed messaging reference from orch project.
> Added a suspend shape to the orch, re-added messaging reference and
> built. Deployed, etc. Used test input, found suspended instance,
> popped it into the debugger, inspected the message and saw that the
> change still wasn't recognized. The addition of the suspend shape was
> recognized, but the change in the custom xslt still not seen.
>
> Before I tear everything down and rebuild again (because I've tried
> some or all of the above several times, plus anything else I could
> think of), does anyone have suggestions as to what I need to do to
> jiggle this thing into seeing the change in the custom xslt?
>
> Thanks!
> Jay
>
| |
| jemkem 2006-04-27, 7:26 am |
| OK - I'll watch it closely and make sure that I'm saving the custom
xslt before I build. Thanks Greg.
|
|
|
|
|