Shared Folder Oracle Virtual Box

Tools:

Host: Windows 7
Guest: Ubuntu
Tool: Oracle Virtual box

Process:

Step-1: Install guest addition

OVB-1

Step-2: Create Shared Folder

OVB-2

OVB-3

Step-3: Install guest addition continued

  • Ubuntu -> Open Terminal
  • cd /media
  • cd <Guest addition dir>
  • Look for “VBoxLinuxAdditions-x86.run”
  • sudo /media/cdrom/VBoxLinuxAdditions-x86.run

Step-4: Manual mount if auto mount doesn’t work after restart VM

cd /media

sudo mkdir shared

sudo mount -t vboxsf folder-name /media/shared

Where folder-name will be the name you assigned for this folder when you were adding it in the shared folders list.

Step-5: Access shared folder

ll /media/shared

 

Issue & Resolution:

VirtualBox: mount.vboxsf: mounting failed with the error: No such device

 

cd /opt/VBoxGuestAdditions-*/init  
sudo ./vboxadd setup

Nullsoft Scriptable Install System – Create MSI

NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.

Being a user’s first experience with your product, a stable and reliable installer is an important component of succesful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software.

NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.

http://nsis.sourceforge.net/Main_Page

Netbeans Error: Could not start GlassFish Server 4: Administrator port is occupied by V3 cannot process this command…

Tools:

Netbeans with Glassfish

Instance:

On running web application

Error:

Could not start GlassFish Server 4: Administrator port is occupied by V3 cannot process this command at this time, please wait…

JEEGlassfishError

JEEGlassfishError

Cause & Resolution:

Glassfish is already running and netbeans is trying to run it again, so it says port is already occupied.

Shutdown glassfish manually.

Shutdown Glassfish server Windows

Shutdown Glassfish server Windows

 

Recover Orion concerto admin password

Prerequisite:
Take backup of OHPORTAL schema.

Option-1: Copy hashed password

Step

Environments

A

B

1

Password status

Password Unknown

Password Known

2

Export all users

curl -u administrator: <conductor password>                –insecure “https://localhost/concerto/configuration/export?file=mhtEnvAAllUsers.c6x.xml&options=-u

curl -u administrator: <conductor password>                –insecure “https://localhost/concerto/configuration/export?file=mhtEnvBAllUsers.c6x.xml&options=-u

3

Copy Hashed password entries from RHS to LHS in c6x.xml file

Delete all entries like following for admin user

 

<password>

     <index>X</index>

     <hashed-password>JBJHJH898797JHJ</hashed-password>

     <nonce>JGJ66JGJG87686JHG</nonce>

</password>

 

Paste all hashed password entries from RHS environment.

Copy all hashed password entries and paste it in c6x.xml file of LHS.

4

Import updated c6x.xml file

curl -u administrator:<conductor password> –insecure “https://localhost/concerto/configuration/import?file=mhtEnvAAllUsersUpdated.c6x.xml&options=-u

 

5

Log in with new password

Username: <original user name>

Password: <concerto password of RHS env.>

 

 

Option-2: Create new admin user and reset password of existing admin user.

Step

Environments

A

B

1

Status

Password Unknown

Password Known

2

Export all users

 

curl -u administrator:<conductor password> –insecure “https://localhost/concerto/configuration/export?file=mhtUsers.c6x.xml&options=-u

3

Create c6x.xml file for admin user

 

From the exported file, delete every user other than admin

4

Update c6x.xml file for admin user

 

Update username and its identity.

e.g. <name>adminmht</name>

<user-identity>adminmht</user-identity>

5

Copy file to server

/opt/orionhealth/<ORC/ORP>

 

6

Merge new user with c6x.xml file created

curl -u administrator:<conductor password> –insecure “https://localhost/concerto/configuration/merge?file=mhtUsersIMPORT.c6x.xml&options=-u

 

7

Login with new admin user

Username: Created in step-4 RHS

Password: Concerto password from RHS env.

 

8

Reset password of original admin user

Concerto -> concerto -> Users -> Reset password

 

9

Delete new user, created in step-6

Concerto -> concerto -> Users -> Search & Delete

 

Oracle Fusion Middleware – Introduction

Oracle Fusion Middleware

Oracle Fusion Middleware software is used to integrate, extend, rapidly configure, and secure enterprise applications.

  • Complete – Work with a single, strategic partner for all middleware requirements
  • Integrated – Increase confidence and lower costs through certifications and integrations with Oracle Applications, Oracle Database, Oracle Hardware and other Oracle products
  • Open – Enhance your existing infrastructure and applications with interoperability that goes beyond industry standards
  • Best-of-Breed – Choose from best-of-breed offerings across every product line
  • integrates to Oracle Applications as well as other 3rd party applications, or applications in the Cloud

 

