Dreamweaver 6 - XMPie uCreate XM 6.2 - Update Button - Possible IIS Problems

208 views
Skip to first unread message

Ed Wong

unread,
Mar 4, 2014, 10:20:10 AM3/4/14
to xmpie...@googlegroups.com
My first real RURL, landing page, etc. and I'm a complete failure so far.

I needed to add a form with check boxes to the landing page. When I click on the XMPie Update button I get this error message: A Form used for Update was deleted or renamed. The form named "YouCan" can not be found. Do you want to delete the Update ADORs behavior? If click either options the content of the page gets deleted.

So I sent this to Xerox SET last Friday. They have not had a chance to respond yet. So I forged on.

I decided to add a regular form and corresponding .asp action file in the same folder as my landing page. I avoid using the uCreate XM Update button.  Now I getting a "500 - Internal server error." when I hit the "Submit" button. I get the dreaded "500 - Internal server error. There is a problem with the resource you are looking for, and it cannot be displayed."

So I tried to figure out what went wrong by checking the event log and I see this:

The Windows Process Activation Service failed to generate an application pool config file for application pool 'XMPieuStoreControlsAppPool'. The error type is '7'. To resolve this issue, please ensure that the applicationhost.config file is correct and recommit the last configuration changes made. The data field contains the error number.

- <System>
  <Provider Name="Microsoft-Windows-WAS" Guid="{524B5D04-133C-4A62-8362-64E8EDB9CE40}" EventSourceName="WAS" /> 
  <EventID Qualifiers="49152">5189</EventID> 
  <Version>0</Version> 
  <Level>2</Level> 
  <Task>0</Task> 
  <Opcode>0</Opcode> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime="2014-03-04T14:27:57.000000000Z" /> 
  <EventRecordID>63650</EventRecordID> 
  <Correlation /> 
  <Execution ProcessID="0" ThreadID="0" /> 
  <Channel>System</Channel> 
  <Computer>UPRODUCEXM</Computer> 
  <Security /> 
  </System>
- <EventData>
  <Data Name="AppPoolID">XMPieuStoreControlsAppPool</Data> 
  <Data Name="ErrorType">7</Data> 
  <Binary>05000780</Binary> 
  </EventData>
  </Event

I'm extremely uncomfortable messing with the 'XMPieuStoreControlsAppPool'.

So my 2 questions are: 

1 Can anyone tell me why the uCreate XM Update button is deleting the elements of my page?

2. Is there a setting in IIS (Server 2008) that I need to change?


Thank you for any considerations to my problems,
Ed Wong

Ed Wong

unread,
Mar 4, 2014, 11:04:00 AM3/4/14
to xmpie...@googlegroups.com
Here are some screen shots of the Button error.
Ed
Form Cannot be Found.png
Screen shot 2014-03-04 at 9.07.19 AM.png

Ed Wong

unread,
Mar 4, 2014, 12:31:05 PM3/4/14
to xmpie...@googlegroups.com
No need to answer number 2. 

My .asp script was calling for a user name and password to send the email but it was not necessary.

So that just leaves number 1, the Update button deleting everything from my page.

If anyone can help me with this I would deeply appreciate it.

Ed Wong

couch

unread,
Mar 4, 2014, 4:19:57 PM3/4/14
to xmpie...@googlegroups.com
How did you create the page? Was it a page created by the RURL Wizard?

What it sounds like is as if there was already form onthe page which XMPie's update control was using, and you deleted it to add your own form - hence the update panel was confused when you opened the dialog.

I would suggest, going into code view, and removing all the XMPie user controls from the top of the page, and then go back to design view and link up the page to the port, and then try update again. This way there should be no confusion over what form is being used by the update control.

Also be very careful with form controls - they need to be well formed and valid.

Ed Wong

unread,
Mar 4, 2014, 5:04:01 PM3/4/14
to xmpie...@googlegroups.com
The original InDesign art had no "Form".I linked to a data file. I uploaded to uProduce server. Then I selected the campaign and clicked "Adapt for Web". When the RURL Wizard came up I selected "RURL with Update info and Confirmation Email" like the one in your tutorial. 

After I downloaded the ste I opened the landing.aspx and deleted all of the body elements. The designer sent me an html file for the art. So I copied all of the body and dropped it into my landing pages. Then proceeded to link all of the XMPie ADORs.

That said, 

Here is everything above the <head> tag.


<%@ Page Language="C#" ContentType="text/html" %>

<%@ Register TagPrefix="XMPCtrls" Namespace="uCreateXMCtrls" Assembly="uCreateXMCtrls" %>

<script runat="server" language="c#">

/* XMPie uCreate XM 'Dynamic' Page */

public const string XMPAccountName = "Schiele";

public const string XMPCampaignName = "18925_PURL 3";

public const string XMPPortName = "18925_PURL 3";

public const string XMPConnectionName = "uProduceConnection";

protected void Page_Init(Object Src, EventArgs E)

{

    /* XMPie uCreate XM Initialization */

    uCreateXMCtrls.uCreateXMCommonCSharp.XMP_InitDynamicPage(Page, "rid");

    

    ViewState["XMPIsLandingPage"] = "1";

    Page.DataBind();

}

</script>

<XMPCtrls:uCreateXMUserControl

    runat="server"

    id="AdorRec"

    Action="GetADORs"

    ConnectionName='<%# /* Get ADORs Values (TNG) */ XMPConnectionName %>'

    AccountName='<%# XMPAccountName %>'

    CampaignName='<%# XMPCampaignName %>'

    ICPName='<%# XMPPortName %>'

    RecipientIDs='<%# Session["XMPRecipientID"] %>'

    FailureURL='<%# "ErrorPage.aspx" %>'

    UsageType="WebPage"

></XMPCtrls:uCreateXMUserControl>

<XMPCtrls:uCreateXMUserControl

runat="server"

    id="DSTrack"

    Action="Tracking"

    ConnectionName='<%# /* Tracking Common UserControl */ XMPConnectionName %>'

    AccountName='<%# XMPAccountName %>'

    CampaignName='<%# XMPCampaignName %>'

    ICPName='<%# XMPPortName %>'

    RecipientID='<%# Session["XMPRecipientID"] %>'

    PageName='<%# "Landing" %>'

></XMPCtrls:uCreateXMUserControl>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>YOU CAN WITH SCHIELE</title>

<!-- Link to the style sheet -->

<link href="style.css" rel="stylesheet" type="text/css" />

<style type="text/css">

body {

background-color: #e31837;

margin-left: 5px;

margin-top: 5px;

margin-right: 5px;

margin-bottom: 5px;

}

body,td,th {

font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;

font-size: 16px;

color: #000000;

font-weight: bold;

}

</style>


Are you saying I should delete the text in RED?


After I do this, where or how do I link back to a port?


Thank you for your time,

Ed

Ed Wong

unread,
Mar 4, 2014, 5:23:02 PM3/4/14
to xmpie...@googlegroups.com
I decided to take one more shot at this before I leave today.

I deleted everything above the <head> tag.

Then I went to Settings/Page Settings and new text populates the area above the <head> tag.

Try to do an update and the same results.

I will try again tomorrow after we update to uStore 8.

Thank you,
Ed
Screen shot 2014-03-04 at 4.17.29 PM.png

couch

unread,
Mar 5, 2014, 1:12:05 AM3/5/14
to xmpie...@googlegroups.com
The XMPie code looks OK (There is not already an update control there looking for a different form).

I would be guessing that one or more of your form tags are not well formed, or is missing a parameter that the control is looking for... (can't really see from the screenshot and you only posted the header content.)
Reply all
Reply to author
Forward
0 new messages