Re: BAS registration failed, how to test TPM web service.

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



TPMgmtWS and TPPubWS are Trading Partner Management web services. TPMgmtWS
isolates the higher privilege operations, TPPubWS contains the lower
privilege operations. StsWebService is an internal component that you don't
need to know or worry about, it handles SharePoint site operations.

You don't have to be logged in using the same account as BAS, you just need
to add the right accounts to the BAS groups. There should be 3 groups:
BizTalk BAS Administrators - members have permissions to do anything in
BAS
BizTalk BAS Managers
BizTalk BAS Users

You can find more info about these groups in the BAS documentation.

In order to be able to register a BizTalk Server, you need to be a member
of the BizTalk BAS Administrators group. If you add your account to that
group, you will have to logoff and logon again before the membership takes
effect.
I misunderstood your initial problem, these are all known things, I thought
you have a different problem. I'm glad it's solved.

This posting is provided "AS IS" with no warranties, and confers no rights.

Adrian Hamza [MSFT]
http://blogs.msdn.com/ahamza/
My blog on BizTalk 2006
Windows SharePoint Services adapter

--------------------
From: "fj" <fj@xxxxxxxxxxx>
References: <OVmjaGDsGHA.1528@xxxxxxxxxxxxxxxxxxxx>
<ncxIMKDsGHA.4424@xxxxxxxxxxxxxxxxxxxxx>
<eGz9LnDsGHA.2124@xxxxxxxxxxxxxxxxxxxx>
<ixBul$EsGHA.3920@xxxxxxxxxxxxxxxxxxxxx>
Subject: Re: BAS registration failed, how to test TPM web service.
Date: Wed, 26 Jul 2006 08:49:09 -0700
Lines: 151
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-RFC2646: Format=Flowed; Original
Message-ID: <Ozm8KsMsGHA.4596@xxxxxxxxxxxxxxxxxxxx>
Newsgroups: microsoft.public.biztalk.general
NNTP-Posting-Host: outbound.elite.com 12.170.224.254
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP01.phx.gbl!TK2MSFTNGP04.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.biztalk.general:39470
X-Tomcat-NG: microsoft.public.biztalk.general

Yes, Adrian, you are right.
When I use BizTalk admin to login, I can register server without a
problem.
That solves the mystery bothered me for days.

Can you be more specific on what's the security setting for
STSWebService.asmx
TPMgmtWS.asmx
TPPubWs.asmx
in both IIS and BAS user groups? In a real world, people may setup a
different user for BizTalk(BAS) instead of the login user. I believe
there
should be a UI for easily coordinating the BAS set up.

Also can you give me a little hint of what's the design idea behind these
3
web services?

Thanks again.

-fj

"Adrian Hamza [MSFT]" <adrianhamza@xxxxxxxxxxxxxxxxxxxx> wrote in message
news:ixBul$EsGHA.3920@xxxxxxxxxxxxxxxxxxxxxxxx
No, 2006 does not have this COM+ application. The fact that you got
prompted for credentials is probably fine. My guess is that the user
that
you logged on is different from the BizTalk user so it does not have
permissions to invoke the web service (even if you are an admin).

Try to register a BizTalk Server, and look at the error that gets
logged
in
the Application Event Log.

This posting is provided "AS IS" with no warranties, and confers no
rights.

Adrian Hamza [MSFT]
http://blogs.msdn.com/ahamza/
My blog on BizTalk 2006
Windows SharePoint Services adapter

--------------------
From: "fj" <fj@xxxxxxxxxxx>
References: <OVmjaGDsGHA.1528@xxxxxxxxxxxxxxxxxxxx>
<ncxIMKDsGHA.4424@xxxxxxxxxxxxxxxxxxxxx>
Subject: Re: BAS registration failed, how to test TPM web service.
Date: Tue, 25 Jul 2006 15:29:26 -0700
Lines: 86
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-RFC2646: Format=Flowed; Original
Message-ID: <eGz9LnDsGHA.2124@xxxxxxxxxxxxxxxxxxxx>
Newsgroups: microsoft.public.biztalk.general
NNTP-Posting-Host: outbound.elite.com 12.170.224.254
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP01.phx.gbl!TK2MSFTNGP02.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.biztalk.general:39446
X-Tomcat-NG: microsoft.public.biztalk.general

