viernes, 28 de noviembre de 2014

org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database Error connecting to database: (using class org.gjt.mm.mysql.Driver) java.lang.NullPointerException

This kind of error happens when the driver is not the correct one, just change it!

because maybe you are using: mysql-connector-java-5.1.34.jar, or mysql-connector-java-5.0.8.tar..which uses:   org.gjt.mm.mysql.Driver para invocar el driver
but, both are incorrect for Pentaho spoon

The correct is: jdbc_mysql.jar  because it uses the driver :  com.mysql.jdbc.Driver

jueves, 27 de noviembre de 2014

Cambiar usuario a mysql DB


UPDATE mysql.user SET Password=PASSWORD('juliana') WHERE User='root';



http://www.cyberciti.biz/faq/mysql-change-user-password/


MYSQL DATABASE

Instalar MySQL

Luego:
Ir a la siguiente ruta :

C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin

y dar enter en el exe: mysql, va a aparecer una consola de comandos, correspondiente a la bd de mySql.

ORACLE SOA DEVELOPMENT

Eclipse BPEL Designer is also available as a plug-in on the Eclipse Platform version 3.0GA


JDeveloper BPEL
Eclipse OSB


Installation process:

first  WLS+OEPE
and after some time the: OSB





WebLogic Server

Referencia: http://desarrolloconsoa.blogspot.com/2013/07/conversion-de-servicios-soap-restjson.html 

PENTAHO DATA INTEGRATION INSTALLATION IN LINUX

Just download the binany :pdi-5.2.0.0-209-x64.bin, from the page.

After that give permissions like this: chmod 777 pdi-5.2.0.0-209-x64.bin
after that execute: ./pdi-5.2.0.0-209-x64.bin
and thats it.

reference
 http://www.knowpentaho.com/2013/11/pentaho-data-integration-pdi-501.html

Case when driver is missing:

http://www.knowpentaho.com/2014/02/pentaho-common-errors-driver-class.html

SOA ORACLE

return on investment (ROI)
Web services inspection language (WSIL)
Universal description, discover, and integration (UDDI)




usiness process execution language (BPEL)
was submitted to the Organization for the Advancement of Structured Information Standards (OASIS) in March 2003

(predecessor languages of XLANG and WSFL)


  • Web services/WSDL as component model
  • XML as data model (data loose-coupling)
  • Synchronous and asynchronous message exchange patterns
  • Deterministic and nondeterministic flow coordination
  • Hierarchical exception management
  • Long-running unit of work/compensation





web services description language (WSDL)
extensible markup language (XML)
simple object access protocol (SOAP)



Making Web services work is a two-step process:
  1. Publish the services.
    Publishing a service involves taking a function within an existing application or system and making it available in a standard way.
  2. Compose, or orchestrate, the services into business flows.
    Orchestration involves composing multiple services into an end-to-end business process.



synchronous and asynchronous services 
dehydration capability that enables the states of long-running flows to be automatically maintained in a database, thus enabling clustering for both fail over and scalability





Oracle BPEL Process Manager provides a user-friendly and reliable solution for designing, deploying, and managing BPEL business processes.


 bindings to hundreds of legacy systems through Java connector architecture (JCA) adapters
Bindings are available for JMS, e-mail, JCA, HTTP GET, HTTP POST, and many other protocols enabling simple connectivity to hundreds of back-end systems.

lunes, 24 de noviembre de 2014

TORTOISE SVN

http://tortoisesvn.net/docs/release/TortoiseSVN_en/

Subcarpetas

dir /s /b > print.txt

http://www.ehowenespanol.com/enlistar-todos-archivos-carpeta-subcarpetas-archivo-texto-como_228599/



http://lifehacker.com/create-new-directories-and-subdirectories-with-one-term-508906709

Text 2 folder

viernes, 21 de noviembre de 2014

ORACLE SUITE

Interfaces estandar de BUS Y BPEL:

Web Service Choreography Interface (WSCI) 1.0

http://www.w3.org/TR/wsci/





COLAS AQ:


https://docs.oracle.com/cd/E11882_01/server.112/e11013/aq_intro.htm#ADQUE2419 
http://www.ora-600.es/aqintro 

SOA:https:

//docs.oracle.com/middleware/1213/soasuite/SOEDG/edg_soa_topo.htm#SOEDG2477 


Oracle Enterprise Repository to Oracle Registry: 

Configuring Oracle Enterprise Repository to Exchange Metadata with the Oracle Service Registry
https://docs.oracle.com/cd/E28280_01/admin.1111/e16580/oereu.htm

http://www.oracle.com/technetwork/middleware/fmw4apps/jde/consuming-external-web-services-182155.pdf



https://docs.oracle.com/middleware/1213/soasuite/SOEDG/edg_soa_topo.htm#SOEDG112

jueves, 20 de noviembre de 2014

Sharepoint descarga carpetas en WINDOWS

Solo se debe crear una unidad de red y ya está.

Los pasos son: 
Imágenes integradas 1

y luego escribir la ruta del sharepoint y listo.

Imágenes integradas 2
 y luego queda lista la unidad.

lunes, 17 de noviembre de 2014

Oracle FLEXCUBE Universal Banking

https://docs.oracle.com/cd/E53393_01/PDF/Installation/Environment%20Setup/Security_Guide.pdf

F5 LOAD BALANCER


Load Balancer   

Reference : https://f5.com/glossary/load-balancer
glossary
A load balancer is a device that acts as a reverse proxy and distributes network or application traffic across a number of servers. Load balancers are used to increase capacity (concurrent users) and reliability of applications. They improve the overall performance of applications by decreasing the burden on servers associated with managing and maintaining application and network sessions, as well as by performing application-specific tasks.
Load balancers are generally grouped into two categories: Layer 4 and Layer 7. Layer 4 load balancers act upon data found in network and transport layer protocols (IP, TCP, FTP, UDP). Layer 7 load balancers distribute requests based upon data found in application layer protocols such as HTTP.
Requests are received by both types of load balancers and they are distributed to a particular server based on a configured algorithm. Some industry standard algorithms are:
  • Round robin
  • Weighted round robin
  • Least connections
  • Least response time
Layer 7 load balancers can further distribute requests based on application specific data such as HTTP headers, cookies, or data within the application message itself, such as the value of a specific parameter.
Load balancers ensure reliability and availability by monitoring the "health" of applications and only sending requests to servers and applications that can respond in a timely manner.

https://devcentral.f5.com/questions/idle-timeout-and-keepalive-interval