iMIS Community facilitates the collaborative development of iMIS applications and solutions among the customers, partners, and developers of Advanced Solutions International.

WCM can't use more than 1 webpart on a page?

 

There seems to be issues with WCM in either using multiple iparts on a content record... or in using the same ipart on content record - each with slightly differernt configuration options set.

We have a page that was published and working using  3 iparts (same ipart all 3 configured differently).  We had some issues with the publishing service and after reinstalling the service manually that seems to be resolved. I can publish new pages but this page is not working.

AccessAreaDropdownAccess Error

Receiving the following error when trying to edit content that was imported from dev site.

 

'AccessAreaDropDown' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: 'AccessAreaDropDown' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[ArgumentOutOfRangeException: 'AccessAreaDropDown' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value]
System.Web.UI.WebControls.ListControl.PerformDataBinding(IEnumerable dataSource) +1604142
System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e) +107
System.Web.UI.WebControls.ListControl.PerformSelect() +34
System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +73
Asi.Web.UI.WebControls.BusinessDropDownList.DataBind() +78
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
AsiCommon_Controls_Shared_SecurityAdmin_AccessSettings.DataBind() +388
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
System.Web.UI.Control.DataBindChildren() +211
System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) +102
System.Web.UI.Control.DataBind() +15
Asi.Web.UI.AtomPanelPage.DataBind() +75
Asi.Web.UI.AtomPanelPage.Page_Load(Object sender, EventArgs e) +255
System.Web.UI.Control.OnLoad(EventArgs e) +99
Asi.ContentManagerNet.DisplayPageBase.OnLoad(EventArgs e) in h:\devdaily\15.1.1\d090512_2998\imis.net\Packages\iWC\Asi.ContentManagerNet\DisplayPageBase.cs:50
Asi.Web.UI.DisplayPageBase.OnLoad(EventArgs e) +15
AsiCommon_Controls_ContentManagement_ContentDesigner_ContentRecordEdit.OnLoad(EventArgs e) +128
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627

Taskcentre trigger issue

I'm having issues getting a Taskcentre trigger to work in my iMIS database. The trigger is failing when it has to create an instance of an OLE object (sp_OACreate).  I confirmed that the public DB role has execute permissions on sp_OACreate. This code is autogenerated by Taskcentre v4. It fails on creating this object and therefore doesn't get to my custom code. Any suggestions?

Browser Share and Search Engine statistics

I came upon this site (http://gs.statcounter.com/) reading an article about Bing momentarily being ahead of Yahoo! search.  That was interesting enough, but when I checked their homepage, the statistic they lead with (and which apparently is of the most interest to visitors) is the browser share. They also have statistics on specific browser versions, operating systems, and mobile browsers.

iMIS15.1 Publuc view theme

Not sure if we are going about this the right way but we are working on getting the iMIS 15.1 public view ready for production.  We've create a master page and template directory but so far when we change the web.config file to point to the new master page it reverts back to the Public.master file in sub pages.

We have tried to change the code in the events.aspx file from:

<%@ page language="c#" inherits="Asi.Bae.Web.Events.Events, Asi.iWC.Core.Events" 
	masterpagefile="~/Templates/MasterPages/public.master" 
	title="Events" enableEventValidation="false" %>

to:

change sa password on SQL Server

Hi,

I changed the sa password on my SQL Server 2005 database and followed the instructions from tech support on what to do.  After changing the passwords in all the .config files and restarting my application server, I get the error below when I run 'prepare database' from the database repair utility.

Runtime Error!

Program: C:\Prog...

R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.

 

Internet batch? - Public event registration

I noticed any internet payment for web event registration automaticaaly creates batch called "Internet". For our accouting purpose, we have used separte batches depends on credit card type. eg MC or Visa. Is there an option to have these internet batch to be separated into two different type of batches? eg. Internet-Visa and Internet-Mcard? (depends on type of credit card payments)
Thanks,

Publishing from URL to domain name creates an error

I went to re-name the public site from http://72.167.42.123/iMIS15_PROD to
http://www.RealSite.com/iMIS15_PROD

so we could go LIVE and get the following error when I publish the web site:

Public:Error: Error in line 1 position 124. Expecting element 'Navigation' from namespace 'http://schemas.imis.com/2008/01/DataContracts/Navigation'.. Encountered 'Element' with name 'Content', namespace 'http://schemas.imis.com/2008/01/DataContracts/Content'.
Public:Error: Error while Publishing document Public: Error in line 1 position 124. Expecting element 'Navigation' from namespace 'http://schemas.imis.com/2008/01/DataContracts/Navigation'.. Encountered 'Element' with name 'Content', namespace 'http://schemas.imis.com/2008/01/DataContracts/Content'.

Event survey question?

I’ve setup in event survey questions and it show up when I register for an events. After questions are answered and pay event, I can’t locate the answers in iMIS database?
Where does survey questions are collected in iMIS database?

Sequenced images for technical communication

Last night Alan Porter explained to STC Austin "Why Tech Writers Shouldn't Be Writers". Much of it focused on the use of comics for technical communication, but not comics in the sense of  "humorous drawings" -- rather, comics as sequential images that tell a story. Most tech writers are painfully aware that their users would rather have a few annotated screenshots than written descriptions and procedures, but that's not a problem so much as a brain-based reality, he argues. Alan pointed out: