1
votes

We have setup sitecore in such as way that we have one CM environment(this has access to core, web and master) and CD environment(this has access to web and core). We are using Webform for Marketer module in sitecore. Now on CD server, as we do not have master database entries in connectionstring.config and web.config file, when i try to use webform for markeret's module, it is failing while looking for master database.

The solution i have tried is adding remoteWfmService connection string in Connectionstring.config file.

<add name="remoteWfmService" connectionString="url=http://(Url for CM Server)/sitecore%20modules/shell/Web%20Forms%20for%20Marketers/Staging/WfmService.asmx;user=[domain\username];password=[password];timeout=60000" />

But this solution did not helped.

The error i am getting is Could not find configuration node: databases/database[@id='master'] This is happening only on pages where i am using form created using WebForm for Marketer module. It is working on CM server as there i do have master database entries in ConnectionString and Web Configuration file.

2
What is the exact error you're getting? Please post more details about your issue. - Mark Ursino

2 Answers

2
votes

Make sure you're up-to-date with the Web Forms module version. The error you are facing with seems to be fixed in 2.2.0 rev.110303 - see the release notes for details. If you're using Sitecore 6.5 (and thus, Web Forms 2.3), the fix should also be there.

0
votes

It seems like you are missing the database with name "master". You should consider checking your connectionstrings.config file and see if the id's correspond and if the master exists. If it doesn't your should add the definition for the master database.