Deployment strategies

Deployment

With Continuous Integration and Continuous Delivery being a best practice nowadays, you will encounter certain choices you will have to make when implementing it. One of those choices is deployment! Deployment sounds like an easy thing but can be quite complex. Usually it is dropping a war somewhere or starting a container but what if you already have a version running and you want to create zero downtime for your Continue ReadingDeployment strategies

OFM 12C: Slow SB deployment issue

Working with 12C a while, we started noticing that the deployment of our SharedResources SB project started to slow down. This project contains re-usable resources and contracts. The strange thing was that it was only this specific SB project. All the other projects where fine. Both deploying in JDeveloper and deploying using Maven started at around 40 seconds but after a while, it went up to 10 minutes even which Continue ReadingOFM 12C: Slow SB deployment issue

Deployment trouble using OEPE to deploy to the OSB (Could not perform unpadding: invalid pad byte)

It might happen that you are using OEPE and that you want to deploy to the OSB server but when you try to do this, you recieve the ‘Error creating configuration jar’. When you look at the detail of the error it wil say this: Caused by: com.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid pad byte. The easiest workaround is just to delete your old OSB configuration project and create a Continue ReadingDeployment trouble using OEPE to deploy to the OSB (Could not perform unpadding: invalid pad byte)

Deployment trouble using OEPE to deploy to the OSB ( _binary/SessionData/singleton (No such file or directory) )

When you use OEPE to deploy to the OSB, you might run into this problem during deployment: .FileNotFoundException: /oraclesoa/Middleware/user_projects/domains/MY_DOMAIN/osb/config/sessions/ALSB_IDE_Internal_PublishOp_1313998-1275/_binary/SessionData/singleton (No such file or directory) This problem occurs when your session is invalid or been corrupted. You can fix this by going to MY_ORACLE_HOME/user_projects/domains/MY_DOMAIN/osb/config/sessions/ and remove or rename the directory involved. After this, restart your managed server and the problem should have been fixed.