Deploying OSB project as a part of a bigger application

Hi friends,
how can we deploy OSB as a part of a bigger application ?
Lets just say,
I am getting a request packet from front end application. I process this request using OSB and I am getting the required response packet from the backend legacy system.
Now the BIG question......what do I do with this response packet.

no
by using a default descriptor like war or ear you won't be able to do this
like vladodias said you could create some big zipfile archive this and let for example hudson do the deployment.
deployment in this case means, unzip the whole zipfile and deploy all the artifcats which are in it (deploy ear/deploy war/deploy jar/deploy osbjar/execute sql scripts/etc)
in that case you will have sort of 2 extra steps in your deployment model. 1 pre archive step which will bundle all the artificats created by your other deployment steps (creating war etc), and 1 pre deployment step which will unzip the file and execute all the default deploy steps on those unzipped archives (like deploy war/deploy ear/execute sql/etc)

Similar Messages

  • How to deploy osb projects into managed server in weblogic

    i am new to osb
    i have a doubt
    i created a managed server in weblogic admin console, it was running fine ,but i need to know how to deploy my osb projects in that new manged server.As of now it is deployed in http://localhost:7001/sbconsole

    I think you need to extend the domain instead of creating the managed instance manually through Admin console. By default when you create a domain using OSB domain template, it deploys all of the applications needed automatically to all the instances. If you are trying to do it manually, then you need to follow the documentation to see which applications need to be deployed to use OSB services.
    http://docs.oracle.com/cd/E23943_01/doc.1111/e15017/configure_osb.htm#BGBFGBFF
    To deploy a project, Login to SB console http://<admin>:<port>/sbconsole > System Administration > Export/Import Resources.

  • WLST scripts for deploying and migrating OSB project required

    Hi,
    I need sample/reusable WLST scripts for the following requirements:
    1. deploying OSB project developed on workbench to the remote server.
    2. migrating OSB project from Remote Server A to Remote Server B.
    I know other mechanisms to register an OSB project with the server but appreciate if some one can share the above scripts and associated documentation with me.
    Regards,
    CC

    http://download.oracle.com/docs/cd/E13171_01/alsb/docs21/deploy/config_appx.html
    http://www.oracle.com/technology/sample_code/products/osb/samples/PARAMETERIZE.zip (other samples here : http://www.oracle.com/technology/sample_code/products/osb/index.html )

  • Deployment process for Large ALSB/OSB project

    Hi,
    I am searching for some details or article about deployment of alsb/osb projects (number of projects) as part of build process.
    How projects manages when number of different alsb projects need to be build, customized and imported into different environments.
    We are starting new release where developers would be working on different projects. i have a some ANT scripts which use WLST script to export single project, created jar file and place them into a specific location.
    For import, the script looks at a specific location, reads config.jar from that location, and imports that config into target environment. Now with multiple projects and each developer will deliver their own config.jar. How to handle that in WLST. I am not sure if the current approach i am using that any good to handle multiple projects deployment.
    Anyone could give some pointers or helpful hints?
    we are on version 10.0 and wont be moving to 10gR3 where we could use ANt to build config.jar from .metadata so not sure.
    I want to know what other projects are doing etc!
    many thanks in advance!
    sal

    It seems you already have certain level of insight into deployment process, but maybe you will find this document interesting:
    http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/pdf/deploybestprac.pdf

  • OSB Error in deploying a project with jca file adapter

    Hi,
    I am facing an issue where I am getting an error when deploying a service from Eclipse. I am using OSB/SOA 11.1.1.5 2 node cluster. I have an OSB service where I am writing to a file and am using file adapater. I created a composite with file adapter to write a file then imported .jac, .wsdl and composite into eclipse and generated a business service out of .jca file. When I deploy the project from eclipse I am getting the below error and am not able to deploy the project.
    Conflicts found during publish.
    Invalid JCA transport endpoint configuration, exception: javax.resource.ResourceException: Cannot locate Java class oracle.tip.adapter.file.outbound.FileInteractionSpec
    Cannot locate Java class oracle.tip.adapter.file.outbound.FileInteractionSpec
    I have FileAdapter deployed and pointed to OSB manage servers cluster. Here is a snippet of config.xml.
    <app-deployment>
        <name>FileAdapter</name>
        <target>SOA_Cluster,OSB_Cluster</target>
        <module-type>rar</module-type>
        <source-path>/app/oracle/fmw/Oracle_SOA1/soa/connectors/FileAdapter.rar</source-path>
        <deployment-order>321</deployment-order>
        <plan-dir xsi:nil="true"></plan-dir>
        <plan-path>/app/oracle/shared/SOA_Cluster/dp/FileAdapterPlan.xml</plan-path>
        <security-dd-model>DDOnly</security-dd-model>
        <staging-mode>nostage</staging-mode>
      </app-deployment>
    Also inside console -> deployments  -> FileAdapter -> Targets and OSB_Cluster is checked also.
    Here is the .jca file
    <adapter-config name="writeFile" adapter="File Adapter" wsdlLocation="writeFile.wsdl" xmlns="http://platform.integration.oracle/blocks/adapter/fw/metadata">
      <connection-factory location="eis/HAFileAdapter"/>
      <endpoint-interaction portType="Write_ptt" operation="Write">
        <interaction-spec className="oracle.tip.adapter.file.outbound.FileInteractionSpec">
          <property name="PhysicalDirectory" value="C:\ORACLE"/>
          <property name="Append" value="false"/>
          <property name="FileNamingConvention" value="a_%SEQ%.doc"/>
          <property name="NumberMessages" value="1"/>
        </interaction-spec>
      </endpoint-interaction>
    </adapter-config>
    Any idea what might be wrong.
    Thanks.

    I already have the fileAdapter JNDI is already configured in console. The error I am getting is during the deployment
    Conflicts found during publish.
    Invalid JCA transport endpoint configuration, exception: javax.resource.ResourceException: Cannot locate Java class oracle.tip.adapter.file.outbound.FileInteractionSpec
    Cannot locate Java class oracle.tip.adapter.file.outbound.FileInteractionSpec
    Thanks

  • OSB project deployment problem with MFL file

    Hi,
    I have created a OSB project to transform a xml message into a text file. For this I have created a mfl and the necessary proxy/business service. I can generate the sbconfig.jar from OEPE tool. But while trying to deploy the sbconfig.jar (generated from OEPE toll) in the OSB server the following error is coming:
    <Sep 30, 2013 3:19:06 PM CEST> <Error> <ALSB Console> <BEA-494002> <Internal error occured in OSBConsole : com/bea/nonxml/util/NonXMLSchemaGenerator.genXsdFromMfl(Ljava/lang/String;Ljava/io/Reader;)Ljava/lang/String;
    java.lang.Exception: com/bea/nonxml/util/NonXMLSchemaGenerator.genXsdFromMfl(Ljava/lang/String;Ljava/io/Reader;)Ljava/lang/String;
            at jsp_servlet._jsp._main.__errorpage._jspService(__errorpage.java:134)
            at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
            Truncated. see log file for complete stacktrace
    Caused By: java.lang.NoSuchMethodError: com/bea/nonxml/util/NonXMLSchemaGenerator.genXsdFromMfl(Ljava/lang/String;Ljava/io/Reader;)Ljava/lang/String;
            at com.bea.wli.common.mfl.MflExecutor.create(MflExecutor.java:76)
            at com.bea.wli.sb.resources.mfl.MflExecutor.create(MflExecutor.java:72)
            at com.bea.wli.sb.resources.mfl.MflEntryHelper.validate(MflEntryHelper.java:90)
            at com.bea.wli.sb.resources.mfl.MflTypeDef.validate(MflTypeDef.java:54)
            at com.bea.wli.config.validation.ResourceValidator.validateContents(ResourceValidator.java:118)
            Truncated. see log file for complete stacktrace
    >
    [INFO ][alloc  ][Mon Sep 30 15:19:11 2013][00464] [YC#33320] Pending requests
    Can someone please help me out regarding this problem and let me know the reason.
    I am using 11.1.1.5.0 version of OSB.
    Please let me know if you need any further details.
    Thanks.
    Rahul

    Hi Ahul,
         It may cause because of the following problem,
    1) Make Sure that your MFL is working perfectly
    2) Make sure that your OSB Server is Running with out any error..
    Let me know still your facing the problem
    Regards,
    Kiran

  • Restrict deployment of OSB project

    Hi,
    Is it possible to allow deployment of a specific OSB project only for specific developpers?
    In my project there are several teams developping OSB.
    Each team has its own OSB project.
    There is also a shared project that contains shared resources.
    The all projects are deployed in a single domain.
    Members of each team should not edit other team's projects nor the shared project.
    Regards,
    Kenji

    Similar requests have been raised earlier but I think still there is no provision to restrict access at project level. You may consider logging a SR with support.
    Regards,
    Anuj

  • How to access/use DVM deployed in EM in MDS from Eclipse for  a OSB project

    Hello all,
    I have already deployed some DVM lookup files in MDS(Meta Data Repository) and used in BPEL projects by providing a link in composite.XML in the Property tags according to this link "http://www.orafmwschool.com/soa-11g-mds/#comment-2373".
    Now i want to apply same concept for OSB projects by accessing those files from Ecclipse.The files will be there in EM MDS schema database.
    Please give me Ideas..Is it feasible??

    Hi,
    Make use of the below post.
    http://guidoschmutz.wordpress.com/2009/12/25/implement-domain-value-maps-dvm-with-oracle-service-bus-osb-10r3/
    Thanks,
    Vijay

  • Deploy new artifacts under same OSB project through a Script

    Hi,
    I have an ant script which calls a java programe to deploy a OSB configuration project automatically.
    I can succesfully deploy a configuration jar with this.However, when i try to add a new folder to the existing OSB project and then deploy the new jar, the contents of the existing folder no longer remain.Only the folder structure of the earliar folder remains on the sbconsole.Both folders (old and new) are different.
    Can anybody help me on this please.

    Hi Anuj,
    Yes indeed i am importing the project with the same name as a pre deployed one.I could not find any way by which i could only import the resources and not teh complete project.I have written a program to upload the configuration jar by using this API http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/javadoc/com/bea/wli/sb/management/configuration/ALSBConfigurationMBean.html.
    Is there any way to to import only the new resources and update the ones that are pre deployed?
    Thanks in advance

  • OSB Project Import Problem

    Hello All,
    I want to import an OSB project into one OSB domain.
    There are some other projects already there.
    But after importing, it requires me to restart the server, which it is the OSB configuration project problem.
    The new project is in another configuration project, which is different from the one for those deployed projects in the server. I don't know the name of the configuration project in the server. What I should do to avoid to restart the server?
    Thanks and regards,
    Kerr

    Hi,
    OSB Resources can be imported and exported with eclipse IDE or sbconsole.
    Until the project names are unique user should be able to import without any issues.
    Not sure of your use case ... but user dont need a re-start at all with new resources it will workwell
    thanks

  • OSB Project redeployment, Proxy endpoint uri not changed

    Hi,
    We have a problem when redeploying a OSB project with a new proxy Endpoint URI. When we deploy the changed project, through the OSB console Administration->Import, the OSB deployes successfully but still works with the old EndPoint URI ?
    On the disk at <domain_home>/osb/config/core/<project>/PollXYZ.proxy.xml we can see that the old EndPoint URI is still present even though all files have a new modified date. When we try change another property, like "all-headers" the changes are reflected sucessfully when redeployed. So it is only the EndPoint URI that is somehow not changeable?
    Any ideas?
    TIA

    No. url is changeable and it works perfectly fine for us. Are you sure the jar which you are deploying has the latest url for sure.
    P.S: Post OSB related queries in SOA Suite forum:
    SOA Suite

  • [OSB] Project classpath ¿where?

    Hello,
    In OEPE, is there any way to indicate external jar in OSB projects?
    For example to indicate the jar will place on $ DOMAIN_HOME/lib. And to avoid JavaCallouts errors caused by not having visibility OEPE.
    Thanks.

    Sorry, I not explained well.
    The problem I have is in development time, ie in the OEPE (Eclipse). When I included a jar using a utility or any other type of jar that is included in the DOMAIN_HOME / lib, is when I get errors.
    When I deploy the previous jar on OSB (sbconsole) I get no errors, because the libs on DOMAIN_HOME/lib are already on the classpath.

  • Deploying parts of a JHeadstart application?

    In a small JHeadstart project I wonder how deploy the application. The application has to main windows and 12 wizard windows.
    As the wizard windows (of course) are closely linked to one of the the two main windows there exists one application definition file (listing all wizard and the main windows).
    Currently, the whole application is deployed at the same time. This works fine. What I want is to deploy only parts of the application, lets say only new wizards not previously deployed.
    My question is if it is OK and advicable to deploy parts of the application. If yes, I do not expect to get all the details on how to do it here. Hints for further reading would however be appreciated.

    J2EE only allows for deploying a complete web application. You cannot redeploy (new) parts of a web application.
    So, if you want to deploy the wiuzards separately, then you need to create separate ViewController projects, and deploy them as separate web applications. But then they do not share session state, and users need to log on again for each wizard (unless you are using Single Sign On).
    Steven Davelaar,
    JHeadstart team.

  • How to Harvest OSB project into OER

    Hi All,
    I want harvest OSB11g project/services into OER 11.1.1.5.0. and these are installed on linux machine.
    Can you please provide me the steps to harvest the services from OSB to OER.
    Thanks in advance.
    Madhu

    Thank you Sjoerd.
    I have harvested the OSB projects into OER and then OSR using Exchange utility.
    if dev server deployment is successful from OSB to OER and then to OSR - how to migrate the same artifacts from dev to Production?
    How can we harvest multiple endpoints of OSB project to OER.
    Plz provide any links or solution for migrating from dev to QA to Production.
    Thanks
    Madhu

  • Changing EndPoint URL after deploying the project

    Hi All,
    I have developed a BPEL process that invokes a Web-Service. the End-Point URL of that service changes from time to time. Now ,my requrement is that I don't want to change my BPEL code every time whenever the URL changes. Is there any cleaner way to change the end-point url and any other varaible after deploying the project.
    Basically I want to know if is this can be achieved without modifying the code manully.
    I am using Jdeveloper 11g and SOA suite 11g with weblogic 10.3.1
    Please suggect
    Thanks

    Hi
    Here I am creating dynamic partner link to call OSB service in my BPEL process. I wan make it dynamic to change run time server address and port numbers. Here I am getting Error (Error occurred reading inline schemas) while creating reference variable as per BPEL cook book. To resolve that exception, I have created /bpel/system/xmllib/ folders in SOA 11g and placed ws-addressing.xsd file. After I am trying to import in BPEL process, still I am getting same Exception.
    Even I tried to read ws-addressing.xsd file through IE browser (http://Host:Port/orabpel/xmllib/ws-addressing.xsd) after placing that directory(/bpel/system/xmllib/). My SOA server and everything is running.
    Thanks in advance.
    mally

Maybe you are looking for

  • Problem in IAS Server with generation of PDF with FOP and XML parsing

    Dear co.forumers : We are developing an application that generates a pdf document with FOP Apache utilities, and this PDf is stored in a folder of the server. Firts of all, a DDBB data is retrieved using java ( jdbc) middleware classes ( servlets ),

  • All the icons in the bookmarks section for each individual site have disapeared after upgrading to the newest firefox

    How can I restore the icons on all of my bookmarks, as now its just a long list of sites with no small icons after installing the latest firefox. The bookmark icons however Are appearing in the Browser Window bookmark section and Not appearing in the

  • Cannot save changes to Project

    I just opened the Project to beging the final cut and I get this message.  Last time this happened i hit QUIT and the project disappeared  TOTALLY.  I had to restart the whole project.  What should I do?   I have plenty of drive space.  Maybe the ext

  • Archivelink as attachment

    Hi All,           Requirement is to display the Archivelink document in a R/3 workflow using task 30100047 ( method ARCHIVELINKOBJECT-DISPLAY ) , create invoice and assign which is fine , but send a workitem to an SRM user so that he can view the Arc

  • Font Changing on Web Site

    I created a website using a font called Litterbox. Everything looks great when I visit the web site on my laptop, but when viewing it on my friend's computer the font was completely different. Is there a way that I can prevent this from happening?