New release of DNN AIS-EC ECommerce modules

Last post 02-01-2004 12:10 AM by smcelroy. 46 replies.

Sort Posts:

  • New release of DNN AIS-EC ECommerce modules

    10-30-2003, 3:56 PM
    • Member
      295 point Member
    • smcelroy
    • Member since 06-12-2003, 7:49 AM
    • Norman, OK
    • Posts 59
    Hey everyone. Active iNet Services has released 1.0.4 of the e-commerce modules for DNN at http://www.activeinetservices.net, which should fix the installation problems other were experiencing with 1.0.3

    This release fixes numerous issues in the 1.0.4 version of AIS-EC, including:

    * FIXED: Missing files from previous version
    * FIXED: Small style-sheet changes
    * FIXED: Lots of small glitches with Rep Manager
    * IMPROVED: Style-sheeting in Rep Manager (minor)
    * ADDED: MLM constraints to Rep Manager

    ALSO:

    We are also releasing an add-on anyone may purchase (which includes source code) that provides configurable reports about prices, sales, commissions, customers, and representatives. For more information about this new series of reporting features, which includes PDF export, please contact dbottjer@activeinetservices.com

    Good or bad, let us know your experiences at support@activeinetservices.com -- please note, due to the e-mail traffic we're receiving from the AIS-EC system, we cannot guarentee support for everyone who e-mails... please file support requests and bugs with our SourceForge project at http://www.sf.net/projects/aisec
    Sean McElroy

    Database Administrator



    -------------------------

    Active iNet Services

    Web: http://www.activeinetservices.com

    AIS-ECommerce for DNN: http://www.activeinetservices.net

    Email: sean@activeinetservices.com
  • Re: New release of DNN AIS-EC ECommerce modules

    10-31-2003, 2:14 PM
    • Member
      390 point Member
    • paperhat
    • Member since 06-30-2003, 12:04 PM
    • Posts 78
    I have this mostly working now, and it looks good from what I've seen. However, I can't get Order Manager working for me. When I add it to a page I get error loading ...ordermanager.ascx in place of the actual module. I tried everything I could think of to get it to work, but the only way I could get the module to load was to get rid of the datagrid (and it isn't much use without that).

    There were a couple of troubling things about the installation. When I ran the Products install script, it would delete all other ec modules except itself. So I started over and installed Products first.

    Typically Private Assemblies move their files to the DesktopModules folder on installation. It was a little confusing that this one ran from the PrivateAssemblies folder. It is my understanding that the PrivateAssemblies folder is only a storage area for Private Assembly packages.

    The directions say that I need to recompile after installation, but that wasn't necessary. I ended up recompiling about a dozen times trying to get Order Manager working, but everything except Order Manager worked find before the first recompile.
  • Re: New release of DNN AIS-EC ECommerce modules

    10-31-2003, 9:42 PM
    • Contributor
      4,376 point Contributor
    • liquidpt
    • Member since 04-01-2003, 2:06 PM
    • Bellevue, WA
    • Posts 876
    Yes, I agree. This installation is a bit confusing and not at all typical of a private assembly installation. I don't see why this COULDN'T be made into a "single upload and go!" type of private assembly installation, though. If anybody over at AIS would like my help on how to do so, or what I mean, they can email me at mfraser AT liquidplatinum DOT com

    Matt
    Matt Fraser
  • Re: New release of DNN AIS-EC ECommerce modules

    11-01-2003, 2:09 AM
    • Member
      95 point Member
    • yorri
    • Member since 06-20-2003, 1:27 AM
    • Posts 19
    Well....if they would like people to buy their "add-on" they are going to have to make it easier for people to install this thing.

    I personally am not interested in any module that is not "install and go". I consider anything less to be a poorly written module (although that may not be the case).

    It is the same argument as Linux vs. MS. Why is Microsoft number 1?? because they know how to make things work properly for people that don't want to have to take degree just to get started. (of course I am talking from a interface point of view only....it is easy to install and use and can run on computers that don't cost a fortune...are you listening Apple? :) Oh...maybe I should just keep my mouth shut...lol

    It's not that we don't have the intelligence to figure this out...but my time is too valuable to fight with software to get it to work...and when it is so EASY to setup as liquidpt mentions. I mean..sure the dotnetnuke documentation isn't the best on the planet but I have found enough information on how to build a proper module so that it interacts properly and so that it can be installed by my grandmother.

    I just can't wait until I have the time to start building these modules. DotnetNuke is awesome...especially once we get to version 2.0 (really excited...hehe)

    Please contact liquidpt and let him help you...you will get soooooo many more people interested.
  • Re: New release of DNN AIS-EC ECommerce modules

    11-01-2003, 3:57 AM
    • Contributor
      2,142 point Contributor
    • dbottjer
    • Member since 04-22-2003, 11:43 PM
    • Tulsa Oklahoma
    • Posts 428
    Matt,

    We made the switch to private assemblies a while back to try and make it easier to install the solution. But as mention by others I think we have made some mistakes. If you could look over our project and provide us with some private assemblies help we would really appreciate it.

    We have invested much time in working out many of the kinks but still seem to be having installation difficulties. We would like our project to be as easy to install as possible and welcome any and all suggestions.

    Thanks,
  • Re: New release of DNN AIS-EC ECommerce modules

    11-09-2003, 11:33 AM
    • Member
      295 point Member
    • smcelroy
    • Member since 06-12-2003, 7:49 AM
    • Norman, OK
    • Posts 59
    Did you copy the .DLL's in ECommerce/bin to DNN/bin?
    Sean McElroy

    Database Administrator



    -------------------------

    Active iNet Services

    Web: http://www.activeinetservices.com

    AIS-ECommerce for DNN: http://www.activeinetservices.net

    Email: sean@activeinetservices.com
  • Re: New release of DNN AIS-EC ECommerce modules

    11-09-2003, 3:59 PM
    • Participant
      915 point Participant
    • Rex
    • Member since 06-14-2002, 6:53 PM
    • Spuzzum
    • Posts 183



    Hi,
    I didn't notice a link to a working demo of this module on your site. Is there a place one could go to see it in operation before installing it first?
    Thanks.



    It takes a pretty big dog to weigh a thousand pounds.
  • Re: New release of DNN AIS-EC ECommerce modules

    11-09-2003, 4:11 PM
    Locked
    • Member
      295 point Member
    • smcelroy
    • Member since 06-12-2003, 7:49 AM
    • Norman, OK
    • Posts 59
    Sure, try www.trophy-teasers.com
    Sean McElroy

    Database Administrator



    -------------------------

    Active iNet Services

    Web: http://www.activeinetservices.com

    AIS-ECommerce for DNN: http://www.activeinetservices.net

    Email: sean@activeinetservices.com
  • Re: New release of DNN AIS-EC ECommerce modules

    11-09-2003, 4:56 PM
    • Participant
      915 point Participant
    • Rex
    • Member since 06-14-2002, 6:53 PM
    • Spuzzum
    • Posts 183



    Thanks, I checked it out.
    I had a couple problems with it though:
    When I click "Add to Cart" and go to the shopping cart, nothing has been added.
    I logged in, and when I click to "Add to Cart", the app just hangs.
    I'm not sure if this is a problem with your module or this site's instance of it.



    It takes a pretty big dog to weigh a thousand pounds.
  • Re: New release of DNN AIS-EC ECommerce modules

    11-09-2003, 5:06 PM
    Locked
    • Member
      295 point Member
    • smcelroy
    • Member since 06-12-2003, 7:49 AM
    • Norman, OK
    • Posts 59
    Sorry, I'm doing some work on it at the moment, so it should be fine in the evening.
    Sean McElroy

    Database Administrator



    -------------------------

    Active iNet Services

    Web: http://www.activeinetservices.com

    AIS-ECommerce for DNN: http://www.activeinetservices.net

    Email: sean@activeinetservices.com
  • Re: New release of DNN AIS-EC ECommerce modules

    11-11-2003, 1:55 PM
    • Member
      5 point Member
    • O Z
    • Member since 07-01-2002, 8:46 AM
    • Posts 1
    I've installed it on a Windows 2003 Standard Server using ASP.NET 1.1.

    I've been experiencing problems all related to the "Finalize" method of several objects. For instance, a stack trace:

    Stack trace:
    ec.dll!ECommerce.Product.GetProduct(Integer ProductID = 1, Boolean ReadFresh = False) Line 1105 + 0x9 bytes
    ec.dll!ECommerce.OrderLine.get_Product() Line 1287 + 0xa bytes
    ec.dll!ECommerce.OrderLine.get_BasicCharge(Boolean Recalculate = True) Line 1321 + 0xb bytes
    ec.dll!ECommerce.OrderLine.Save() Line 1428 + 0x46 bytes
    ec.dll!ECommerce.OrderLine.Finalize() Line 1442 + 0xf bytes

    They occur because HttpContext.Current is null. There are several other objects that throw this same exception. Sometimes it even happens without adding any items. Might this be a configuration issue ?
  • Re: New release of DNN AIS-EC ECommerce modules

    11-12-2003, 5:49 AM
    Hello Sean

    I'm grateful that you chose to contibute ais ec with the dnn community,but after a couple of hours battling with the installation I gave up (and I'm relatively experienced)

    I'd suggest focussing on the installation documentation and the install (.dnn file) before anything else.

    It shows great potential but - whew - the install is far off the mark at the moment.

    Of course I could have have missed something, in which case I apologise.
  • Re: New release of DNN AIS-EC ECommerce modules

    11-12-2003, 4:12 PM
    • Member
      175 point Member
    • gabehoffman
    • Member since 10-09-2003, 1:57 PM
    • Posts 35
    I really want this thing to work, but it has been quite the task. And thanks for the new version 1.0.4, at least it started to work. Untill I added some products that is. Now it gives me an error page saying that an unhandled error occured.

    Line 54 is the one that is in red.

    Suggestions?

    code follows-

    Line 52: <TD vAlign="top" align="left">
    Line 53: <P>
    Line 54: <asp:Label id=lblPrice Runat="server" CssClass="Normal" Text='<%# "Price:&nbsp;" &amp; GetPrice(CInt(DataBinder.Eval(Container.DataItem, "ProductID"))) %>'>
    Line 55: </asp:Label><BR>
    Line 56: <asp:Label id=lblSKU Runat="server" CssClass="Normal" Text='<%# "Item&nbsp;#:&nbsp;" &amp; IIf(DataBinder.Eval(Container.DataItem, "SKU") Is Nothing, String.Empty, DataBinder.Eval(Container.DataItem, "SKU")) %>'>


    Source File: E:\web\buddyhoffma\htdocs\PrivateAssemblies\ECommerce\Products.ascx Line: 54

    Stack Trace:


    [UnauthorizedAccessException: Access is denied.]
    System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject(RuntimeType objectType) +0
    System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject(Type objectType) +25
    System.Runtime.Remoting.Activation.ActivationServices.CreateInstance(Type serverType) +66
    System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(Type serverType, Object[] props, Boolean bNewObj) +61
    System.RuntimeType.CreateInstanceImpl(Boolean publicOnly) +0
    System.Activator.CreateInstance(Type type, Boolean nonPublic) +66
    System.Management.MTAHelper.CreateInMTA(Type type) +47
    System.Management.ManagementPath.CreateWbemPath(String path) +24
    System.Management.ManagementPath..ctor(String path) +24
    System.Management.ManagementPath..cctor() +26

    [TypeInitializationException: The type initializer for "System.Management.ManagementPath" threw an exception.]
    System.Management.ManagementScope._Clone(ManagementScope scope, IdentifierChangedEventHandler handler) +105
    System.Management.ManagementObjectSearcher..ctor(ManagementScope scope, ObjectQuery query, EnumerationOptions options) +23
    System.Management.ManagementObjectSearcher..ctor(String queryString) +53
    ECommerce.Portal.GetLocalIP() +49
    ECommerce.Portal.ReportProblem(String subj, String msg) +46
    ECommerce.Portal.ReportProblem(Exception ex) +123
    ECommerce.User.LoadFromDB(Int32 PortalID) +1526
    ECommerce.User..ctor(Int32 PortalID, Int32 UserID) +184
    ECommerce.User.GetUser(Int32 PortalID, Int32 UserID) +157
    ECommerce.Products.GetPrice(Int32 ProductID) +162
    ASP.Products_ascx.__DataBind__control21(Object sender, EventArgs e) in E:\web\buddyhoffma\htdocs\PrivateAssemblies\ECommerce\Products.ascx:54
    System.Web.UI.Control.OnDataBinding(EventArgs e) +66
    System.Web.UI.Control.DataBind() +26
    System.Web.UI.Control.DataBind() +86
    System.Web.UI.Control.DataBind() +86
    System.Web.UI.WebControls.DataGrid.CreateItem(Int32 itemIndex, Int32 dataSourceIndex, ListItemType itemType, Boolean dataBind, Object dataItem, DataGridColumn[] columns, TableRowCollection rows, PagedDataSource pagedDataSource) +169
    System.Web.UI.WebControls.DataGrid.CreateControlHierarchy(Boolean useDataSource) +1408
    System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e) +49
    System.Web.UI.WebControls.BaseDataList.DataBind() +23
    ECommerce.Products.BindData() +103
    ECommerce.Products.Page_Load(Object sender, EventArgs e) +7
    System.Web.UI.Control.OnLoad(EventArgs e) +67
    System.Web.UI.Control.LoadRecursive() +35
    System.Web.UI.Control.LoadRecursive() +98
    System.Web.UI.Control.LoadRecursive() +98
    System.Web.UI.Control.LoadRecursive() +98
    System.Web.UI.Control.LoadRecursive() +98
    System.Web.UI.Page.ProcessRequestMain() +731


  • Re: New release of DNN AIS-EC ECommerce modules

    11-13-2003, 12:37 AM
    • Member
      295 point Member
    • smcelroy
    • Member since 06-12-2003, 7:49 AM
    • Norman, OK
    • Posts 59
    Gabe,

    Could you try commenting out all the code in the GetLocalIP() function or simply commenting out the line in ReportProblem that calls it? For some very weird reason, a few people are getting these security errors when this function tries to find the hosting machine's local IP address.

    It looks like there's still some issue because it's trying to report a problem... but this should help you get a bit further. Note in the ReportProblem() method that it e-mails *me*. Please change this to your local address. I forgot to comment this out in 1.0.4 before releasing it to the masses, and my boxes are FLOODED. ;P

    -Sean
    Sean McElroy

    Database Administrator



    -------------------------

    Active iNet Services

    Web: http://www.activeinetservices.com

    AIS-ECommerce for DNN: http://www.activeinetservices.net

    Email: sean@activeinetservices.com
  • Re: New release of DNN AIS-EC ECommerce modules

    11-13-2003, 12:41 AM
    • Member
      295 point Member
    • smcelroy
    • Member since 06-12-2003, 7:49 AM
    • Norman, OK
    • Posts 59
    Hmm, to my knowledge HttpContext.Current should never be null. Do you have any modifications to your Web.Config file from the stock DNN configuration that might be affecting how ASP.NET handles session state?
    Sean McElroy

    Database Administrator



    -------------------------

    Active iNet Services

    Web: http://www.activeinetservices.com

    AIS-ECommerce for DNN: http://www.activeinetservices.net

    Email: sean@activeinetservices.com
Page 1 of 4 (47 items) 1 2 3 4 Next >