Multi Tier App deployment on vCAC/RA blueprint

Hi all,
is it possible to land a multi tier app on a vCAC infra blueprint where I get to chose which tier (so say 3 tiers separated via VLANs and f/w provided by NSXv/vShield in the vCAC blueprint) the app components land on from within App Director?
So the web vm is in Vlan 101, while the db in in vlan 3 etc?
If not, what would be a recommended workaround please?
Cheers
md 

You can use component dependencies to share property values between components. E.g.
Say I have a node which will have 2 app components on it.
Component c1 has properties
p1
p2
Component c2 has properties
p3
p4
p1copy
p2copy
If you look in the upper right of the Blueprint builder there is a chain icon which lets you define dependencies between components (either on the same nodes or different ones)
With a dependency in place between my example components (c2 depends on c1) we can then bind the p1copy property value in c2  to the value in c1 in the following notation
self:c1.p1
This expression breaks down as
<node name>:<component name>:<property name>
Quite simple and very powerful
Also, there are some built-ins for each node such as
self:ip
self:hostname
etc.
This is all mostly in the docs but you'll wrap your head around it pretty quickly if you play about with it

Similar Messages

  • Concurrent manager not working on multi tier apps r12.1

    Hi All,
    I've created clone environment from our production environment, following details of the environment:
    DB: 11.1.0.7 - 2 nodes RAC
    APPS: 11.1.3 - 2 nodes
    OS: LINUX 64bit
    hosnames: terbdb1, terbdb2
    my problem is any request immediately appear as inactive nomanager.
    here's cm log file of both nodes:
    TERBDB1:
    ========================================================================
    Starting TEST_0620@TEST Internal Concurrent Manager -- shell process ID 22842
              logfile=/app1/TEST/inst/apps/TEST_terbdb1/logs/appl/conc/log/TEST_0620.mgr
              PRINTER=noprint
               mailto=applmgr
              restart=N
                 diag=N
                sleep=30
                 pmon=4
               quesiz=1
              Reviver is ENABLED
    Routine &ROUTINE has attempted to start the internal concurrent manager.  The ICM is already running.  Contact you system administrator for further assistance.afpdlrq r
    eceived an unsuccessful result from PL/SQL procedure or function FND_DCP.Request_Session_Lock.
    Routine FND_DCP.REQUEST_SESSION_LOCK received a result code of 1 from the call to DBMS_LOCK.Request.
    Possible DBMS_LOCK.Request resultCall to establish_icm failed
    The Internal Concurrent Manager has encountered an error.
    Review concurrent manager log file for more detailed information. : 20-JUN-2013 00:57:38 -
    Shutting down Internal Concurrent Manager : 20-JUN-2013 00:57:38
    List of errors encountered:
    _ 1 _
    Routine AFPCSQ encountered an ORACLE error. .
    Review your error messages for the cause of the error. (=<POINTER>)
    List of errors encountered:
    _ 1 _
    Routine AFPCAL received failure code while parsing or running your
    concurrent program CPMGR
    Review your concurrent request log file for more detailed information.
    Make sure you are passing arguments in the correct format.
    The TEST_0620@TEST internal concurrent manager has terminated with status 1 - giving up.
    You have new mail in /var/spool/mail/applmgr
    TERBDB2:
    ========================================================================
    Starting TEST_0620@TEST Internal Concurrent Manager -- shell process ID 24424
              logfile=/app1/TEST/inst/apps/TEST_terbdb2/logs/appl/conc/log/TEST_0620.mgr
              PRINTER=noprint
               mailto=applmgr
              restart=N
                 diag=N
                sleep=30
                 pmon=4
               quesiz=1
              Reviver is ENABLED
    +---------------------------------------------------------------------------+
    Application Object Library: Concurrent Processing version 11.5
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    Internal Concurrent Manager started : 20-JUN-2013 00:53:21
    +---------------------------------------------------------------------------+
                       Process monitor session started : 20-JUN-2013 00:53:21
    Starting INVTMRPM Concurrent Manager               : 20-JUN-2013 00:53:21
    Starting RCVOLTM Concurrent Manager                : 20-JUN-2013 00:53:21
    Starting FFTM Concurrent Manager                   : 20-JUN-2013 00:53:21
    Starting C_AQCT_SVC Concurrent Manager             : 20-JUN-2013 00:53:21
    Starting FNDCPOPP Concurrent Manager               : 20-JUN-2013 00:53:21
    Starting DownloadProcessorMigrationMode Concurrent Manager : 20-JUN-2013 00:53:22
    Starting DownloadProcessorNormalMode Concurrent Manager : 20-JUN-2013 00:53:22
    Starting FNDCRM Concurrent Manager                 : 20-JUN-2013 00:53:22
    Starting FNDSCH Concurrent Manager                 : 20-JUN-2013 00:53:22
    Starting AMSDMIN Concurrent Manager                : 20-JUN-2013 00:53:22
    Starting OAMCOLMGR Concurrent Manager              : 20-JUN-2013 00:53:22
    Starting IEU_WL_CS Concurrent Manager              : 20-JUN-2013 00:53:22
    Starting PASMGR Concurrent Manager                 : 20-JUN-2013 00:53:22
    Starting IEU_SH_CS Concurrent Manager              : 20-JUN-2013 00:53:22
                         Process monitor session ended : 20-JUN-2013 00:53:22
    Kindly advice.
    Regards,
    Ahmed

    Salam Hussein,
    this's output of PROD:
    SQL> select concurrent_queue_name, p.node_name, db_instance
      2  from fnd_concurrent_processes p, fnd_concurrent_queues q, fnd_cp_services s
      3  where p.queue_application_id = q.application_id
      4  and p.concurrent_queue_id = q.concurrent_queue_id
      5  and q.manager_type = s.service_id
      6  and p.process_status_code = 'A';
    CONCURRENT_QUEUE_NAME          NODE_NAME                      DB_INSTANCE
    FNDCRM                         ERPAPP1                        MCITERP1
    FNDICM                         ERPAPP1                        MCITERP1
    FNDSCH                         ERPAPP1                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    CONCURRENT_QUEUE_NAME          NODE_NAME                      DB_INSTANCE
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    STANDARD                       ERPAPP2                        MCITERP1
    PODAMGR                        ERPAPP1                        MCITERP1
    PODAMGR                        ERPAPP1                        MCITERP1
    PODAMGR                        ERPAPP1                        MCITERP1
    PODAMGR                        ERPAPP1                        MCITERP1
    CONCURRENT_QUEUE_NAME          NODE_NAME                      DB_INSTANCE
    RCVOLTM                        ERPAPP1                        MCITERP1
    PASMGR                         ERPAPP2                        MCITERP1
    INVMGR                         ERPAPP2                        MCITERP1
    INVTMRPM                       ERPAPP1                        MCITERP1
    WFALSNRSVC                     ERPAPP1                        MCITERP2
    WFMLRSVC                       ERPAPP1                        MCITERP1
    FTE_TXN_MANAGER                ERPAPP2                        MCITERP1
    IEU_SH_CS                      ERPAPP1                        MCITERP1
    IEU_WL_CS                      ERPAPP1                        MCITERP1
    OAMCOLMGR                      ERPAPP1                        MCITERP1
    FNDSM_ERPAPP2                  ERPAPP2                        MCITERP1
    CONCURRENT_QUEUE_NAME          NODE_NAME                      DB_INSTANCE
    FNDSM_ERPAPP1                  ERPAPP1                        MCITERP1
    WFWSSVC                        ERPAPP1                        MCITERP2
    AMSDMIN                        ERPAPP1                        MCITERP1
    FNDCPOPP                       ERPAPP2                        MCITERP2
    FFTM                           ERPAPP1                        MCITERP1
    38 rows selected.
    Regards,
    Ahmed

  • Multi-tier clustering

              Hi,
              I am trying to configure multi-tier clustering.
              Configured 2 clusters each with one machine and one WLS.
              Set up the JNDI lookup on machine 1 as below:
              Hashtable ht = new Hashtable();
              ht.pu(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
              ht.put(Context.PROVIDER_URL, "t3://machine2:port");
              Deployed web app on machine. Ejbs on the other.
              Machine1 has all the necessary home and remote interface of
              the ejbs on Machine2.
              Webapp gives me the following error:
              javax.naming.CommunicationException [Root exception is weblogic.rmi.UnmarshalException:
              Unmarshalling return
               - with nested exception:
              [java.lang.ClassNotFoundException: class com.edocs.enrollment.user.AccountBeanHomeImpl_ServiceStub
              previously not found]]
              Any one know what I am missing?
              Thanks,
              Sreeni
              

              I tried that. It passed that error and was giving a jndi link error.
              My ejb jndi name is "edx/ejb/PWCConfig". It gives the whole name
              as the remaining name. I did not set the provider URL for this
              bean as this is not exposed to the webApp.
              My understanding is that if I have the home and remote interface
              is good enough.
              Appreciate any help.
              Thanks,
              Sreeni
              Chris Palmer <[email protected]> wrote:
              >The lookup looks ok. Make sure that machine1 has not only
              >the home & remote interfaces, but also the
              >stubs generated by ejbc, on it's classpath (or in the
              >WEB-INF/lib directory for the web app). (Try
              >just including the whole jar file produced by ejbc).
              >
              >Sreeni Chippada wrote:
              >
              >> Hi,
              >> I am trying to configure multi-tier clustering.
              >> Configured 2 clusters each with one machine and
              >one WLS.
              >> Set up the JNDI lookup on machine 1 as below:
              >>
              >> Hashtable ht = new Hashtable();
              >> ht.pu(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
              >> ht.put(Context.PROVIDER_URL, "t3://machine2:port");
              >>
              >> Deployed web app on machine. Ejbs on the other.
              >> Machine1 has all the necessary home and remote interface
              >of
              >> the ejbs on Machine2.
              >>
              >> Webapp gives me the following error:
              >>
              >> javax.naming.CommunicationException [Root exception
              >is weblogic.rmi.UnmarshalException:
              >> Unmarshalling return
              >>  - with nested exception:
              >> [java.lang.ClassNotFoundException: class com.edocs.enrollment.user.AccountBeanHomeImpl_ServiceStub
              >> previously not found]]
              >>
              >> Any one know what I am missing?
              >>
              >> Thanks,
              >> Sreeni
              >
              

  • Multi-tier ssl

    Here is quick question for you weblogic Guru's :P
    I have a multi tier setup with 3 web servers and 3 app servers
    My web servers are apache running the weblogic proxy plugin.
    Now.. As far as i can tell my web servers (apache) are handling all the SSL information,
    and in my apache cluster configuration my 443 ports point to my 4701 (non SSL
    weblogic port). I currently have SSL turned on in WeblogicCommerceServer3.1 and
    i am wondering. Do i really need it turned on? as far as i can tell, Weblogic
    starts up a SSL ThreadPool at startup and i dont think it is being used..
    Please Give me whatever feedback you guys may have?
    i just want to understand what exaclty is going on and how it interferes with
    my servers/application..
    thanks everyone
    Quintin...

    Hey Quintin
    my two pennies:
    If you're totally sure that your Apache server is handling all SSL connection and WebLogic
    is just doing normal, cleartext HTTP on the backend, then you are right.
    There is no reason for you to have https enabled on WebLogic with your configuration. If
    you're concerned about the SSLThread pool, I recommend disabling https. It should not
    interfere with anything in your server or application, to my knowledge.
    Hit the admin console, click "servers->myserver" and then on the right look for the SSL tag
    and disable it. Restart your server. The SSL port (4701) should now be free (not used) and
    the SSLThreadPool should not exist within the VM, as far as I know.
    If you ever decide to make the traffic between Apache and WebLogic SSL, then just make sure
    you're using the plug-in from at least WLS 6.0sp2-- prior to that you can't do SSL between
    Apache and WebLogic.
    Then check out http://edocs.beasys.com/wls/docs61/adminguide/plugin_params.html#1143055 for
    the details.
    Hope this helps.
    Joe Jerry
    Quintin wrote:
    Here is quick question for you weblogic Guru's :P
    I have a multi tier setup with 3 web servers and 3 app servers
    My web servers are apache running the weblogic proxy plugin.
    Now.. As far as i can tell my web servers (apache) are handling all the SSL information,
    and in my apache cluster configuration my 443 ports point to my 4701 (non SSL
    weblogic port). I currently have SSL turned on in WeblogicCommerceServer3.1 and
    i am wondering. Do i really need it turned on? as far as i can tell, Weblogic
    starts up a SSL ThreadPool at startup and i dont think it is being used..
    Please Give me whatever feedback you guys may have?
    i just want to understand what exaclty is going on and how it interferes with
    my servers/application..
    thanks everyone
    Quintin...

  • Single-Tier in Dev / Multi-Tier in Prod - BPC5.1 - are there any issues?

    Background: We are a new install of SAP BPC 5.1 and initially planned to have both Dev and Prod as a single tier install.  In the Blueprint design review, the recommendation was made and accepted to have production as a Multi-Tier landscape.  Due to tight timelines, the customer will go-live on the Production Multi-tier landscape and Dev in a Single Tier configuration. As soon as possible, we will move Dev to a Multi-Tier install as well to synchronise Dev to Prod.
    Question: Other than being uncommon, is there any know issues with having this current dissimilar landscape?
    Edited by: Penelope Thomson on Dec 17, 2007 12:15 PM

    There's nothing uncommon about having a development environment that isn't an exact macth to production.  Many clients that have large mutli-server configurations don't invest that much money and resources in thier development environment.  The downside is that when you do things such as stress testing, user acceptance testing and other configurations in development, you really have to do them again in production if you want a fully tested environement.
    Also, if you have different software components (e.g. 64bit OS in production and 32bit in development) you are dealing with different service packs and other components that can have different issues.  I've also run into differences in authentication issues between a simple and more complex environment depending on how the components are arranged.
    These should all be issues the technical consultant that is doing the server configurations can discuss with you.  The bottom line is you'll want to make sure you have the production environment setup with enough time to do a through testing before go-live.  As far as moving the application from development to production, going from a single server to mutli-server shouldn't be an issues as long as you're using server mananger to do the backup and restore.

  • Setting up multi-tier SharePoint 2013

    Hello Friends,
    I would like to set-up multi-tier farm on my VM. I have installed 2 Windows server partitions. Requirement is to set-up SQL server on 1st VM and 2nd VM will act as App server and WFE.
    I'm new to this installation stuff, so can you all guide me how to proceed further regarding services to be activated and connecting SQL on 1st VM with CA on 2nd VM

    Hi,
    Please check those links
    Tutorial
    https://www.youtube.com/watch?v=_CL-ttdk5cU
    already Built trial environment
    http://www.matthewjbailey.com/sharepoint-2013-dev-environment/
    Kind Regards,
    John Naguib
    Technical Consultant/Architect
    MCITP, MCPD, MCTS, MCT, TOGAF 9 Foundation
    Please remember to mark your question as answered if this solves your problem

  • Using Basic or Multi-tier configuration for WLS Clusters...

    Ok,
              The scenario is: I'm using WLS6.1 (hopefully, version doesn't matter here)
              with three instances clustered. Each instance provides all Services:
              Servlets / JSPs/ EJBs / Database communication... I'm using the Basic
              configuration described on the BEA documentation....
              Now, I want to move forward to a Multi-tier configuration, where the first
              layer will serve Servlets and JSPs and the second layer will serve EJBs.
              The problem: On the first scenario, I was looking EJBs with the Default
              InitialContext() constructor without the environment, since everybody was on
              the same JVM...
              What do I have to do, so my Servlets start looking for EJBs on the second
              cluster now? Do I have to re-write every single lookup? Can I use a
              jndi.properties file on the first layer - on the presentation tier?
              Thanks in Advance,
              Marcelo.
              

              Thanks Patrick!
              But my actual problem starts here. The Servlets aren't mine. We have to support
              applications which run atop our product(which is a bunch of beans+RMI Objects
              running on the top of WLS) in a backward compatible way with a standalone.
              Will try and make a post if I can find a 'configurable' way out.
              Harish
              Robert Patrick <[email protected]> wrote:
              >Put the other server's PROVIDER_URL in a system property, property file,
              >whatever and
              >have the servlets explicitly use it when creating the InitialContext
              >to talk with the
              >other server...
              >
              >Harish Vajha wrote:
              >
              >> Hi Cameron,
              >>
              >> A -Djava.naming.provider.url nor jndi.properties would work. The problem
              >is like
              >> this:
              >> Say I have two WL servers hosting just EJBs: E1, E2. And I have a single
              >WL Server
              >> hosting just servlets: S1. Now I give the -Djava.naming.provider.url=E1(using
              >> http or t3) (or I provide the same thing using my own jndi.properties).
              >>
              >> The problem with this setup is that while starting up, the Server will
              >try binding
              >> every object(including the System bindings like wl.transaction.TransactionManager,
              >> wl.common.T3Services) to the other NS (in this case E1's naming service)
              >which
              >> is bound to fail, as they're already bound in that Server.
              >>
              >> The solution has to be a way to specify the java.naming.provider.url
              >only for
              >> the servlets (or the web app).
              >>
              >> Any ideas on how to provide a Webapp specific lookup address?
              >>
              >> Marcelo, if you've found a way out to separate, pl. make a post.. Thanks!
              >>
              >> Harish
              >>
              >> "Cameron Purdy" <[email protected]> wrote:
              >> >Hi Marcelo,
              >> >
              >> >With Weblogic, your performance will typically decrease if you go
              >the
              >> >route
              >> >that you are describing.
              >> >
              >> >Yes, you can do jndi.properties, however I believe you will find it
              >inside
              >> >one of the WL jars.
              >> >
              >> >Note that you can use java -D instead to define some of the JNDI properties
              >> >to point to the other cluster, but I can't remember them off-hand.
              >> >
              >> >Peace,
              >> >
              >> >--
              >> >Cameron Purdy
              >> >Tangosol Inc.
              >> ><< Tangosol Server: How Weblogic applications are customized >>
              >> ><< Download now from http://www.tangosol.com/download.jsp >>
              >> >
              >> >
              >> >"Marcelo Caldas" <[email protected]> wrote in message
              >> >news:[email protected]...
              >> >> Ok,
              >> >> The scenario is: I'm using WLS6.1 (hopefully, version doesn't matter
              >> >here)
              >> >> with three instances clustered. Each instance provides all Services:
              >> >> Servlets / JSPs/ EJBs / Database communication... I'm using the
              >Basic
              >> >> configuration described on the BEA documentation....
              >> >>
              >> >> Now, I want to move forward to a Multi-tier configuration, where
              >the
              >> >first
              >> >> layer will serve Servlets and JSPs and the second layer will serve
              >> >EJBs.
              >> >>
              >> >> The problem: On the first scenario, I was looking EJBs with the
              >Default
              >> >> InitialContext() constructor without the environment, since everybody
              >> >was
              >> >on
              >> >> the same JVM...
              >> >> What do I have to do, so my Servlets start looking for EJBs on the
              >> >second
              >> >> cluster now? Do I have to re-write every single lookup? Can I use
              >a
              >> >> jndi.properties file on the first layer - on the presentation tier?
              >> >>
              >> >> Thanks in Advance,
              >> >> Marcelo.
              >> >>
              >> >>
              >> >
              >> >
              >
              

  • Servlets in Multi tier Architecture

    Hi
    We plan to use a three tier architecture with
    Client --- Applet (JDK 1.2)
    Middle tier -- WebServer and servlets
    Database Server -- Oracle 8i
    Our application should have data entry for several (5 - 12 ) tabs each consisting of around 15 fields . A few Jtables will also be used .
    Arounf 5 to 10 validations or queries are required to be done with the database in the applet. Around 300 entries will be made by 12 different users in a day.
    Is it advisable to use the above architecture ?
    Is it required to use Enterprise JavaBeans ?
    Will the use of servlets bring down the validations ?
    Overall is our architecture feasible for the requirement ?
    We will be greatfull to your suggestions
    Please mail to the folowing id also
    [email protected]
    N.Suresh
    null

    <joemessina> wrote in message news:202463294@jserv5...
    Scenario
    I am currently using a combined-tier architecture (Servlets & EJB in same WLS instance) on a WLS Cluster.
    I would like to keep to option of going to a multi-tier architecture (Servlets & EJB in different WLS instances) on a WLS Clusteropen without having to change application code.
    Questions
    1. If I code & deploy my EJB?s with remote interfaces only, will WLS automatically make local method calls to my co-located EJB?swithout me having to set up the local interfaces?
    It depends on version of weblogic. 5.1, 6.5 and 7.0 did it automatically.
    8.1 requires to set it in weblogic-specific bean's descriptor (weblogic-ejb-jar.xml).
    2. If so, is there any reason to ever code & deploy local interfaces other than for entity beans?No, there is no such reason.
    3. Is there a standard practice regarding the coding & deployment of local & remote interfaces for combined-tier & multi-tierarchitectures?
    Sure. Don't use local interfaces except when defining CMR relationships.
    I know this all sounds very affirmative, but that fact is that by the time
    local interfaces arrived, all J2EE vendors with weblogic pioneering already
    provided implicit and explicit colocation optimization, that was the main
    Local's promise... So, Local's use is limited to defining CMR.
    Regards,
    Slava Imeshev

  • SAP BPC 5.1 multi-tier installation

    We are implementing SAP BPC 5.1 as a multi-tier installation with 2 Windows servers.
    Server 1 - SQL Server 2000 Database , OLAP & Reporting Services
    Server 2 - Web / Application  & Fileshare
    Are there any issues that i need to be aware of with a multi-tier install ?
    Service-level accounts for BPC - Do these accounts need to be the same between DEV and Prod. The install giude do not seem to indicate that these accounts have to be the same, however I just want to confirm
    We did a trial installation and I get the following error :
    Job name :  http://wdsectest01vm/osoft/Launch.aspx
    Detail       :  Unable to generate a temporary class (result=1). -- error CS2001: Source file C:Tempa71qdytz.0.cs could not be found -- error CS2008: No inputs specified --
    Any help will be greatly appreciated
    Thanks
    Subha

    Hello Subha,
    You can test the PTR dns records using nslookup. 
    I will use db.example.com and app.example.com as the fully qualified domain names below.
    Open a command prompt (Start -> Run and type cmd) and type the following
    nslookup
    app.example.com
    note - this should return the ip address of the application server and represents
    the host (A) record in DNS.  Lets assume it returns an ip of 1.1.1.10
    set type=PTR
    1.1.1.10
    note - this will return the reverse lookup (PTR) record for the ip address and
    in this example should resolve to app.example.com
    exit
    After you complete the nslookup for the appserver do the same for the database servers fqdn (db.example.com).
    You should perform this test on each tier.  If you run into any inconsistencies then your network/DNS administrator should be able to assist you in getting the appropriate records created.

  • Reports Multi-tier server from Dev 2000:v 1.6.1 don't start on solaris 8

    Reports Multi-tier server from Oracle Developer 2000:version 1.6.1 don't start on Sun Sparc Solaris 8, it writes:
    Segmentation Fault (core dumped). What i have to do?

    Reports Multi-tier server from Oracle Developer 2000:version 1.6.1 don't start on Sun Sparc Solaris 8, it writes:
    Segmentation Fault (core dumped). What i have to do?

  • How to configure CA for access to a Web Service from an app deployed in WL

    Hi everyone.
    I have an app deployed in a WLS (10.3). This app acts like a web service client and works correctly (spring + cxf). The web service is provided by an external company and now they want to switch to https. They are using a self signed certificate. My company's support staff told me that they already configured the domain's trusted key store but the app fails to invoke the WS with the following error:
    2010/12/03 13:06:12.314 [ERROR] [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5] [ar.com.link.gp.services.impl.WebserviceConfirmacionServiceImpl                  -  55] - Error - informarPagos
    javax.xml.ws.WebServiceException: Could not send Message.
    at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135)
    at $Proxy549.confirmaPago(Unknown Source)
    at ar.com.link.gp.services.impl.WebServiceClientServiceImpl.confirmaPago(WebServiceClientServiceImpl.java:103)
    at ar.com.link.gp.services.impl.WebServiceClientServiceSinConceptoDecorator.confirmaPago(WebServiceClientServiceSinConceptoDecorator.java:33)
    at ar.com.link.gp.services.impl.WebserviceConfirmacionServiceImpl.informarPagos(WebserviceConfirmacionServiceImpl.java:50)
    at ar.com.link.gp.services.impl.ConfirmacionServiceImpl.procesarConfirmaciones(ConfirmacionServiceImpl.java:132)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
    at ar.com.link.logging.interceptor.LoggingInterceptor.invoke(LoggingInterceptor.java:74)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
    at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
    at $Proxy514.procesarConfirmaciones(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:276)
    at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:260)
    at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
    Caused by: javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1239)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(SSLSocketImpl.java:1251)
    at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:43)
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
    at java.io.FilterOutputStream.flush(FilterOutputStream.java:123)
    at weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:154)
    at weblogic.net.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:238)
    at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleHeadersTrustCaching(HTTPConduit.java:1951)
    at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.onFirstWrite(HTTPConduit.java:1903)
    at org.apache.cxf.io.AbstractWrappedOutputStream.write(AbstractWrappedOutputStream.java:42)
    at org.apache.cxf.io.AbstractThresholdOutputStream.write(AbstractThresholdOutputStream.java:69)
    at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1969)
    at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
    at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:188)
    at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
    at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:637)
    at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
    at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:483)
    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:309)
    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:261)
    at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
    at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
    ... 25 more
    Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1591)
    at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:187)
    at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:181)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:975)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:123)
    at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:516)
    at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:454)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1096)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.getSession(SSLSocketImpl.java:1830)
    at weblogic.net.http.HttpsClient.getSSLSession(HttpsClient.java:537)
    at weblogic.net.http.HttpsURLConnection.connect(HttpsURLConnection.java:257)
    at weblogic.net.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:237)
    ... 41 more
    Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:285)
    at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:191)
    at sun.security.validator.Validator.validate(Validator.java:218)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)
    at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
    at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:954)
    ... 51 more
    Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:174)
    at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:238)
    at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:280)
    ... 57 more
    I'm the app's developer and I don't have experience in this subjects. Is the wl misconfigured? Should I do something from the app to reference the keystore?
    Thanks un advance.
    Sorry for my english.

    Hi user10939158, thank you for your response. Maybe I was not precise in my previous post. I know how certificates work and that I should not be using self signed ones. Due to a reason (non technical) we MUST use a self signed certificates. Considering this as a prerequisite let me clarify my situation:
    - We added the certificate to the custom trust store connfigured in WL
    - We configure the managed server to be more "verbose" about SSL stuff
    - When the managed server start it outputs the following lines in the log:
    <Dec 13, 2010 5:31:21 PM ARST> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the JKS keystore file /wldomains/desa_domain/TrustCTWebservices.jks.>
    <Dec 13, 2010 5:31:21 PM ARST> <Debug> <SecuritySSL> <BEA-000000> <SSLContextManager: loaded 1 trusted CAs from /wldomains/desa_domain/TrustCTWebservices.jks>
    <Dec 13, 2010 5:31:21 PM ARST> <Debug> <SecuritySSL> <BEA-000000> <Subject: CN=jserver, OU=SWG, O=IBM, C=US; Issuer: CN=jserver, OU=SWG, O=IBM, C=US>
    - In this lines we can see the certificate that interests us (jserver)
    - When the app do a WS reqeust we see in the log:
    <Dec 13, 2010 5:32:43 PM ARST> <Notice> <Stdout> <BEA-000000> <trustStore is: /opt/bea/jrockit_160_05/jre/lib/security/cacerts> (THE VM's DEFAULT KEYSTORE!!!!!!)
    - If we add the cert to /opt/bea/jrockit_160_05/jre/lib/security/cacerts everything works ok but I have doubts that this is right.
    Why the default keystore is used?
    Thank you very much
    Regards

  • Windows 8 App Deployment in School Lab environment?

    After doing some reading and research on Windows 8 Store app deployment from sources like
    http://www.microsoft.com/en-us/download/details.aspx?id=39685 and this forum and I am getting pretty depressed.  Here is one part of my scenario which is pretty simple I think.
    Lab of 20 Dell 3011 AIO Touchscreens that were depoyed with Win8Ent via MDT2012U1.  For simplicity I will talk about a subset of my problem.  I have 3 classes of Kindergartners who use the lab.  The students aren't capable of really logging
    in themselves so the teacher logs them all in to a shared account for each class since all they do is web / app stuff.  I don't want to create 60 accounts for this young of kids since they can't handle the process anyway.
    Here is my understanding of what I would have to do if I wanted to install Fresh Paint (a great free app) for all the students to use.
    1.  Create a minimum of 4 Microsoft accounts due to device limits of store app install.
    2.  Assign / attach those Microsoft accounts to specific lab machines (while logged in as each shared student account).
    3.  Login to each of my 20 lab machines as each of the 3 share accounts (which can't have roaming profile since Windows <-> Microsoft account association now needs to be unique).  This would be a minimum of 60 individual logins for this one
    app and one grade.
    4.  Install the app on a per user / per device basis.
    5.  Potentially repeat process any time an update is released since the students can't handle it themselves.
    I think this is the majority of the process, am I leaving any important steps or details out?  This sounds like it would be HOURS of work to install ONE app for ONE grade.  I could potentially need 5-10 unique apps per grade.
    This just isn't feasible on any type of scale.  Even this limited amount of devices / users is overkill when dealing with users who are to young to maintain their own devices or exist in lab environment.  In reading the doc refrenced above it doesn't
    seem like there is a solution for this offered by MDT, SCCM or Intune?  Please tell me I am missing the magic deploy button?  Also I don't even want to begin to think about apps that aren't free and managing that.
    Thanks for any helpful info.
    Brian Hoyt

    In reading the doc refrenced above it doesn't seem like there is a solution for this offered by MDT, SCCM or Intune?  Please tell me I am missing the magic deploy button? 
    No, you're not missing the magic deploy button :(
    If a Windows Store App (aka Modern UI app aka Metro App) is offered via the Windows Store, and not offered directly by the application developer, the only legitimate way to get that app is via the Store, and that requires an MS account.
    ConfigMgr offers two "deployment" methods;
    a) deep-link into the web-based Windows Store. The logged-on user must have an MS account and use that account to authenticate to the store. even if the app is free.
    b) sideload. requires the appx installation package.
    There are some other suggestions, but they are unsupported, and rather complicated:
    http://social.technet.microsoft.com/Forums/windows/en-US/763dc3d6-8dd2-4157-8f49-159f0826e97a/install-windows-store-apps-to-all-users-or-where-to-get-the-appx
    http://social.technet.microsoft.com/Forums/windows/en-US/04dd1938-a558-4cbe-ba70-b89d2d1eb95c/windows-apps-offline-download-and-install
    http://social.technet.microsoft.com/Forums/windows/en-US/72ccc40d-76aa-4325-92ae-27386b424e0f/sideloading-applications#bddbcd7f-fec3-4132-b573-b5e3d1aef57f
    http://social.technet.microsoft.com/Forums/windows/en-US/b7574287-d134-4a74-b227-f3dd793ab46b/download-appx-package#64745402-2254-4760-bc1f-f7483fc49d35
    The last time I spoke with our MS contacts (deployment engineers @ MS), even those guys can't get the MS free apps to sideload.
    All the documentation around sideloading appears to be catering for situations where a company has developed that app themselves, or, has commissioned a developer to create a custom app for the company.
    Apps which are offered via the Store, seem to only be available via the store. I'm not sure if there is some kind of contractual obligation with MS which demands this? (i.e. in the store means no distribution via other means?)
    At this time there are no options to federate an on-premises AD to the Store either. Which would be a nice option, even if it limited the user to free apps.
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • Best practice to create multi tier (atleast 3 level) table

    What is the best practice to create multi tier (minimum 3 levels) of table?. Could any one provide a sample structure?.
    Thanks.

    Can u b more specific as to what you are trying to do. What u mean by 3 level table?

  • Multi-issue app with subscription not show any issue of the magazine

    Hi all,
    I recently migrated my magazine from multi-issue app to multi-issue with itunes subscription app. I want to publish my magazine into the newsstand with free subscription.
    If I install on my ipad the .ipa I see all the issue published in the last year and a half. I can subscribe the free subscription and all working properly.
    When Apple store approve the app they told me that no magazine appears in my app (and the screenshoot they attached me confirm this).
    I can't understand what could have happened.
    On the development ipad was previously installed the normal version of the app (with no subscription). Is this a problem?

    I agree with poorxperiaplay here.  The problem is directly related to all Google services not just Gtalk, thats why Gmail doesn't sync right, nor does the calendar, nor does it work right when you pick out an app on the Google Play web site on your PC and try to install from there.  It never live syncs with the server. 
    You can't just take out features like that because you broke them and then say sorry.  People rely on the Google services, its why we bought an Android Phone!  Not only that, ALL other versions of the Xperia Play, R800i, R800a, R800at, all run 2.3.4 official from Sony successfully.  Verizon modifies it for roll out to their phones, to add their software, which means your product team broke it, and they aren't spending the time to fix it. 
    And yes the facebook application does not sync properly or even work properly on 3G either.  The sync issue has been a problem from day 1.  The web site on the phone works fine. 
    These are major issues that are fundamental to all R800x phones.  This needs to be fixed, immediately.

  • Product ID for second issue of multi viewer app

    hi,
    I've in this forum already found very usefull info about publishing the second issue of a free multi viewer app but still can't figure out if we have to use the same Product ID  for each issue, or do we need to create a different Product ID for each issue ?
    I've put two examples below, suppose one of them has to right. Or not ??
    Is this the way to handle multiple issues (option 1):
    product ID issue 1 = Product ID issue 2 = com.magnusmedia.magname
    Or is this the right way (option 2):
    product ID issue 1 = com.magnusmedia.magname.01
    product ID issue 2 = com.magnusmedia.magname.02
    thanx in adavance
    Herman
    Allright, was in a hurry and tested it out myself.
    Option 2 is working for me, hope it's right to handle it that way.
    With option 1 the app crashes (dark gray screen, no folio opens, library- en scrolling buttons are available but)

    Short answer: Yes, use a different Product ID for each folio (or for each set of folio renditions).
    Longer answer: It's confusing that there are three different types of Apple Product IDs:
    (1) the app Product ID, which you can ignore
    (2) subscription duration Product IDs for a paid app or a single Product ID for a free subscription app
    (3) a Product ID for each retail folio
    When you're setting up a free subscription app, you don't need to use iTunes to create a Product ID for individual folios, because your folios are free. You just need to set up a free subscription Product ID in iTunes Connect and specify that Product ID in the DPS App Builder. On the Adobe side, you use a different Product ID for different folios you publish, such as com.publisher.publication.2012October and com.publisher.publication.2012November.  If you're creating renditions, you use the same Product ID for the different renditions and different Product IDs for different sets of renditions.

