We have developed a worklight 6.2 application which is in production, now we are requested to add a new module and migrate the existing application to mobilefirst v8. Kindl advice, if it is advisable to migrate from 6.2 to 8 directly, and provide us any links which would help us to understand more.
Thanks
This should be your starting point https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/upgrading/migration-cookbook/ for migrating to 8.0 from any older version starting from MFP 6.2 (/6.3/7/7.1).
Related
I am planning to migrate an existing worklight 6.1 application to mobilefirst 7.1.Currently three versions of application are running.
I am following this as my reference :
http://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.upgrade.doc/devenv/c_upgrade_to_srvr_in_production_env.html
But I am going to do some process change in this process because I have a fresh server for mobilefirst 7.1.
As in mobilefirst 7.1, there are many changes in workligth db in compare to worklight 6.1, I will create a configuration first on mf server using server configuration tool. Then I will create a runtime environment for my application with lates mobilefirst 7.1 war.
But while doing that if I give reference of older database(worklight 6.1) as database in server configuration tool for migration , are all version which are currently running on worklight will run without error on mobilefirst 7.1?
Should I keep contextroot of mf runtime same as worklight (previous) ?
All I want is older versions to be up and running after this deployment.
I will enable mf server on same Domain/IP which is configured with worklight 6.1 server.
But while doing that if I give reference of older database(worklight 6.1) as database, are all version which are currently running on worklight will run without error on mobilefirst 7.1?
Not sure what you mean here... You can't have a 7.1 server with a 6.1 database.
What you can have is an application server (liberty, was, tomcat, ...) that runs TWO MobileFirst war files: that of 6.1 and that of 7.1, so that existing 6.1-based apps will continue working as-is, and 7.1 new clients will connect to the new server...
When you have the two servers running, you can then start "migrating" users by blocking the 6.1 app in the MobileFirst Console to the 7.1 version of the app.
If you need further assistance with this, you should open a PMR. Stack Overflow is not the place for this type of question, plus you may need official support, which, again, that's what a PMR is for.
I am using Worklight 6.2 and we are planning to migrate to 7.1.
Some of my queries:
1) What need to change in the project files which has been developed on version 6.2 and how to do this?
2) What Server side changes have to do?
Appreciate if anyone can provide me the proper way to upgrade WorkLight Project & Server 6.2 to MobileFirst 7.1
Thank you.
These are very generic questions and they very much depend on how and what did you implement in your project.
Note that there is an automatic migration tool, so I suggest that you will first import your project to MobileFirst Studio 7.1 and try to run your project. That's the first step in ensuring proper migration.
You should then review what has changed since 6.2, so read the 6.3, 7.0 and 7.1 What's New documents to get a better understanding:
6.3: http://www.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.getstart.doc/start/c_release_notes.html
7.0: http://www.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.getstart.doc/start/c_release_notes.html
7.1: http://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.getstart.doc/start/c_release_notes.html
Please find the documentation for the Migration of Worklight Project to 7.1 https://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.upgrade.doc/devenv/c_migrating_projects.html?lang=en
I have developed an Apple Watch application using IBM MobileFirst Platform 6.3 in testing environment and it's working fine.
My clarification is to know, whether the same Apple Watch application development will work using IBM Worklight 6.0.
Worklight 6.0 was not tested with the Apple-supplied WatchKit, but there are no known issues preventing it from not working.
It should be noted that at this time IBM MobileFirst Platform Foundation (previously known as "Worklight") does not claim Apple Watch support.
You can go ahead and try to see if it is working. As you have already experienced, it does work with MobileFirst Platform Foundation 6.3. Why go back to Worklight 6.0? Upgrade your existing application instead (and there are very good reasons for that from 6.0.0.2).
I am trying to download the IBM Worklight 6.1 from market place or google but i can't see any results for same, Can any one please share a link for IBM WL 6.1 and also how to upgrade the fix pack to 6.1.0.1. Also i am looking for developers edition. Since the 6.2 is released i can only see 6.2 links and not 6.1
Can any one please suggest what can be done. Appreciate your help in advance.
Thanks
Deepesh
For Worklight Developer Edition, only the latest released version (which is 6.2, at this moment) is available from the Eclipse Marketplace as an Eclipse update site. If you really want 6.1.0.1 Developer Edition, you can download it as an Eclipse installation archive here:
http://public.dhe.ibm.com/ibmdl/export/pub/software/products/en/MobileFirstPlatform/iws_update_site_wde.6.1.0.2.zip
The prior 6.1 Developer Edition version (before Fix Pack 1) is not available for download any longer.
The following is my setup:
WebSphere Application Server v8.0 express Edition
IBM DB2 10.1 Server Edition
IBM Worklight Server Consumer Edition v6.0
Worklight Studio v6.0 Consumer edition Eclipse plug-in
JDK 1.7
To perform installation task i followed the IBM Worklight v6.0.0 infocenter "Installing & Configuring" section.
After Deploying app on the Application Server when i am accessing app using
localhost:9080/Hello/console it shows the error of "Worklight Project not initialized".
Thanks,
It would help if you edit your question and detail how did you install (deploy) Worklight on your copy of WAS. This will help in finding out any possible errors in your steps.
Please make sure that you follow the instructions as given in the IBM Worklight Information Center: Installing Worklight Server
In addition I've found this technote regarding WAS Liberty, which talks about the same error message: http://www-01.ibm.com/support/docview.wss?uid=swg1PM88638