Common jars for JWS and non-JWS Java Apps?

Java Application 'A' is installed to file system - not JWS. App 'A' has some jars in common with Java Application 'B', which we would like to deploy using JWS. Do I have to:
a) duplicate the common jars - once on the file system for App 'A' and once in the cache for App 'B'?
b) keep the common jars only on the file system - but somehow make them visible to the JWS App 'B'?
c) keep the common jars only in the JWS cache - but somehow make them visible to the non-JWS App 'A'?
Please advise.
Thanks in advance.
-eman

Regarding "Enabling Single Sign-On from SAP J2EE Engine/EP to Non-SAP Java Applications" by Tim Mullé, Stephan Boecker
Could anyone who has this document say if "How to Enable Single Sign-on with Non-SAP Web Application" by Sudip Majumder (Tata Consultancy Services) is a direct replacement and contains all the same information?
It is currently at: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0c78148-12de-2a10-27bf-960acc753aab
(until SAP deletes it

Similar Messages

  • Report for Excisable and Non Excisable vendor

    Hello
    Is there any Std report is there....it can give us the list of Excisable and Non excisable Vendors based on the Perticular Purchase Orgnisation.
    Regards
    sapman man

    Hi
    I do not think in SAP this kind of report is available.
    what you can do , if your vendor master has different  accounting group for Excisable and Non excisable vendor then you can check in standard table of vendor master like LFA1  and LFM1 or create Z report or Query.
    Awaiting your feedback.
    Kishor Rudani

  • Invoice Posting using INVOIC02 Idoc for PO and Non-Po based invoices

    Hi All,
      We have a problem regarding posting Invoices using Idocs.
    We have po and non-po invoices coming frm thirdparty in the form of idoc files.
    We need a clarification whether Invoic02 idoc can handle both Po and Non Po Based invoices or threre are seperate idoc types or message types for Po and Non Po Invoices.
    Could any one give some inputs on Partner Profiles also for this senario.
    Please kindly reply as early as possible.
    Regards
    Anil Kumar K

    Hi
      I Got your name from this site.I would be very thankful if you can help me here.I am designing a EDI based invoice LIV.Is it possible to post some charges which are without PO reference but are coming in Vendor Invoices.Is it possible to post these kind of charges with EDI message INOIC01 or we have to post through FI posting.If possible through EDI in which segment of IDOC we will enter these charges with amt.Also is it possible to post credit memo also with EDI
    Thanks
    Sanjeev

  • Whenever I go to iTunes with my iPod 5th generation 32 gb iPod Touch, running iOS 8.0.2, It tells me that the "Other" category is using up 14.59 gb of data. I have no clue why it says this and I have searched the internet for fixes and none worked.

    Whenever I go to iTunes with my iPod 5th generation 32 gb iPod Touch, running iOS 8.0.2, It tells me that the "Other" category is using up 14.59 gb of data. I have no clue why it says this and I have searched the internet for fixes and none worked. I have tried on a windows and a mac and noticed no change. I have tried restoring to a backup but that didn't help. I haven't had time to do a full restore but I will try if the problem persists.

    An "other" larger than about 1 1/2 GB indicates corrupted files.
    What is the Other on my iPhone and How to Remove It
    What is "Other" and What Can I Do About It?
    Next, usually restoring from backup eliminated the corrupted files. However, sometimes restoring to factory settings/new iPod is required.
    To restore from backup see:
    iOS: How to back up
    To restore to factory settings/new iPod see:
    iTunes: Restoring iOS software

  • Development of Form for Returnable and Non-returnable material Gate pass

    Dear Experts,
    I am working with an Indian client impementing SAP PM. I need help in developing a form for Returnable and Non Returnable Gatepass. Requirements are below;
    RGP/NRGP should be made for all materials going out of the factory, irrespective of it being coded or not
    It should be plant specific
    It should have reference to material movement document for tracking purpose
    It should have details of vendor, transport company, vehicle number, permits if required, etc
    A Z report should give details of all RGP/NRGP based on material document number and date
    Please guide me based on your experience.
    Thanks,
    Boby

    Boby,
    This can be met. But before developing this, have you implemented the refurbishment process of PM module? This will really help in tracking the equipment and also for the development of RGP/NRGP.
    First you have to create a form for the gate pass  and have to create an enhancement in MIGO for triggering the RGP/NRGP, else you can also create a separate Z transaction code for printing the Gate pass. You will get all the fields like vendor, material, QTY, movement type from the MIGO GI document. 
    For the gate pass the MIGO document will be the reference all the times, you can also develop a Z report for the records for the gate pass.
    Regards,
    Praveen

  • Different segment in same document for leading and non-leading ledger

    Hi,
    Is it possible to have different segments derived in the same document for Leading and Non-leading ledgers.
    Is there an exit where we can substitute the segment originally derived so as to update only in one particular ledger
    Please suggest.

    Thanks Alex for your response.
    But would it be possible to update the segment only in one ledger, the other one carrying the default values coming from profit center?

  • Material Design for bonded and non-bonded warehouse

    In some countries the materials put in bonded and non-bonded warehouse are treated differently, for example the cost, shipment, trace of the material.
    In general, there are two designs. One is "Only One Material Number", and the other is "Two material numbers".
    Which design you used?
    My client is in China.

    One material to extend it to two different plant, using evaluation class to diff the cost.
    cons are
    a. complex cost accounting for surcharge and freight distributed to material, not necessary for bonded-inventory
    b. MRP will combine the PR for bonded and non-bonded.
    two material ID
    solves the previous problem.
    cons are
    a. one material have two id, makes little sense
    b. big number of material, high volumn of data maintenance

  • Can we have a common database for TARGER and CATALOG in RMAN?

    Hi,
    Can we have a common database for TARGER and CATALOG in RMAN?
    I am trying to duplicate a auxilary database using rman. In this situation can i have common db for target and catalog?
    Please suggest.
    Thanks
    Naveen.

    You just won't use a CATALOG database.
    Check Creating a Duplicate Database with RMAN for the full process.

  • Ipad2 touch screen has frozen and none of the apps will open. I can't do a shut down to reboot?

    My Ipad2 touch screen has frozen and none of the apps will open. I can't do a shut down to reboot?

    Sorry, darned auto correct. Sleep and home. The home is the button on the front of your iPad. The sleep button is also the power down button. It's on the upper right edge of your iPad.
    My apologies for the typo. My keyboard is charging and the onscreen keyboard and I don't get along well.

  • Adobe update refuses to work for CS6 and Photoshop elements. App manager refuses to install.

    Adobe update refuses to work for CS6 and Photoshop elements. App manager refuses to install. Support Advisor is of no help.Anyone had the same problem? It has all worked perfectly for some years now, but refuses this week.Has Adobe changed something.Windows 7.

    Re: Adobe update refuses to work for CS6 and Photoshop elements. App manager refuses to install.
    created by Pat Willener in Downloading, Installing, Setting Up - View the full discussion
    What exactly means "refuses"?
    This is the message which comes up if I try to update (from the Help menu) or re-install my licenced copies of CS6 or Photoshop Elements 9.
    “We've encountered the following issues
    Installer failed to initialize.Please download Adobe Support Advisor to detect the problem”
    Get Adobe Support Advisor”
    OR
    on trying to open PhotoshopCS6 I get this message:-
    “Adobe Application Manager required to start your trial, is missing or damaged.
    Please download a new copy of Adobe Application Manager from http://www.adobe.com/go/applicationmanager_uk”
    When I follow these instructions and try and start up/install or update Photoshop CS6 I get the same messages all over again. This has been going on since Tuesday afternoon and I am anxiuous to resolve the problem. For several years now all this has worked perfectly through your website and I cannot understand what has changed.  Once I cancel these messages the products themselves seem to function OK. When I attempt to use Adobe Update Manager I get the same messages as above. You will see that my products are properly licensed and up to date. Have you any solution?

  • I got the new iPod for christmas and to buy an app it says i need to answer the security questions however i do not remember the answers....what should i do?

    i got the new iPod for christmas and to buy an app it says i need to answer the security questions however i do not remember the answers....what should i do?

    You need to use your "emergency email" that you used to set up your iPod to change the security questions and answers.

  • Search Example Code inside for Versioned and non-Versioned Documents

    These may be of use to someone...
    File names:
    AttributeSearch.java
    AttributeContentSearch.java
    The AttributeSearch application will search for documents (both versioned and non-versioned) with a file name containing "txt", residing in the user "system"'s home directory.
    The AttributeContentSearch application will search for documents (both versioned and non-versioned) with a file name containing "txt", and document content containing the word "hello", residing in the user "system"'s home directory.

    import oracle.ifs.beans.LibraryService;
    import oracle.ifs.beans.LibrarySession;
    import oracle.ifs.common.CleartextCredential;
    import oracle.ifs.common.ConnectOptions;
    import oracle.ifs.common.IfsException;
    import java.util.Locale;
    import oracle.ifs.beans.DirectoryUser;
    import oracle.ifs.beans.PrimaryUserProfile;
    import oracle.ifs.beans.PublicObject;
    import oracle.ifs.beans.Document;
    import oracle.ifs.beans.Folder;
    import oracle.ifs.beans.ContentObject;
    import oracle.ifs.beans.Search;
    // SEARCH RESULT
    import oracle.ifs.beans.SearchResultObject;
    // CONTENT + ATTRIBUTE SEARCH
    import oracle.ifs.search.ContextSearchSpecification;
    // SELECT, FROM
    import oracle.ifs.search.SearchClassSpecification;
    // ORDER BY
    import oracle.ifs.search.SearchSortSpecification;
    // WHERE
    import oracle.ifs.search.SearchClause;
    import oracle.ifs.search.SearchQualification;
    import oracle.ifs.search.JoinQualification;
    import oracle.ifs.search.FolderRestrictQualification;
    import oracle.ifs.search.AttributeQualification;
    import oracle.ifs.search.ContextQualification;
    public class AttributeContentSearch
    public static void main(String args[])
    try {
    LibraryService ifsService = new LibraryService();
    System.out.println("Oracle iFS Version " + ifsService.getVersionString());
    CleartextCredential credentials = new CleartextCredential("system","manager");
    ConnectOptions options = new ConnectOptions();
    options.setLocale(Locale.getDefault());
    options.setServiceName("ServerManager");
    options.setServicePassword("ifssys");
    LibrarySession ifsSession = ifsService.connect(credentials,options);
    DirectoryUser thisUser = ifsSession.getUser();
    System.out.println("Connected as \"" + thisUser.getDistinguishedName() + (thisUser.isAdminEnabled() ? "\" (admin enabled)" : "\""));
    PrimaryUserProfile userProfile = thisUser.getPrimaryUserProfile();
    SearchResultObject[] sro = runSearch (ifsSession,"hello");
    if (sro != null)
    for (int i = 0; i < sro.length; i++)
    System.out.print (((PublicObject)sro.getLibraryObject()).getName());
    System.out.println (" (" + ((PublicObject)sro[i].getLibraryObject()).getId() + ")");
    } catch (IfsException e)
    public static SearchResultObject [] runSearch( LibrarySession ifsSession, String searchCriteria) throws IfsException
    ContextSearchSpecification ss = null;
    SearchClassSpecification scs = new SearchClassSpecification();
    SearchSortSpecification sss = new SearchSortSpecification();
    SearchQualification sc = null;
    ss = new ContextSearchSpecification();
    ss.setContextClassname(ContentObject.CLASS_NAME);
    scs.addSearchClass( PublicObject.CLASS_NAME );
    scs.addSearchClass( Document.CLASS_NAME );
    scs.addSearchClass( ContentObject.CLASS_NAME );
    scs.addResultClass( Document.CLASS_NAME );
    sss.add( Document.CLASS_NAME, "NAME", true );
    sc = buildSearchClause( ifsSession, searchCriteria);
    ss.setSearchClassSpecification( scs );
    ss.setSearchQualification( sc );
    ss.setSearchSortSpecification( sss );
    Search s = new Search( ifsSession, ss );
    s.open();
    SearchResultObject [] sro = s.getItems();
    s.close();
    return sro;
    public static SearchQualification buildSearchClause( LibrarySession ifsSession, String searchCriteria ) throws IfsException
    Folder f = ifsSession.getUser().getPrimaryUserProfile().getHomeFolder();
    FolderRestrictQualification frq = new FolderRestrictQualification();
    frq.setStartFolder( f );
    frq.setSearchClassname(PublicObject.CLASS_NAME);
    AttributeQualification aq = new AttributeQualification();
    aq.setAttribute(Document.CLASS_NAME, PublicObject.NAME_ATTRIBUTE);
    aq.setOperatorType(AttributeQualification.LIKE);
    aq.setValue("%txt%");
    ContextQualification cq = new ContextQualification();
    cq.setQuery(searchCriteria);
    cq.setName("Test0");
    JoinQualification jq1 = new JoinQualification();
    jq1.setLeftAttribute ( Document.CLASS_NAME, Document.CONTENTOBJECT_ATTRIBUTE );
    jq1.setRightAttribute( ContentObject.CLASS_NAME, null);
    JoinQualification jq = new JoinQualificatio n();
    jq.setLeftAttribute ( PublicObject.CLASS_NAME, PublicObject.RESOLVEDPUBLICOBJECT_ATTRIBUTE );
    jq.setRightAttribute( Document.CLASS_NAME, null);
    SearchClause sc;
    sc = new SearchClause(jq, jq1, SearchClause.AND);
    sc = new SearchClause(sc, cq, SearchClause.AND);
    sc = new SearchClause(sc, frq, SearchClause.AND);
    sc = new SearchClause(sc, aq, SearchClause.AND);
    return sc;
    null

  • EPMA Common Timebalance for Essbase and Planning

    Hi,
    We are using EPMA for managing dimensions in Planning and Essbase. We have a shared ACCOUNT dimension, the account dimension is used to create an Essbase and Planning application.
    We are facing issue with TIMEBALANCE property on the shared ACCOUNT dimension, when we set TIMEBALANCE for a member as NONE it works fine for Essbase application and throws out error when we deploy for PLANNING application, viceversa when TIMEBALANCE is set as FLOW it works for PLANNING and not for ESSBASE.
    We don't want to maintain 2 separate ACCOUNT dimension in EPMA for ESSBASE and PLANNING just for this purpose. Is there a way to overcome the TIMEBALANCE property or a common value which will work as FLOW/NONE.
    Thanks
    Ramesh

    I haven't faced your specific issue, however I faced something VERY similar. We were trying to set properties for both an ASO and BSO cube, using EPMA to manage the hierarchies. Setting the ASO property would change the BSO property and vice versa. My general impression was that the Essbase property settings weren't really sorted out in EPMA. This is one reason people don't use EPMA for Essbase (yet). It's okay for Planning, but not really ready for Essbase. Hopefully it will be better in 11.1.2.
    - Jake

  • Include jars for compiling and exclude jars for war

    Hello,
    In the context of using ant to create a war, I have some doubts:
    Actually to compile my web application codes, I put in classpath the following two jars as:
           <pathelement location="${lib.dir}/${servlet-api.jar}"/>
           <pathelement location="${lib.dir}/${jsp-api.jar}"/>   without these two jars I would get compiling errors.
    To create a war, I have to exclude these two jars:
       <lib dir="${webapp.dir}/WEB-INF/lib">
                 <exclude name="servlet-api.jar"/>   
                 <exclude name="jsp-api.jar"/> 
               </lib>If I kept these two jars in the war, JBOSS application server would complain of duplicate classes.
    My approach works. But my question is:
    Is it the best practice to include jars for compiling codes and exclude jars if the application servers already have them?
    Best regards,
    Pengyou

    Yes. That is the best practice.
    In fact its the only practice to do it properly.
    You are compiling against Interface only. Your code will work as long as that interface is implemented by the server, even if it does different things under the hood. This is what lets your web application work on whatever server you deploy it on - Jboss, Tomcat, Weblogic - it shouldn't matter as they all implement the same basic interfaces.
    You could also expand that list to include common APIs which you know are available on your server if you don't want to bundle them with every web application.
    JSTL jars are one potential example.

  • SSO for SAP and Non-SAP applications without Enterprise Portal

    Dear all,
    Is it possible to implement SSO for both SAP and non-SAP applications without involvement of EP at all?
    I have gone through this link.
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/e5/4344b6d24a05408ca4faa94554e851/frameset.htm">http://help.sap.com/saphelp_nw04s/helpdata/en/e5/4344b6d24a05408ca4faa94554e851/frameset.htm</a>
    But I still i am not able to get the precise answer on how to enable SSO for both  SAP and non-SAP applications without EP.
    We have decided not to implement EP in first phase of SAP implementation. But we need to enable SSO for other SAP and Non-SAP applications.
    A detailed description on how to deal this kind of scenarios will be helpful.
    Thanks.

    A client of our's uses <b>SAP Enterprise Portal</b>, and is using the SAP SSO, which is implemented with tickets, and requires the use of SAPSECULIB.  My company provides an application for this client, and our application in hosted in our data center for the client, as a Software as a Service application, obviously across the internet.  Our client, which owns a SAP license, has asked that we support the SAP SSO as a non-SAP SSO application.  The client user's SSO ticket will be created from SAP EP, and then passed across the internet to our application, and we are to use that SSO ticket as an authentication ticket to our application.  I beleive I know how to do this work technically, having reviewed the SAP document named: "Dynamic Library for Verifying SSO Tickets in Third-Party Software"   Specification   Version 2.00  December 2005.
    My question is, does my company have the right to use the SAPSECULIB?  Where is the official download and <b>license</b> download, that indicates we can download this library, and use it to support a SAP customer?  We do not own a SAP license.  Thank you for your help.  I have searched many places in SAP support.<b></b>

Maybe you are looking for