Forum Replies Created
-
AuthorPosts
-
The passthru pipeline contains no components. The Flat file parser is not being run. The message is being delivered to the messagebox as a binary blob with no message type.
If you have an orchestration bound to this port then you will probably see this error.You need to create a custom pipeline, adding the Flat File parser and specifying the flat file schema you have created.
I have created a small assembly for handling HTML forms. It contains a flat file schema, Xml schema, a send and receive pipeline and two maps.
The maps are generic and will translate between these two formats
Flat file:
[code:1:37900d0aff]<form>
<field><name>FieldA</name><value>ValueA</value></field>
<field><name>FieldB</name><value>ValueB</value></field>
</form>
[/code:1:37900d0aff]Xml format
[code:1:37900d0aff]<form>
<FieldA>ValueA</FieldA>
<FieldB>ValueB</FieldB>
<form>
[/code:1:37900d0aff]Email me if you would like a copy of this assembly
Anyone managed to do this? I tried a couple of times and failed. The login box doesn’t appear during the install and \”BAS Templated Failed to load\” stops the install.
Ok, so I tried to create a flatfile schema for content such as (FieldA=Value1&FieldB=Value2&FieldC=Value3)
I’ve made the receive port use a PassThru pipeline.
So i post \”FieldA=Value1&FieldB=Value2&FieldC=Value3\” to the url and the message goes into the messagebox but then it errors due to No Subscription.
Any ideas? Thanks
Hi everyone.
I have a system in place where our client HTTP Posts form variables to one of our asp.net pages which starts the whole communications process that we have with them. My problem is: the HTTP Receive adapter expects an XML document. So it sounds like I can’t just give our client a new URL (ie. /vrot/BTS…..dll) where the biztalk receive adapter is listening without our client making some changes (posting an XML document in the body). I was just wondering if there is a way to somehow make the adapter accept Form variables, maybe some special schema? More simply, I want the client to be able to post Form variables to the receive location and I also need to post form variables to the client from the http send adapter, plain HTTP/html.
Any ideas?
Thanks
geneI’m trying to install Biztalk 2006 and getting errors.
I’m installing on a laptop running XP-Pro Sp2, with 2 Gig RAM,
SQL2005 Developer Edition, and VS2005 already installed.The config is failing with these errors in event log:
Date: 1/19/2006
Time: 9:04:05 PM
User: N/A
Computer: TOSHIBA2
Description:
The description for Event ID ( 0 ) in Source ( .NET Runtime ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Unable to open shim database version registry key – v2.0.50727.00000.Then:
Date: 1/19/2006
Time: 9:04:17 PM
User: N/A
Computer: TOSHIBA2
Description:
SSO AUDIT
Function: ControlApplication
Tracking ID: 0e47b7fe-859d-4889-92d6-712e11235c8b
Client Computer: TOSHIBA2 (wmiprvse.exe:3564)
Client User: TOSHIBA2\\nwalters
Application Name: {DB2A7DC5-8665-439A-B2D4-FEB14D79175E}
Error Code: 0xC0002A02, The SSO system is currently disabled.Then
Date: 1/19/2006
Time: 9:04:18 PM
User: N/A
Computer: TOSHIBA2
Description:
The description for Event ID ( 12385 ) in Source ( BizTalk Server 2006 ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete..Here’s the juicy part of the log file:
2006-01-19 21:04:17:0361 [INFO] WMI CAdmCoreSSOConfigStoreApplication::SetFieldList() – Calling ISSOAdmin::CreateApplication()
2006-01-19 21:04:17:0411 [INFO] WMI CAdmCoreSSOConfigStoreApplication::SetFieldList() – ISSOAdmin::CreateApplication() returned
2006-01-19 21:04:17:0471 [WARN] AdminLib GetBTSMessage: hrErr=c0c025d6; Msg=Creation of Adapter FILE Configuration Store entries failed.
The SSO system is currently disabled.;
2006-01-19 21:04:17:0511 [INFO] WMI Destructing CAdmCoreSSOConfigStoreApplication2006-01-19 21:04:17:0551 [ERR] WMI Failed in pAdmInst->Create() in CWMIInstProv::PutInstance(). HR=c0002a02
2006-01-19 21:04:17:0721 [ERR] WMI WMI error description is generated: Creation of Adapter FILE Configuration Store entries failed.
The SSO system is currently disabled.
2006-01-19 21:04:17:0851 [INFO] WMI CWMIInstProv::PutInstance() finished. HR=c0002a02
[9:04:17 PM Error BtsCfg] Creation of Adapter FILE Configuration Store entries failed.
The SSO system is currently disabled.
[9:04:17 PM Error BtsCfg] d:\\depot4000\\private\\mozart\\source\\setup\\btscfg\\btscfg.cpp(2181): FAILED hr = c0002a02[9:04:17 PM Info BtsCfg] Entering function: CBtsCfg::UnConfigureFeature
[9:04:17 PM Info BtsCfg] Unconfiguring feature: Engine,BTSCfg
[9:04:17 PM Info BtsCfg] Entering function: CBtsCfg::UnregisterWSSAdapterPerfCounters
[9:04:17 PM Info BtsCfg] Entering function: CBtsCfg::WSSAdapterPerfCountersRegistrationHelper
[9:04:17 PM Info ConfigHelper] Retrieved INSTALLDIR: C:\\Program Files\\Microsoft BizTalk Server 2006\[9:04:17 PM Info BtsCfg] C:\\Program Files\\Microsoft BizTalk Server 2006\\Microsoft.BizTalk.KwTpm.WssAdapter.Runtime.dll
[9:04:18 PM Warning BtsCfg] System.Configuration.Install.InstallException: An exception occurred while uninstalling. This exception will be ignored and the uninstall will continue. However, the application might not be fully uninstalled after the uninstall is complete. —> System.InvalidOperationException: Cannot delete Performance Category because this category is not registered or is a system category.
at System.Diagnostics.PerformanceCounterCategory.Delete(String categoryName)
at System.Diagnostics.PerformanceCounterInstaller.Uninstall(IDictionary savedState)
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
— End of inner exception stack trace —
at System.Configuration.Install.Installer.Uninstall(IDictionary savedState)
at System.Configuration.Install.AssemblyInstaller.Uninstall(IDictionary savedState)
at Microsoft.BizTalk.KwTpm.WssAdapter.PerfAssemblyInstaller.Microsoft.BizTalk.KwTpm.WssAdapter.IPerfAssemblyInstaller.UninstallAssembly(String assemblyPath, Boolean& bSuccess, String& errorText)Most of the functions are there, i.e. I can go into Visual Studio and create a schema, and I went to Biztalk Admin and tried to manually add an inprocess host, but it also tells me:
\”The SSO System is currently disabled\”.
But if I go to Windows Services I see \”Enterprise Single Sign-On Service\” and the service is started.Any ideas?
Thanks in advance,
Neal Walters
http://Biztalk-Training.comJanuary 20, 2006 at 12:02 AM in reply to: Question: writting schema for a complicated flat file #14319The key to your parsing problem is to use the <choice> group for the M, TP, TT and TL records
e.g.
[code:1:66d0362576]M Record
Prefix field
<choice>
01 Record
Fields…
02 Record
Fields…
03 Record
Fields…
[/code:1:66d0362576]If you send me an email I can send you a schema that will parse the example flat file you have provided
This is just a wild guess… do you also need to make reference to the schemas (maybe in a different project from where the map was)?
Neal Walters
http://Biztalk-Training.comNo, I am using the SQL adapter with Stored Procedure.
Not sure whats going on. The msgs do come till the msg box but fail to get loaded in to the data base. Tried test connecting , worked fine.
Any pointer.
Thanks
SKAre you using an Update Gram? If so, you might want to try to regenerate your schema.
Did you change SQL Server or anything else as well?
I’ve seen something like that before with the Oracle Adapter when we changed servers.
January 19, 2006 at 6:40 PM in reply to: Enterprise Single Sign-On service hanging at startup #12668I would assume all username and password are correct, because after the 4 or so minutes elapses, and I get logged in, both the Enterprise Single Sign-On Service and BizTalk Service are started. I’ve checked the dependicies for both services, and made sure that they are set to an automatic startup type.
The BizTalk account has Logon as Service rights. This only appears to be happening on our Development workstations (Windows XP w/ SP2) because I’ve done a few installs on Windows Server 2003 and I have not seen this problem there.
January 19, 2006 at 6:31 PM in reply to: Enterprise Single Sign-On service hanging at startup #12669Is the user account and password correct?
Does that user have logon as a service rights / correct permissions?
Are all the other required services started?
Sounds like a password / permission problem to me.
You can save an Excel worksheet as XML and then see how the schema is constructed.
I have transformed Raw XML to Excel XML with an XSLT that I wrote, but not using Biztalk, however it should be possible.
Thanks Greg,
Your guide helped a lot.
SKJanuary 19, 2006 at 3:23 PM in reply to: Enterprise Single Sign-On service hanging at startup #12667I’ve done more troubleshooting on this, and if I set the BizTalk
Service BizTalk Group : BizTalkServerApplication to a manual startup,
and leave the Enterprise Single Sign-On service set to automatic, then
my login prompt comes up right away and the Enterprise Single Sign-On
service doesn’t hang while starting. Any ideas on this?Bob
This is good to know….
Thanks.
-
AuthorPosts