-
Search Results
-
I posted this on the microsoft newsgroup as well, but haven’t solved the problem yet so I thought I would try here.
I’m receiving an xml message and using an envelope to de-batch it.
<?xml version=”1.0″ encoding=”UTF-8″?>
<BatchReport>
<ProcessID>200807081400</ProcessID>
<BatchID>183</BatchID>
<ObjectCount>4</ObjectCount>
<BatchStatus>PARTIAL_ROLLBACK</BatchStatus>
<Objects> <!– Note: this is the body xpath of the envelope, i’m expecting
a BAM row for each object in the list below –>
<Object>
<objectName>One</objectName>
<ProcessStatus>PROCESSED</ProcessStatus>
<RollbackIndicator>false</RollbackIndicator>
<NbrMembersReceived>10</NbrMembersReceived>
<NbrMembersSent>10</NbrMembersSent>
<NbrMemberErrors>0</NbrMemberErrors>
</Object>
<Object>
<objectName>Two</objectName>
<ProcessStatus>ROLLED_BACK</ProcessStatus>
<RollbackIndicator>true</RollbackIndicator>
<NbrMembersReceived>10</NbrMembersReceived>
<NbrMembersSent>10</NbrMembersSent>
<NbrMemberErrors>0</NbrMemberErrors>
</Object>
<Object>
<objectName>Three</objectName>
<ProcessStatus>PROCESSED</ProcessStatus>
<RollbackIndicator>false</RollbackIndicator>
<NbrMembersReceived>10</NbrMembersReceived>
<NbrMembersSent>10</NbrMembersSent>
<NbrMemberErrors>0</NbrMemberErrors>
</Object>
<Object>
<objectName>Four</objectName>
<ProcessStatus>PROCESSED</ProcessStatus>
<RollbackIndicator>false</RollbackIndicator>
<NbrMembersReceived>10</NbrMembersReceived>
<NbrMembersSent>10</NbrMembersSent>
<NbrMemberErrors>0</NbrMemberErrors>
</Object>
</Objects>
</BatchReport>The debatching works correctly and I receive 4 outbound messages, one for
each object, using a file send port.I’ve created a BAM Activity to represent the individual object records
within the “objects” envelope. I used the Tracking Profile Editor to create
and deploy a profile as well. I’m not using an orchestration, just attaching
the profile to the receive port using the TPE.When I drop the xml file shown above into a file receive port. I get three
BAM activity records instead of the four I expect.The first message in the batch with ObjectName=”One” never makes it into the
BAM tables. “Two”, “Three”, and “Four” make it into the BAM tables as
expected.I can’t find much info on the BAM Pipeline interceptor, so I’m struggling to
troubleshoot this.Any suggestions?
One responder to the thread on ms newsgroup was able to replicate the behavior i’m seeing as well.
When i executed SELECT @@VERSION i found as follows
Microsoft SQL Server 2000 – 8.00.2039 (Intel X86) May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation Personal Edition on Windows NT 5.1 (Build 2600: Service Pack 2)
I followed the instructions on this MS article: http://support.microsoft.com/default.aspx?scid=kb;en-us;829091
My current Sqldedev.dll’s File Version is 2000.080.2039.00
Then i inserted sql server 2000 CD which i installed just before and found this file’s( in \x86\binn folder )File Version is
2000.080.0194.00
I copied it to C:\Program Files\Microsoft SQL Server\80\Tools\Binn Folder,but still i see red cross mark near Database Components and
when i am going to enable it shows me the same repeated message that “Database components require a qualified version of sql server in the machine”
Please help me.Hello,
I am facing a problem with open my BAM portal. I am only the user for my laptop. I am running IIS 7.0. I Also set the authentication mode to “Windows” in the Web.config .
If anyone has any ideas to help me resolve this, it would be much appreciated.
Below is the error message I receive.
. <system.webServer>
<security>
<authentication>
<anonymousAuthentication enabled=”true” userName=”” />
</authentication>
</security>
</system.webServer>2. My webconfig looks like
<identity impersonate=”false“ /> <authentication mode=”Windows“ />
<allow roles=”*“ />– <!– <deny users=”*” />I am getting errorHTTP Error 500.0 – Internal Server Error
Description: The page cannot be displayed because an internal server error has occurred.
Error Code: 0x800700b7
Notification: BeginRequest
Module: ConfigurationValidationModule
Requested URL: http://localhost:90/default.aspx
Physical Path: C:\Program Files\Microsoft BizTalk Server 2006\BAMPortal\default.aspx
Logon User: Not yet determined
Logon Method: Not yet determined
Failed Request Tracing Log Directory: C:\inetpub\logs\FailedReqLogFiles
Handler: PageHandlerFactory-Integrated
Config Error: Cannot add duplicate collection entry
Config File: \\?\C:\Program Files\Microsoft BizTalk Server 2006\BAMPortal\web.config
Config Source:
59: <httpModules> 60: <add name=”UrlAuthorization” type=”System.Web.Security.UrlAuthorizationModule” /> 61: </httpModules>
3. Below you will find the FREB trace.
IIS Trace Detail Highlights
No. EventName Details Time 19. nnrMODULE_SET_RESPONSE_ERROR_STATUS
WarningModuleName=”ConfigurationValidationModule”, Notification=”BEGIN_REQUEST”, HttpStatus=”500″, HttpReason=”Internal Server Error”, HttpSubStatus=”0″, ErrorCode=”Cannot create a file when that file already exists. (0x800700b7)”, ConfigExceptionInfo=”\\?\C:\Program Files\Microsoft BizTalk Server 2006\BAMPortal\web.config ( 60) :Cannot add duplicate collection entry “ <!–