Migration Tool Issue

mw-engstrom's Avatar

mw-engstrom

23 Sep, 2014 06:58 PM

I have attached a screenshot of an error I am encountering while attempting to start the migration tool. Any ideas for how to fix this?

  1. Support Staff 1 Posted by Tim on 23 Sep, 2014 07:12 PM

    Tim's Avatar

    Hi,

    Based on that particular message, it looks like you may be using Cascade Server 7.12.2 along with an older version of the Migration Tool (or vice versa). Can you confirm?

    If that's the case, you'll want to download a version of the migration tool to match the version of Cascade Server you are using.

    Let me know if you need more help.

    Thanks

  2. 2 Posted by mw-engstrom on 23 Sep, 2014 07:16 PM

    mw-engstrom's Avatar

    I'm using Cascade Server 7.12.2 and whatever version of the migration tool you have up at http://migrate.cascadeserver.com/. To confirm, I will need my own version of the migration tool to work with Cascade Server 7.12.2?

  3. Support Staff 3 Posted by Tim on 23 Sep, 2014 07:23 PM

    Tim's Avatar

    Ah, I was not aware you were using that particular instance of the migration tool. I'm not sure that is something we'll be maintaining in the future, but let me check on that for you. Worst case scenario, you'll be able to download the tool from the site I linked to above and run that from within your environment against your instance of Cascade Server.

    I'll get back to you as soon as I hear from some other folks here.

    Thanks

  4. Support Staff 4 Posted by Tim on 23 Sep, 2014 08:00 PM

    Tim's Avatar

    Hi,

    I confirmed with my team that the migration tool URL you mentioned is no longer something we'll be maintaining. So, you will indeed want to download the tool from our Github site and you'll be able to run that locally on your machine.

    Please let me know if you have any trouble setting it up. I'll be happy to help out if you run into problems.

    Thanks

  5. 5 Posted by mw-engstrom on 23 Sep, 2014 08:07 PM

    mw-engstrom's Avatar

    Thanks for your help, Tim.

    We updated our own version of the tool but get the following error when starting it up:

    SEVERE: Dispatcher initialization failed
    Unable to load configuration. - action - file:/var/www/programs/Universal-Migration-Tool-7.12.2/tomcat/webapps/ROOT/WEB-INF/classes/struts.xml:15:100
        at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
        at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:374)
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:418)
        at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
        at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3800)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4450)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:987)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:909)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:495)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:622)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    Caused by: Action class [com.hannonhill.smt.struts.ProjectPropertiesAction] not found - action - file:/var/www/programs/Universal-Migration-Tool-7.12.2/tomcat/webapps/ROOT/WEB-INF/classes/struts.xml:15:100
        at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyAction(XmlConfigurationProvider.java:409)
        at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addAction(XmlConfigurationProvider.java:354)
        at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:468)
        at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:264)
        at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
        at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:193)
        at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
        ... 31 more
    
  6. Support Staff 6 Posted by Tim on 23 Sep, 2014 08:17 PM

    Tim's Avatar

    Whoops! Looks like I gave you a link to a version of the tool that you would need to compile. So sorry for that! Try downloading one of the releases from this URL and let me know if you have better luck.

    Thanks

  7. 7 Posted by mw-engstrom on 30 Sep, 2014 03:30 PM

    mw-engstrom's Avatar

    Hey Tim,

    We are having the same issue. We originally were using our own version and ran into this issue after updating to the new version. This drove us to the discontinued version that I originally asked about and now has led full circle back to the above error.

  8. Support Staff 8 Posted by Tim on 30 Sep, 2014 04:58 PM

    Tim's Avatar

    Hey there,

    Hmm, I just tried downloading the 7.12.2 version of the Universal Migration Tool from the URL I mentioned in my previous comment and pointed it to my locally running 7.12.2. instance. It seems to be running fine here.

    A few more questions for you:

    • You mentioned that you're running into the same exact problem as indicated in your initial description (and screen shot). Can you verify that the error is occurring after you enter your username/password and prior to the 'Site Name' loading? Or, does the error occur after you've entered in the credentials, selected a Site, and then clicked 'Save and Next'?
    • Can you attach a screen shot of the initial screen of the migration tool prior to you entering any credentials?
    • Can you attach a screen shot of your entire Home Dashboard within Cascade Server? Feel free to mask the URL in the browser window before attaching this screen shot.

    Thanks!

  9. mw-engstrom closed this discussion on 02 Oct, 2014 03:29 PM.

Discussions are closed to public comments.
If you need help with Cascade CMS please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

 

26 Aug, 2016 01:19 PM
25 Aug, 2016 03:02 PM
25 Aug, 2016 12:50 PM
24 Aug, 2016 08:43 PM
24 Aug, 2016 07:20 PM
21 Aug, 2016 01:20 PM