Maybe you are looking for

  • Vixia HF200-apple pro res?

    I've searched online and throughout the apple forum, but I can't find any info that discusses the best sequence and project settings to use with a Canon Vixia HF200 camera. I bought ten of the Vixia HF200's for our school to use with Final Cut Pro 6.

  • Need assistance with AMD drivers (HDMI Audio Out)

    Short version: I have an older AMD graphics card that won't work right with the open source drivers. The proprietary driver would potentially fix my problems, but it is incompatible with my current system. Long version: I've got this lovely old AMD G

  • Database mirroring with witness server and availability set

    Hi, I got two VMs Sql1 and Sql2 with mirroring between them, they are in the same availability to achieve 99.95% SLA. My mirroring config requires a witness server, while configuring a witness server you can specify only one server. From what I read

  • Error:Returning to application. Exception: com.sap.aii.adapter.xi.routing.RoutingException: Can't determine receivers because condition evaluation failed

    my requiremant is one sender and based on receiver detremination condition it should go to many receivers. Just to elaborate the requirement. Observe the Xpath example below: <Identifier>     <Name>abc</Name>     <Value>first</Value> </Identifier>  

  • How Can I Organize my Apps?

    So I download a lot of apps. I have a 3 year old and he loves the kid apps. I've bought a lot of these. I also use my iPhone for work.. I have LOTS of APPS. But I can't organize my apps? I am BEGGING for some way to simply create a folder on my deskt