Installing Spring Tool Suite and configuring Spring for a development PC


In order to install Spring Integration on another developer machine I would advise using Spring Tool Suite as it’s the preferred IDE for Spring Development on any of the spring modules including Integration.

Download Spring Tool Suite.

  1. http://spring.io/tools/sts/all

Download and Install JAVA.

  1. http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
  1. Set Paths JAVA_HOME and add entry to path variables
    1. You can refer to the steps on this page for that https://docs.oracle.com/javase/7/docs/webnotes/install/windows/jdk-installation-windows.html

Download and Install Apache Maven 3.2.3

  1. Open http://maven.apache.org/download.cgi
  1. Set Paths M2_HOME and add entry to path variables
  2. Set Paths MAVEN_OPTS
  3. Test your Java and Maven are installed from command prompt.

There are steps on installation on this link too for more detail on how to do this.

PS: Maven is a Java tool, so you must have Java installed in order to proceed

  1. Unzip the distribution archive, i.e.apache-maven-3.2.3-bin.zip to the directory you wish to install Maven 3.2.3. These instructions assume you chose C:\Program Files\Apache Software Foundation. The subdirectory apache-maven-3.2.3 will be created from the archive.
  2. Add theM2_HOME environment variable by opening up the system properties (WinKey + Pause), selecting the “Advanced” tab, and the “Environment Variables” button, then adding the M2_HOME variable in the user variables with the value C:\Program Files\Apache Software Foundation\apache-maven-3.2.3. Be sure to omit any quotation marks around the path even if it contains spaces. Note: For Maven 2.0.9, also be sure that the M2_HOME doesn’t have a ‘\’ as last character.
  3. In the same dialog, add theM2 environment variable in the user variables with the value %M2_HOME%\bin.
  4. Optional: In the same dialog, add theMAVEN_OPTS environment variable in the user variables to specify JVM properties, e.g. the value -Xms256m -Xmx512m. This environment variable can be used to supply extra options to Maven.
  5. In the same dialog, update/create thePath environment variable in the user variables and prepend the value %M2% to add Maven available in the command line.
  6. In the same dialog, make sure thatJAVA_HOME exists in your user variables or in the system variables and it is set to the location of your JDK, e.g. C:\Program Files\Java\jdk1.7.0_51 and that %JAVA_HOME%\bin is in your Path environment variable.
  7. Open anew command prompt (Winkey + R then type cmd) and run mvn –version to verify that it is correctly installed.
  8. Now that you have configured Java and Maven you can start up the Spring Tool Suite.
  9. Open STS by executing the STS.exe from inside the \\Spring-Tool-Suite\sts-bundle\sts-3.6.2.RELEASE\STS.exe
  10. You may see an error for missing Jre dll files…. You need to add java entry to STS.ini file
    1. g. -vm C:\Softwares\Java\jdk1.7.0_67\bin\javaw.exe

There is plenty of information on the web and on the Spring website… But I think this video would be good for instructions and I think for a starter this is a useful video – Refer instructions https://www.youtube.com/watch?v=GyCR5jRMLi8

Please let me know if you need any help on this.

SOA INFRA useful everyday queries


Nits:

Very useful daily SOA 11g queries

Originally posted on soArchitecture:

First of all, if you have not allready read the following links, this is the way to start…
Take a look:
https://forums.oracle.com/forums/thread.jspa?threadID=962459
The next blog holds all the information about the states and their meaning:
https://blogs.oracle.com/ateamsoab2b/entry/list_of_all_states_from

So, once you have read the above, you can easily understand the rest:

* Find running instances of a single composite

1

* Count Instances that have run for a specific composite in a single period

1

* Count All Instances by state in human readable format.

1
SELECT (CASE WHEN STATE=1 THEN ‘OPEN AND RUNNING’
WHEN STATE=2 THEN ‘OPEN AND SUSPENDED’
WHEN STATE=3 THEN ‘OPEN AND FAULTED’
WHEN STATE=4 THEN ‘CLOSED AND PENDING’
WHEN STATE=5 THEN ‘CLOSED AND COMPLETED’
WHEN STATE=6 THEN ‘CLOSED AND FAUTED’
wHEN STATE=7 THEN ‘CLOSED…

View original 589 more words