Divisions

  1. 1.      Application Server and Cloud Application Foundation
  • Weblogic Server
    • incorporates clustering and caching technology
    • reliability, performance, security and scalability
    • Oracle Virtual Assembly Builder
      • works with Oracle WebLogic Server
      • to increase the efficiency of application virtualization
      • to quickly and easily design and deploy multi-tier applications to virtualized environments, both conventional and cloud
      • ackaging multiple software components into a single assembly—a self-contained virtualized unit
      • Oracle Coherence, and Tuxedo
        • in-memory data grid solution
        • Enable organizations to predictably scale applications by providing fast and reliable access to frequently used data.
        • Provide
          • data caching, data replication, and distributed computing services.
            • . With support for Java, .NET, C++, and REST clients
        • relieves overloaded data sources, simplifying management and improving performance for queries, transactions, and events
      • JRockit
        • JVM
        • multi-core processors with higher and more predictable performance
      • Oracle Tuxedo
        • Run mainframe, and non-Java applications written in the C, C++, and COBOL languages that have transaction reliability, scalability and performance requirements.
      • Glassfish server
        • accelerating development practices and decreasing application time-to-market.
      • Exalogic
        • combines Oracle Fusion Middleware software with our hardware to more effectively run Java and non-Java applications and provide customers with an applications platform for cloud computing
        • to consolidate multiple applications onto a single system designed to be scalable, reliable and secure
        • simplifies routine maintenance, such as software patching, by providing a single solution that covers the entire system.
  1. Service-Oriented Architecture and Business Process Management
  • methodology that creates a modular, re-usable approach to applications development
  • makes it easier to integrate systems with each other;
  • reduces the need for costly custom development
  • is a suite of middleware software products used to create, deploy, and manage applications on a Service-Oriented Architecture including Oracle JDeveloper, Oracle BPEL Process Manager, Oracle Web Services Manager, Oracle Business Rules, Oracle Business Activity Monitoring, and Oracle Service Bus
  1. Business Intelligence
  • set of analytic software products
  • designed to provide customers with the information they need to make better business decisions
  • Oracle Essbase, an online analytical processing (OLAP) server; Oracle BI Publisher, a self-service production and operational reporting tool; and Oracle Real-Time Decisions, a real-time data classification and optimization solution
  • Users can access these tools from a variety of user interfaces including browser-based interactive dashboards; ad hoc query and analysis; proactive detection and alerts integrated with e-mail; Microsoft Office integration including support for Excel, Word, and PowerPoint; and mobile analytics for mobile and smart phones.
  1. Identity and Access Management
  • to manage internal and external users
  • These software products include a lightweight directory access protocol (LDAP) directory service to store and manage user identities and policies
  • identity analytics products to audit and identify users attempting to access systems for which they are not authorized.
  1. Data Integration
  • Oracle GoldenGate, Oracle Data Integrator, and Oracle Enterprise Data Quality products.
  • Oracle GoldenGate
    • is a high performance data movement and continuous availability solution designed to capture transaction records on one system and to move and apply them to other systems with low impact on system and network performance
    • Oracle Data Integrator
      • is an extract-transform-load (ETL) solution that enables users to extract data from one system, transform it from the source system’s format to a target system’s format, and load it into the target system (such as a data warehouse).
      • also includes big data capabilities to transform and load unstructured data from NoSQL or Hadoop environments into Oracle Database or Oracle Exadata.
      • Oracle Enterprise Data Quality enables users to profile any type of data (customer or productoriented) and to clean it using a variety of automated matching and cleansing rules making the data more reliable and more accurate.
  1. Web Experience Management, Portals, Content Management and Social Networks
  • Oracle WebCenter
    • complete user engagement platform for social business, connecting people and information
    • brings together the most complete portfolio of portal, web experience management, content, social and collaboration technologies into a single product suite
    • helps people work together more efficiently through contextual collaboration tools that optimize connections between people, information and applications while ensuring users have access to the right information
  1. Development Tools
  • designed to facilitate rapid development of a variety of different types of applications using Oracle Fusion Middleware software and popular open source technologies
  • provides support for developing Java applications; web services, composite SOA applications and business processes
    • rich user interfaces using AJAX/DHTML and Flash technologies;
    • websites using popular scripting languages