Building a EAR using sda_build.xml?

Hello,
I am looking for information on where to find the sda_build.xml file for building an EAR file using Ant.  According to my SAP documentation this file is required to successfully build an EAR that can be deployed to our J2EE server.  However I cannot find this file anywhere!  Nor can I find reference to it in this forum or in Google...
Any advice is great appreciated...
Regards,
Max

Hi Max,
can't tell you directly where to find the sda_build.xml file. As far as I understand this specific build file is only handy if you are extending/modifying standard sap J2EE applications. In these cases it comes with the J2EE application that you want to modify.
At least the SAP WAS 6.20 accepts ear files that are built and deployed using the deploy tool or even external EAR files as long as they follow the standard ear file format.
Cheers,
Kalle

Similar Messages

  • WebLogic 10.3 , ear file, application.xml only finds first context root

    I just can't find out what this is. I have two web service projects (JAX-WS) and am trying to put them in an .ear file to deploy to WebLogic 10. Normally, this is done by creating an .ear with both projects .war files in it and an application.xml file in the META-INF directory that defines the context-root for each .war file. However, nothing I do for WebLogic 10 seems to work, it only see's the first context-root and sets that same context-root for both web services. I have verified this by switching the order in the application.xml file. Also, this exact same .ear file deploys to the Sun Enterprise Server (Glassfish) and acts correctly. Using a weblogic.xml file in each .war and deploying them individually they end up having the correct context root, just not from an .ear using application.xml. I even tried deleting the application.xml file and just having the weblogic.xml files in each .war define the context root and it still only came up with one context root for both. It's as if only one context root is allowed in an .ear for WebLogic 10, which can't be correct as we are doing this on WebLogic 9.2 (JAX-RPC) with multiple .war files in an ear.

    Hi,
    Try to increase severity of the server logging to avoid more logging.
    Avoid Debugs and and info and better select the severity to notice which will avoid more logging.
    Regards,
    Kal

  • ISABuild: missing sda_build.xml file

    Dear all,
    I have downloaded the ISABuild-Tool from note 594370 and followed the instructions given at mySAP CRM SAP Internet Sales Building and Updating Modified SAP Internet Sales Web Applications.
    The documentation wants me to copy "sda_build.xml" to <ISA build tool>/sap_ear. There is nowhere mentioned where I do get this file from ...
    I have taken a look at the <ISA build tool>/bin/build.xml file, finding this comment:
    5. Copy the sda_build.xml from your sap distribution to  the sap_ear folder
    I did a search of J2EE_ENGINE_ROOT without any hit. Any idea where it could be? Could it be inside b2b.ear (basis web app to be copied)? How can I take a look at the content of this file (using windows here)?
    "ant build" intterupts the build process when there is no sda_build.xml file.
    Any help is highly appreciated.
    Thanks,
    Martin Muellenberg

    Hi Martin,
               I assume you are talking abt ISA 4.0 version.
    For any 4.0 version you would get the sar file from the market place (something like ISAWAC40SP11P_3-20000529.SAR). When you extract this using sapcar you would find the sda_build.xml which you can use in isa build tool.
    Hope this helps.
    Thanks and Rgds,
    Satya

  • Error while Building Jar files using [ejbc]

    Hi,
    I am building EJB's using [ant ejbc] for upgrade from Weblogic 6.1 to Weblogic 10.0. The code gets build fine but when creating the Jar file it is throwing me the following error :-
    [ejbc] Loading properties file: /C:/dev/MarketingOne/thirdparty/sms/lib/logging.//config/logging.properties
    [ejbc] SMS_ERROR:
    [ejbc] Properties:
    [ejbc] - Failed to load properties file: /C:/dev/MarketingOne/thirdparty/sms/lib/logging.//config/logging.properties
    [ejbc] java.io.FileNotFoundException: C:\dev\MarketingOne\thirdparty\sms\lib\logging.\config\logging.properties (The system cannot find the path specified)
    [ejbc] - Either invalid SMS_HOME: /C:/dev/MarketingOne/thirdparty/sms/lib/logging./ or invalid <I>SERVICE</I>_P
    ROPERTIES_FILE_NAME
    [ejbc] at java.io.FileInputStream.open(Native Method)
    [ejbc] please set SMS_HOME using -D option at JVM start up.
    Can anybody provide me with a solution for this as the path mentioned for SMS Logging.properties file is correct..??

    Actually the folder 'lib' consists of a logging Executable Jar file and the SMS folder consists of 'config' and 'lib' folders. Inside the 'config folder is a logging.properties file.
    But Actually I am not getting any idea as to from where this command is being triggered because my targets.xml file does not have any such command whereas it just builds all the files and then creates the jar file.
    Is it a problem of using EJB 2.0 in Weblogic 10.0 environment or jdk1.5..??

  • When trying to install an extension for InDesign CC 2014 I get an error message saying that the extension only works with version 7.0 or greater. My version is 10.0.0.7 x64 Build I was using this extension fine with InDesign CC

    When trying to install an extension for InDesign CC 2014 I get an error message saying that the extension only works with version 7.0 or greater. My version is 10.0.0.7 x64 Build I was using this extension fine with InDesign CCError message with InDesign CC 2014

    Used the 64bit version before CC 2014 as well so don't think that's the issue. Here is the text in the .mxi file if I have missed something:
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <macromedia-extension id="PrintUI Tools" name="PrintUI Tools" requires-restart="true" version="3.0.0">
      <author name="PrintUI.com"/>
      <description/>
      <license-agreement/>
      <products>
        <product maxversion="" name="InDesign" primary="true" version="7.0"/>
      </products>
      <files>
        <file destination="" file-type="CSXS" products="" source="PrintUIManagement.zxp"/>
      </files>
      <update url="http://printui.com/public/downloads/updates/printui_tools_update.xml"/>
    </macromedia-extension>

  • Unable to install ipa to iphone5s and ipad retina by Flash Builder 4.6 using latest Flex sdk 4.13

    I am using Apache Flex 4.13 FP11.1 AIR14.0 for my Flash Builder 4.6 in my windows 7. attatched is the code. I am using provisining profile and my iphone5 and ipad retina UDID is added in that. But exported application via flash builder for ios is not installing in my ipad retina display and iphone5. I including following default images.
    [email protected]
    Default-Landscape.png
    [email protected]
    Default-Portrait.png
    [email protected]
    Default.png
    [email protected]
    my test-app.xml files contents is as follows.
    <?xml version="1.0" encoding="utf-8" standalone="no"?>
    <application xmlns="http://ns.adobe.com/air/application/14.0">
      <id>com.miracle.Saraplayer</id>
      <filename>Sara Player</filename>
      <!-- The name that is displayed in the AIR application installer.
      May have multiple values for each language. See samples or xsd schema file. Optional. -->
      <name>
      <text xml:lang="en">Sara Player</text>
      <text xml:lang="zh">Sara Player</text>
      <text xml:lang="cs">Sara Player</text>
      <text xml:lang="nl">Sara Player</text>
      <text xml:lang="fr">Sara Player</text>
      <text xml:lang="de">Sara Player</text>
      <text xml:lang="it">Sara Player</text>
      <text xml:lang="ja">Sara Player</text>
      <text xml:lang="ko">Sara Player</text>
      <text xml:lang="pl">Sara Player</text>
      <text xml:lang="pt">Sara Player</text>
      <text xml:lang="ru">Sara Player</text>
      <text xml:lang="es">Sara Player</text>
      <text xml:lang="sv">Sara Player</text>
      <text xml:lang="tr">Sara Player</text>
      </name>
      <customUpdateUI>false</customUpdateUI>
      <supportedLanguages>en zh cs nl fr de it ja ko pl pt ru es sv tr</supportedLanguages>
      <versionNumber>0.0.0</versionNumber>
      <versionLabel>One</versionLabel>
      <description>Nothing here now</description>
      <!-- Settings for the application's initial window. Required. -->
      <initialWindow>
      <!-- The main SWF or HTML file of the application. Required. -->
      <!-- Note: In Flash Builder, the SWF reference is set automatically. -->
      <content>[This value will be overwritten by Flash Builder in the output app.xml]</content>
            <aspectRatio>portrait</aspectRatio>
            <renderMode>auto</renderMode>
      <autoOrients>false</autoOrients>
            <fullScreen>true</fullScreen>
            <visible>true</visible>
            <softKeyboardBehavior>none</softKeyboardBehavior>
        </initialWindow>
      <!-- The icon the system uses for the application. For at least one resolution, specify the path to a PNG file included in the AIR package. Optional. -->
      <icon>
      <image16x16>_icons/16.png</image16x16>
      <image32x32>_icons/32.png</image32x32>
      <image36x36>_icons/36.png</image36x36>
      <image128x128>_icons/128.png</image128x128>
         <image29x29>_icons/Icon-Small.png</image29x29>
         <image48x48>_icons/48.png</image48x48>
         <image57x57>_icons/Icon.png</image57x57>
         <image72x72>_icons/Icon-72.png</image72x72>
         <image114x114>_icons/[email protected]</image114x114>
         <image512x512>_icons/iTunesArtwork.png</image512x512>
         <image50x50>_icons/Icon-Small-50.png</image50x50>
         <image58x58>_icons/[email protected]</image58x58>
         <image100x100>_icons/[email protected]</image100x100>
         <image144x144>_icons/[email protected]</image144x144>
         <image1024x1024>_icons/[email protected]</image1024x1024>
      </icon>
      <!-- Whether the application can be launched when the user clicks a link in a web browser.
      Optional. Default false. -->
      <allowBrowserInvocation>true</allowBrowserInvocation>
        <!-- iOS specific capabilities -->
      <iPhone>
            <InfoAdditions><![CDATA[
      <key>UIDeviceFamily</key>
      <array>
      <string>1</string>
      <string>2</string>
      </array>
      <key>UIStatusBarStyle</key>
                <string>UIStatusBarStyleBlackOpaque</string>
                <key>UIRequiresPersistentWiFi</key>
                <string>YES</string>
      ]]></InfoAdditions>
      <Entitlements>
             <![CDATA[
                 <key>aps-environment</key>
                 <string>development</string>
             ]]>
         </Entitlements>
            <requestedDisplayResolution>high</requestedDisplayResolution>
        </iPhone>
    </application>
    The problem is that when i sync it via itunes. it shows Waiting... then it shows progress for installing. when i click the app icon in device it shows Installing... as shown in these images but never shows finished process.
    Dropbox - 1.jpg
    Dropbox - 2.jpg
    Dropbox - 3.jpg
    source: Dropbox - test.fxp
    i am a bit confused and project is stuck. i am helpless now.

    Even I am facing almost same issue
    Problem installing Adhoc version to iPhone and iPad - Development Environment Is - Adobe Flash CS6

  • What is the best way to find a file on the servers disk without using web.xml?

              What is the best way to find a file on the servers disk without using web.xml?
              I want to find a configuration file not contained within the war file I have
              created. Is there a way to pass information into the ServletContext with out
              rebuilding the ear or war files? Tomcat 4.0 can do this in its server configuration
              files. Does BEA have the equivalent?
              Regards,
              Eric
              

    You can specify the path to the file as a system property
              eg
              java -Dconfig.file.location=./mydirecotry/myfile.txt com.test.MyApp
              "Eric White" <[email protected]> wrote in message
              news:[email protected]..
              >
              > What is the best way to find a file on the servers disk without using
              web.xml?
              > I want to find a configuration file not contained within the war file I
              have
              > created. Is there a way to pass information into the ServletContext with
              out
              > rebuilding the ear or war files? Tomcat 4.0 can do this in its server
              configuration
              > files. Does BEA have the equivalent?
              >
              > Regards,
              > Eric
              

  • Building ADF  application Using Maven

    I have a requirement to build the Adf application using Maven.
    My JDeveloper version is 11.1.1.3 and I imported the Maven plugins.
    When I create the new Fusion application , pom.xml is getting created in model project but not in viewcontroller project. Any reason for that?
    Please help me to point to the right article and example to build Adf application using Maven?

    User,
    While you can build an ADF app using Maven, it's nowhere near easy or automated in terms of getting started. There are a few people who are doing it, but they have invested a lot of effort including:
    * loading the ADF libraries into their corporate repositories
    * re-structuring their ADF projects to match the Maven directory standard (or customizing their POMs)
    * Hand-building POMs for their ADF apps
    Most or all of the people that I know who are doing this are doing all of these things without the benefit of the Maven integration provided in JDeveloper. If you have a search of this forum and the [url https://groups.google.com/forum/?fromgroups#!forum/adf-methodology]ADF EMG, you can find plenty of discussions about this. There's no "step-by-step" guide that I know of, and it will definitely take you quite a bit of effort to get started. The Maven integration in JDeveloper is still in developer preview mode, and in my opinion, isn't ready for prime time - at least not with respect to ADF projects.
    John

  • How to authenticate interactively instead of using XSQLConfig.xml?

    Is it possible to authenticate to Oracle through an HTML form and use this connection in XSQL instead of having to specify the "connection" attribute of xsql:* elements? Is there any way to avoid having the cleartext passwords in XSQLConfig.xml?
    Thanks,
    Maciej

    Not in the current release. Most web applications our customers build are not using one database schema per effective web user, but instead an application-specific user-authentication scheme and a single, middle-tier pool of database connections that talk to the common schema objects. This is the model that XSQL implements. Using individually connected users cannot make good use of JDBC connection pooling currently.
    A pluggable connection manager is on the list for a future release to allow customers to roll their own mechanism here.
    The XSQLConfig.xml need only be readable by the process that runs the middle-tier servlet engine and should definitely not be located in a directory that's browseable by a web browser, but it is the current way named connection definitions are managed.

  • Report using an XML Source

    We have developed some servlets which will generate XML output under a given schema depending on the parameters passed to them.
    After reading about the XML pluggable data source we where wondering if it is possible to set the XML source of the report to point to our servlets as the source of the XML stream. Is it possible to point to
    http://myserver.com/myapp/myservlet as the source for the XML Document used in the report.
    We need to dynamically pass parameters to this servlet in order to generate the required XML document... is it possible to pass this parameters to the report, so it could access the servlet with them? like
    http://myserver.com/myapp/myservlet?docid=10
    Doing so will let us re-use our XML servlets as sources for our reports avoiding separate connections and processes in the DB. Is this possible?
    Thanks,
    Fedro

    Hello ,
    The links 2 and 3 are two very good references .
    1) Starting point of documentation
    http://otn.oracle.com/docs/products/reports/content.html
    2)Publishing Reports to the Web with Oracle9iAS Reports Services
    (PDF) http://otn.oracle.com/products/reports/htdocs/getstart/docs/a92102_01.pdf
    (HTML)
    http://otn.oracle.com/products/reports/htdocs/getstart/docs/A92102_01/title.htm
    3) Oracle9i Reports Building Reports
    (PDF) http://download.oracle.com/otn/other/general/B10310_01.pdf
    (HTML)
    http://otn.oracle.com/products/reports/htdocs/getstart/docs/B10310_01/title.htm
    Thanks
    The Oracle Reports Team

  • Overriding web.xml using Plan.xml

    Hi,
    I want to override certain values (MAX_ROW_FETCH_SIZE)  in web.xml using Plan.xml for a servlet deployed on weblogic server.
    My web.xml looks like this.
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
             version="2.5">
      <servlet>
        <servlet-name>trial</servlet-name>
        <servlet-class>oracle.apps.cmi.sv.fwk.webui.trial</servlet-class>
        <init-param>
          <param-name>MAX_ROW_FETCH_SIZE</param-name>
          <param-value>50</param-value>
        </init-param>
        <init-param>
          <param-name>JDBC_MAX_FETCH_SIZE</param-name>
          <param-value>20</param-value>
        </init-param>
      </servlet>
      <servlet-mapping>
        <servlet-name>trial</servlet-name>
        <url-pattern>/trial</url-pattern>
      </servlet-mapping>
    </web-app>
    My Plan.xml looks like this
    <?xml version='1.0' encoding='UTF-8'?>
    <deployment-plan xmlns="http://xmlns.oracle.com/weblogic/deployment-plan" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/deployment-plan http://xmlns.oracle.com/weblogic/deployment-plan/1.0/deployment-plan.xsd">
      <application-name>SPUF</application-name>
      <variable-definition>
        <variable>
          <name>SessionDescriptor_timeoutSecs_13708393894780</name>
          <value>3602</value>
        </variable>
        <variable>
          <name>MAX_ROW_FETCH_SIZE</name>
          <value>3</value>
        </variable>
        <variable>
          <name>JDBC_MAX_FETCH_SIZE</name>
          <value>2</value>
        </variable>       
      </variable-definition>
      <module-override>
        <module-name>SPUF.war</module-name>
        <module-type>war</module-type>
        <module-descriptor external="false">
          <root-element>weblogic-web-app</root-element>
          <uri>WEB-INF/weblogic.xml</uri>
          <variable-assignment>
            <name>SessionDescriptor_timeoutSecs_13708393894780</name>
            <xpath>/weblogic-web-app/session-descriptor/timeout-secs</xpath>
          </variable-assignment>
        </module-descriptor>
        <module-descriptor external="false">
          <root-element>web-app</root-element>
          <uri>WEB-INF/web.xml</uri>
          <variable-assignment>
            <name>MAX_ROW_FETCH_SIZE</name>
            <xpath>/web-app/servlet/init-param/[param-name="MAX_ROW_FETCH_SIZE"]/param-value</xpath>
            <operation>replace</operation>
          </variable-assignment>
          <variable-assignment>
            <name>JDBC_MAX_FETCH_SIZE</name>
            <xpath>/web-app/servlet/init-param/[param-name="JDBC_MAX_FETCH_SIZE"]/param-value</xpath>
            <operation>replace</operation>
           </variable-assignment>                     
        </module-descriptor>
        <module-descriptor external="true">
          <root-element>wldf-resource</root-element>
          <uri>META-INF/weblogic-diagnostics.xml</uri>
        </module-descriptor>
      </module-override>
      <config-root>/home/oracle/ebssdk2</config-root>
    </deployment-plan>
    I can see new value reflected for "Session TimeOut" for service configuration.
    However when I use service to query certain data while considering "MAX_ROW_FETCH_SIZE" parameter, It is still querying 50 rows (Value in web.xml) at a time instead of 3 (As defined in Plan.xml)
    I am using servlet init method to get init parameters in my java file.
    Can someone help me to overcome from this issue or have any suggestion?

    You could use Apache Ant and create 2 separate WAR files , one for development and one for production.
    Normally I don't create a WAR file for the development environment. WAR file is made only for production.
    This is how my Ant task runs currently.
    1) For the development environment the ant task runs only to compile Java classes and nothing else, web.xml is that for development environment.
    2) When the app is ready for production , I run Ant to copy all files from my dev folder to a temporary build folder - during this copy I filter out the .java files (since there's no longer a need for them in production) only class files are moved.
    3) Then I treat the above temporary folder as the source folder, and run the Jasper pre-compiler which significantly alters the web.xml file .
    But the good part is that my original development web.xml stays unaltered since it is in it's own folder.
    4) Then finally I run a WAR task on the processed contents of the temporary build folder which contains the modified web.xml
    This way each environment has it's own web.xml .

  • How to create ear using Jdeveloper9i

    Hello
    My Application contains
    1) Struts
    2) Value objects (WEB layer and ejb Layer acess these classes)
    3) EJB Layer
    Where to place Value objects( in .jar? or in .war)
    and how to make war, jar and ear using JDeveloper9.0.3

    Use the wizard to build a complete application. It'll build a *.deploy file for you. That should give you a good starting place. Use the file to build your war, ear or deploy right to your application server.

  • [svn] 1363: 1) update the qa-regress build file to use 1.5 source level

    Revision: 1363
    Author: [email protected]
    Date: 2008-04-23 14:02:19 -0700 (Wed, 23 Apr 2008)
    Log Message:
    1) update the qa-regress build file to use 1.5 source level
    2) remove the duplicate MBeanServerGateway destination
    3) remove a comment from the mxml
    Modified Paths:
    blazeds/trunk/qa/apps/qa-regress/WEB-INF/flex/remoting-config.mods.xml
    blazeds/trunk/qa/apps/qa-regress/build.xml
    blazeds/trunk/qa/apps/qa-regress/testsuites/mxunit/tests/proxyService/httpservice/MultiHe aderTest.mxml

    Hi,
    If you remove the $ and braces (as shown below) it will work.
    <data-source-aliases>
    <aliases>
    <data-source-name>MYDS</data-source-name>
    <alias>BRANCH50DS</alias>
    </aliases>
    </data-source-aliases>
    Regards,
    S.Divakar

  • RunAssembler for building Standalone EAR

    I am unable to build Standalone/Packed EAR using the following cmd:
    runAssembler -standalone –server local-store-ps1 MyApp.ear –m MyApp DafEar.Admin
    I am referring ATG Programming Guide where they mentioned the following command -
    runAssembler –standalone –server myServer MyApp.ear –m MyApp DSS

    By using -pack option i am able to build a packed EAR (with development mode).
    I am able to build packed EAR (in standalone mode) by using the following command -
    runAssembler.bat -pack -standalone -server local-store-ps1 MyApp.ear -m MyApp DafEar.Admin
    As per ATG Programming guide, we cannot use -pack and -standalone flags together. How come this is working fine?

  • XML validation using Oracle XML parser v2

    Not sure if this is the right forum for this question as I didn't found any.
    I had a tough time trying to build an XMLSchema (Oracle XML Parser V2) object from the input schema having include/import. Actually I am working on a Java program to validate the input xml with input schema using Oracle XML parser v2 api.
    The issue is that the code doesn't work for schema that has some "include" in it. The code is working fine for the schema without any import/include. Here is the lines of code -
    XSDBuilder builder = new XSDBuilder();
    schema = builder.build(new InputSource(xsdReader));
    I am writing this in JDeveloper. The error is -
    oracle.xml.parser.schema.XSDException: Can not build schema 'http://www.fpml.org/2005/FpML-4-2' located at 'xsd\FpML42\xml\fpml-fx-4-2.xsd'
    I also tried creating the EntityResolver to specify the path of included schema. But that doesn't solves the problem.
    I am not sure whether parser is able to locate the included schema or not.The main schema and included schema are all in same folder. The included schema is perfectly fine and has no errors.
    Please help if you have encountered this issue and resolved it. I will really appreciate any pointers or clue to solve this issue.
    Thanks.

    Thanks for the reply. But it does not seem to be working. Am I missing something
    I put <TrxDate xsi:nil="true"/> but still getting error.
    Here's my xsd:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    elementFormDefault="qualified">
    <xsd:element name="TrxDate" type="xsd:date" nillable="true" />
    XML:
    <?xml version="1.0" encoding="UTF-8" ?>
    <ServiceRequest>
    <TrxDate nil="true"/>
    </ServiceRequest>

Maybe you are looking for

  • Mail started new again... how do I get my old Mail back?

    Mail asked for info like when it's first installed, now all my drafts and marked infos are gone. I want my old mail back! I found it in the Library... but how do I make it see it now? I erased the new, but when I opened, there was again Strange...

  • Error while importing clips from card ?

    Hi everybody.  Hope you're well and thanks for helping. I use the board occasionally when I have a problem obviously or sometimes I just browsing to get more familiar.  I'm a fairly experienced user. I've maybe made 2-3 dozen dvds; I burn a lot of st

  • Upgrading iMac G3 400 DVD slot-loader to Tiger

    My iMac's hard drive is dying and have purchased a brand new Seagate Barracuda 7200 8MB cache 120GB ATA IDE hard drive on eBay to replace it (haven't received it yet). Also am going to replace the PRAM battery and add 256MB of RAM. The Mac currently

  • How do i get rid of the word 'site' in the my website address

    Hello, My website is www.giftedconsultants.com, done in iweb, hosted by little oak. After I publish and then go to the site, each page comes us like this-www.giftedconsultants.com/site/Home.html. My question is how do I get rid of the word 'site'? Wh

  • I can't open pdf files

    please help me