Thanks for your reply.

No the page didn't come up. I got access denied error after I was asked
to
provide credential.
However, the error is different when I tried both domain login and
local
login. The local login seems to be processed by asp.net 2.0.

No error in event log this time.

I found this thread, for BST 2004 though
http://www.webservertalk.com/archive178-2005-3-963348.html

I didn't find this COM+ application in the component services MMC
Microsoft.BizTalk.KwTpm.StsBizTalkAdapter.StsBizTalkAdapterService

I assume 2006 should have this as well.

-fj


"Adrian Hamza [MSFT]" <adrianhamza@xxxxxxxxxxxxxxxxxxxx> wrote in
message
news:ncxIMKDsGHA.4424@xxxxxxxxxxxxxxxxxxxxxxxx
Comment out this section in web.config file and then browse to the
web
service asmx page. If you get a page back correctly then the web
service
is
running fine.

<!-- <protocols>
<remove name="Documentation"/>
</protocols> -->

When you tried to register the BizTalk Server, were there any errors
in
the
application event log?

This posting is provided "AS IS" with no warranties, and confers no
rights.

Adrian Hamza [MSFT]
http://blogs.msdn.com/ahamza/
My blog on BizTalk 2006
Windows SharePoint Services adapter

--------------------
From: "fj" <fj@xxxxxxxxxxx>
Subject: BAS registration failed, how to test TPM web service.
Date: Tue, 25 Jul 2006 14:30:50 -0700
Lines: 21
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-RFC2646: Format=Flowed; Original
Message-ID: <OVmjaGDsGHA.1528@xxxxxxxxxxxxxxxxxxxx>
Newsgroups: microsoft.public.biztalk.general
NNTP-Posting-Host: outbound.elite.com 12.170.224.254
Path:
TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP01.phx.gbl!TK2MSFTNGP06.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.biztalk.general:39442
X-Tomcat-NG: microsoft.public.biztalk.general

I got strange error and could figure out.

Basically I cannot register Biztalk host instance in BAS portal. The
web
services rejected the domain login, which is admin account in
Biztalk
server.

The error is "An error occurred while trying to connect to the TPM
Management Web Service."

I did lots of work on our domain side without luck.

Is there anyway I can test if the TPM management web services is
ok? I
try
to browse the asxm page in IIS and after I provide login I got a
"Page
cannot be displayed". It seems to me the .net framework didn't kick
in,
otherwise I will get a yellow/reddish tipical asp.net error page.

Thanks

fj












.



Relevant Pages

  • Re: webservices vs. vanilla biztalk
    ... I believe that exception handling within the orchestration environment can ... The runtime/execution environment for BizTalk is much better suited for ... > and integrating with the BizTalk server. ... > the web services and we can control lot of things through the code. ...
    (microsoft.public.biztalk.general)
  • Re: BAS Setup
    ... I can create a site outside of BizTalk but still ... "Bill Ticehurst" wrote: ... At this point it would appear your problem is entirely with WSS; ... Or atleast they would be if I could actually get onto the Bas ...
    (microsoft.public.biztalk.general)
  • Re: Register Biztalk server in BAS
    ... On the Windows Server 2003 machine do this ... My blog on BizTalk 2006 ... Register Biztalk server in BAS ...
    (microsoft.public.biztalk.general)
  • Re: General BizTalk Question
    ... BizTalk is a messaging platform, and not really related to web ... Orchestrations' entry points can be exposed via web services, ... BizTalk is not a web server, so can't host a web service ... > being on their own IIS server? ...
    (microsoft.public.biztalk.general)
  • Re: BAS Messaging fails with Security Exception
    ... This role should include the BizTalk BAS Publishing Web Service ... non-administrative SharePoint app pool (the app pool used to run your IIS ...
    (microsoft.public.biztalk.general)