In the outsourcing of software maintenance, a company hires a focused and tailored software maintenance partner to carry out and manage an entire or a specific segment of software maintenance.

Software maintenance outsourcing gives companies a competitive advantage by minimizing costs, improving customer service and ensuring product quality on a limited budget. Outsourcing Software maintenance to an experienced and reliable company gives companies a competitive advantage by reducing cost, improving product quality and improving customer service. Outsourced software maintenance services work with qualified multidisciplinary teams to help you execute temporary projects, reduce labor costs, and improve maintenance and execution speed.

This means your business can better manage its support budget, allocate funds to other projects, reduce costs, and avoid unexpected expenses.

This is a great option for companies to accomplish their support goals while reducing risks and maintaining cost savings. American companies should be aware of this approach as outsourcing software maintenance has many advantages. Whatever you are working for a large company or a start-up, we hope that these resources will help you make the right choice for your business when choosing whether to outsource maintenance to an agency or to build your own in-house app.

The following error may occur when running a stoplaw command, or when stopping the lawson insight service from Windows services.

To resolve the issue, open the windows registry editor (regedit).  Navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control.  For 32-bit Windows systems, select New > DWORD.  For 64-bit Windows systems, select New > QWORD.  The name of the new value is “ServicesPipeTimeout”.  Set this value to a number of milliseconds that is appropriate for your environment (this may require trial & error).  Restart your machine and attempt a stoplaw command to verify.

 

If you receive the error message “SUA not installed” when performing some Linux functions, you’ll need to reinstall LUU with the -c option.

Here is an example of the error message:

First, back up your LUU folder.

Next, run the LUUSetup.pl script again with the -c option.

After a successful install, try your command again.

 

If you encounter a sync error during the federation process, you may not be able to restart the sync until the federation certificate is deleted.  The error message on the front-end is very generic, but if you get the below message, delete the federation cert, restart, and try again.

To delete the federation cert, log into ssoconfig.  Select “Manage Federation” > “Manage Federated Server Certificates” > “Delete Federated Server Certificate”.  After a successful confirmation, restart the servers and try again.

 

It can be useful to verify the exact version of products installed in WebSphere, especially in post-deployment validation.  The installed version data can be found in the MANIFEST.MF files located at WAS_HOME\profiles\<profile>\installedApps\<cell>\<product>.ear\<product>.war\META_INF.

 

 

 

Crystal Reports Application Server can be horizontally scaled to assist with LBI performance.  To do this, you will add new CRAS servers in the configuration manager, and then configure LBI to utilize the new servers.  It is not recommended that you scale out to more than 3 servers, as you will start to notice diminishing returns after 3 and can actually end up with a performance degradation.

First, Open the CRAS configuration tool and click the “plus” sign at the top to add a new server.  Follow the steps in the wizard.

 

The default port for the original CRAS is 1566.  Choose a new port for your new server (such as 1567).  Also, give the server a new name and display name (or take the defaults).

Set the server and database configurations to mirror the current server.

Edit  [LBIHOME]\ReportingServices\Reporting Services.ear\erswar-x.x.x.x.war\WEB-INF\lib\clientSDKOptions.xml in a text editor.  Add your two new servers.  Increment the id and specify the port(s) that you specified when you added the servers.

Finally, remove the default application server in ERS System Settings.  In LBI, navigate to Tools > Reporting Services System Administration > System Settings.  Blank out the “Default Report Application Server” value and click “Save”.  Restart WebSphere.

To verify that the new CRAS servers are being utilized, open the task manager to “Details” and run a few reports.  All of the cras server CPU and memory values should start changing.  You can also stop the main server and make sure you are still able to run reports.

If you use AD FS for authentication with Infor Lawson, and users are being presented with an Integrated Windows Authentication prompt when logging into applications such as MS Add-ins or Lawson Security Administrator, follow these quick steps to resolve the issue.

Here is an example of the screen that may pop up when users are logging into MS Add-ins or LSA:

First, take a look at your Authentication Methods in the AD FS Management console on the AD FS server.

Make sure that the only authentication methods selected are “Forms Authentication” in both boxes, Extranet and Intranet.

Restart your Active Directory Federation Services Windows service.

Now the Integrated Windows Authentication prompt is gone!