What is the war file that i should define in the "worklight server configuration description?"
After installing all components from installation manager go to:
Windows Start Menu -> IBM Worklight Server 6.1 -> Server Configuration Tool
In the new window that pops up go to Create a new WL server configuration. Enter a name and the next screen of this wizard ask for a worklight project war.
Is it a projects war file or something in the server installation folder?
I believe this section in the Configuration tool refers to the .war file of the Worklight project you have created using Worklight Studio.
In your Worklight project look inside the bin folder.
There you will find a .war file.
You can review the following training module to getting a better overview:
Moving from development environment to stand-alone QA and production servers
Also read through this Information Center topic:
Deploying the project WAR file
Related
After installing MobileFirst Platform , It give No run time is there.
My configuration was given below:
1. WebSphere Application Server 8.5
2. Oracle 11g Enterprise edition
3. Mobile-first platform 7.1
Please help me to create Run-time in Mobile first Console.
From where I will download sample war file (for ex: project.war) for creating run-time environment.
You have only mentioned "after installing IBM MobileFirst" and not exactly the steps followed. Configuring IBM MobileFirst Platform has two phases:
a) Installing the application binaries into the filesystem using Installation Manager.
b) Deploying MFP admin services and runtime in to an Application server using Server configuration tool or ANT scripts. The runtime war file needs to be created using IBM MFP Studio.
If you have not performed phase 2 or only installed admin services and not the runtime, go through the information in these links:
Using server configuration tool
Using ANT scripts to deploy
To get you started with various MFP 7.1 projects , you refer and use any of the sample applications available at MFP 7.1 Getting started tutorials.
Once you have any of these sample projects loaded or a new project created in MFP studio, you can build the server side artefacts (adapters, application wlapps and runtime war) within the MFP studio or using ANT scripts:
Refer this link for further details and steps- Deploy projects.
how to add runtime in ibm mobilefirst 7.1 in remote server ?
As of now I have remote server where already one runtime exist, I have deployed a .wlapp and .adapter file in console and I am testing this on a device and its working fine as mentioned in IBM MobileFirst Platform 7.1 - No runtime environment deployed in this server
Question is how can i add(deploy) another runtime ?
Assuming you have another MobileFirst project, you need to use the IBM Configuration Tool in order to deploy the second .war file. It's basically following the same steps you did for the first .war file, only deploying a different (.war) file...
You can also deploy manually: http://www.ibm.com/support/knowledgecenter/en/SSHS8R_7.1.0/com.ibm.worklight.deploy.doc/admin/c_manually_configuring_app_server.html
MobileFirst Server 6.3
DB2 10.x
Lunux 6.5
Installed MFP Configuration tool, and created a configuration instance. Next, I created and deployed a runtime configuration for my application. I see there are associated logs relating to these activities.
Next I undeloyed the runtime from the applications server, and then deleted the runtime from the GUI. I read and understand that the runtime definition although no longer is shown in the GUI, it's definition still exists in the DB.
Is there a way to delete the logs from the GUI and/or server that related to the deploy, and undeploy of the runtime? Thanks.
Yes, you can delete the log files. They are stored there only for your convenience.
These log files are in the Server Configuration Tool's data directory.
The location of this directory can be determined through File > Preferences > IBM Worklight Server Configuration Tool > Directory for configuration files. The default location is:
On Unix: $HOME/.worklight/server-configuration-tool/
On Windows: C:\Users\user-name\Documents\IBM Worklight Server Data\Server Configuration Tool\
Inside this directory:
For 6.0 and 6.1 configurations, the log file name is logs/config-name/operation_timestamp_outcome.log.
For 6.2 and 6.3 configurations, the log files for an operation form a directory Configuration_config-name/logfiles/operation_timestamp/.
Additionally, in version 6.2 or newer, there are log files in this directory:
On Unix: $HOME/.worklight/configuration-logs/
On Windows: C:\Users\user-name\Documents\IBM Worklight Server Data\Configuration Logs\
MobileFirst Studio 6.3
Windows 7.
Used HellWorld sample to verify scenario.
Selecting Run As -> Build All Env The project .war file is not created. The only way it seems to generate the project .war file via "Run As" is to deploy the application to the test server. (Run As -> Run on MF Dev Server)
What is the appropriate approach in studio to cause the .war to be generated?
The Build All command is related only to the .wlapp file(s).
Select "Run on MobileFirst Development Server" in order to actually have a runtime to run your application on.
From the previous problematic and devastation in installation worklight server into our websphere, IBM Worklight 6.1 - Project fails to initialize because the project database schema is from version N/A , we discover new problem after that catastrophic event. First we got this error message
Error 500: javax.servlet.
ServletException: Worklight Console initialization failed.Logged Exception: java.lang.RuntimeException: FWLSE4010E: The project 'xxxx' failed to initialize, because the project WAR file is not supported by the server from version 6.1.0.00.20131126-0630. Use the migration tool to upgrade the project WAR file. [project xxxx]
Then we use the migration tool to ugrade follow from this guideline --> http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.worklight.deploy.doc/devenv/r_migrating_old_wl_project_to_new_wl_server.html
We managed to deployed the war file.
Next we want to deploy the adaptor, we encounter this error message
Failed to deploy adapter 'LinkAccount.adapter'. The 'adapter' version '6.1.0.00.20131219-1900' is different than the version of the Worklight project '6.0.0'. Use Worklight Studio '6.0.0' to build and deploy the application.
When we check the version at the console (Worklight Server), the project war version is 6.0.0. Both Studio and Server is in the same version 6.1 but need to do the migration process which downgrade the project into 6.0.0.
Do missing something during the installation of Worklight server?
Our Worklight Studio (eclipse)
Worklight Server version
Remove the worklight console application from WAS (Websphere application server)
Stop WAS.
Redeploy war file that containing worklight console
Start WAS
You need to rebuild the .wlapp and .adapter files in your studio version that have a same version with worklight server.
Install Worklight Studio 6.1
Deploy Worklight Server 6.1
Build your project in Worklight Studio 6.1 (adapters, app)
Deploy generated .war file in the server
Deploiy generated .adapter and .wlap in the server
Build everything with the new version and deploy the new artifacts in the same version.
If you are running on your application server several instances of Worklight Server, make sure you deploy to the correct one.
Delete the contents in your project bin folder.
Build and deploy all the adapters.
Build and deploy the application.
open worklight console