JSR Compliant applications

Hi ,
I am developing JSR 168 compliant component. ie I would like to use portal component in other portal such as sharepoint, websphere.
I know Web Dynpro Java is not JSR 168 compliant. I would like to know if any of the following is JSR compliant:
1) AbstractPortalComponent
2) DynPage
3) JspDynPage
Is there any document available to develop JSR compliant portal applications?
Thanks & Regards,
Shrikant Kamble

Hi Simon,
Thanks for your reply.
There is anyway in which we can develop portal based application with JSR 168 standards? I read in some forum link that AbstractPortalComponent is JSR 168 compliance.  
JspDynPage - HTMLB - Events not called
Thanks & Regards,
Shrikant Kamble

Similar Messages

  • Deploying BC4J as J2EE compliant applications

    Hi.
    I've been looking over the threads concerning deployment of BC4J applications into oc4j.
    Maybe I have missed the concept of bc4j, but doesn't bc4j act as 'just another runtime library' and be deployed as a standard J2EE library, i.e:
    war-file->
    /WEB-INF/classes/<all the java-classes, including bc4j packages>
    /WEB-INF/web.xml
    /WEB-INF/lib/<bc4j runtime libraries>
    /<jsp,html,images etc.>
    It seems to me that BC4J is not really adapted to a J2EE environment. For example, local file access from an EJB application is a big no-no in the specs.
    Is there any plans for a rewrite of bc4j to make it more 'J2EE-compliant'?
    Best Regards /Anders

    You could deploy the BC4J archives along with each and every WAR file if you want, but this is kind of a waste. Instead, you typically deploy them in the global library directory of your container.
    BC4J reads resources from the application context for things like metadata files. Have you found this issue to stop you from successfully running BC4J applications as J2EE EJB Session Beans?
    Remember the J2EE includes both Servlets and EJB's. Some customers shy away from the additional complexity of EJB's and build J2EE-compliant applications that work entirely in the J2EE "Web Tier" without using the "J2EE EJB Tier" as well.
    BC4J-powered J2EE applications support deploying application components either to the J2EE Web Tier or to the J2EE EJB Tier without requiring code changes.

  • BEA Weblogic JSR compliant portal - Modes supported.

    Hi,
    The JSR 168 spec has the provision to support custom modes in addition to the default modes like view , help & edit . I want to know what are the custom modes supported by the Bea Web logic portal which is JSR 168 compliant.
    In specific iam looking for is does the bea weblogic portal support Edit defaults mode. How this mode works is Assume a publisher create a portlet with some defaults and publishes it , and then when another logged in user sees the portlet he will see the portlet with those defaults which he can go and edit based on his customization. Just wanted to know if this mode is supported by the Edit default mode.
    Thanks
    Mouli

    Hi,
    The JSR 168 spec has the provision to support custom modes in addition to the default modes like view , help & edit . I want to know what are the custom modes supported by the Bea Web logic portal which is JSR 168 compliant.
    In specific iam looking for is does the bea weblogic portal support Edit defaults mode. How this mode works is Assume a publisher create a portlet with some defaults and publishes it , and then when another logged in user sees the portlet he will see the portlet with those defaults which he can go and edit based on his customization. Just wanted to know if this mode is supported by the Edit default mode.
    Thanks
    Mouli

  • MS Office Report problems after compliing (application builder)

    I'm finishing up an application that includes several MS office reports (opens a MS Word template). The template is opened, the bookmarks are filled, then the file is saved (to our internal network) as a .doc file. The New Report.vi is used to open the .doc file, the Print Report.vi is used to print the file, then the SMTP send file.vi is used to email the file.
    Everything has been working fine then I decided to build the application for distribution. Big mistake! An installer is made. When I install the application I get "File not found" (error 7) errors each time I attempt to run this section of code. Incidentally, This app. also uses the SQL database toolset to read and write to a database. No problems with the database.
    I thought it might have something to do with the Word templates being on the network. I copied everything to my local PC and built another application. Same problems.
    I suspect I'm doing something wrong in the Source Files tab of the Build Application or Shared library window.
    I'd really appreciate your help.
    thanks,
    todd

    Todd,
    You need to add a dynamic VI to your list of Source Files in the Build Application window. The one you need is called "_Word Dynamic VIs", and it can be found at \vi.lib\addons\_office\-wordsub.llb . Doing this ensures that the executable can find the appropriate code when it is asked to dynamically load some Word-related VIs at execution-time.
    I consider the difficulty of getting everything right when building executables to be just about the biggest problem that LabVIEW has, so don't feel too badly about it. I believe this requirement is covered somewhere in the Report Generation Toolkit documentation, but I think the process should be easier and more transparent to the user when they are working with NI-produced toolkits.
    --John

  • Complied application doesn't work for client (Crystal 2008 & VS 2008)

    I am creating a VS 2008 (.NET 2.0) application.  I am using Crystal Reports 2008 (v12).  Everything works fine on my PC.  When I move it to one of my client's computers and try to run a report from within the application it bombs out.
    I am loading the reports into the Crystal Reports Viewer as objects.  It has always worked in the past.
    Thanks for insight
    Here is the trace:
    System.Runtime.InteropServices.COMException (0x8004180B): The document has not been opened.
       at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.set_ProductLocaleID(CeLocale pVal)
       at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.CreateRptDoc()
       at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper..ctor()
       at CrystalDecisions.CrystalReports.Engine.ReportDocument.Initialize()
       at CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()
       at CrystalDecisions.CrystalReports.Engine.ReportClass..ctor()
       at KaneyFoods.Reports.CustomerInvoice..ctor()
       at KaneyFoods.Forms.CRViewer..ctor()
       at KaneyFoods.Forms.Invoices.btnInvoiceByNumber_Click(Object sender, EventArgs e)
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    That got me one step closer. 
    There was another Crystal Reports 2008 runtime installed on the system.  It must have been the incorrect one.  I installed the one you linked to and I get much further now.  Now when I go to view the report I am prompted with a Database Login form.  This is weird because I have the credentials hard coded in the program.
    TableLogOnInfo logon = new TableLogOnInfo();
                logon.ConnectionInfo.UserID = "webreports";
                logon.ConnectionInfo.Password = "******";
                logon.ConnectionInfo.ServerName = "******";
                logon.ConnectionInfo.DatabaseName = "Canopy3";
                crystalReportViewer.LogOnInfo = new TableLogOnInfos();
                crystalReportViewer.LogOnInfo.Add(logon);
    The Database Login form has Server Name filled in correctly, but grayed out.  Database is blank and grayed out. Login ID is correct and editable.  Password is all asterisks, so I don't know if it is correct.  No matter what I do it will not logon.
    Thanks,
    Mike

  • Any Good Tools for Charting in J2EE compliant Applications

    Hi,
    I am looking for Good Tools to draw Chart in Weblogic 6.0 Application.
    I know
    Sitraka www.sitraka.com
    Visual Mining www.visiualmining.com
    Visual Engineering www.ve.com
    But I am looking something good and cheap.
    Any suggestions.
    Thanks
    Jeyakumar Raman.

    It is a web-base application and basically this would be an evolving suite of test cases. For example, if this was a purchasing system. A few test cases that we would like to run would be as such.
    1. Enter in a valid Purchase Order verify expected results
    2. Enter in an invalid Purchase Order verify expected results
    3. Enter a purchase order with one line item
    4. Enter a purchase order with multiple line items
    5. Query existing purchase orders
    6. Edit existing purchase orders
    7. Delete a purchase order
    ETC.
    Would WinRunner provide this functionality? Are there any OpenSource solutions as well.

  • No WSDL Validation at Application Level for Enterprise Web Services

    Hello community,
    We are building Enterprise Web Services in our application running on Netweaver 7.40 and have built several service definitions through the Enterprise Service Builder tool.   Ultimately the WSDL file that the builder creates is mapped to Java skeleton classes which define the API for the service endpoints thanks to Netweaver Developer Studios' 'Generate Java Bean Skeleton' functionality.    What we noticed was that during the processing of requests, the application was ignoring all validation imposed/defined in the WSDL definition.  
    We're assuming that this type of validation is part of an operating Web Service implementation on any J2EE Application Container - including Netweaver - and the Container would be responsible for early validation stages of request processing, utilizing the Service definitions.  
    Is it not part of the JSR-921 specification that compliant applications include a SOAP Processor that parses and validates a SOAP request that is submitted?   Where It is part of the responsibility of the SOAP processor upon receiving a Service request to validate and THEN relay the request to the appropriate Service method?
    We could potentially validate our own but we have 100's of objects to manually validate against which becomes a very tedious and hard to maintain exercise.   It seems redundant and common behavior that should be handled at the Service layer by the SOAP processor within the Container should it not?
    Validation capabilities seem to be provided by other vendor products such as Oracle AS and WebSphere.    Does anyone know if Netweaver offers this and if so how would we go about implementing it through configuration or otherwise?
    Thank you!
    Hanif

    Hi,
    If WSNavigator is not asking for password then endpoint is not configured for user/password so go ahead and use this wsdl in .Net application, it should work fine,
    Just make sure that session is not stored in WSNavigator and that's why it is not asking for user/password. I believe if you open wsdl with binding it should ask for user/password.
    Regards,
    gourav

  • J2EE Application works on OC4J standalone but not Oracle 9iAS

    I have a J2EE application that works successfully on OC4J 9.0.3, but not when deployed on Oracle 9iAS 9.0.3.
    The platform in Win2K
    What I am seeing is certain POST requests are sent to the server, call an EJB, update the database, and return a JSP, but sometimes, only half the response is seen by the browser, along with a TCP RST packet, which is why the response is not seen by the browswer.
    I think this could be a bug in the Oracle HTTP server. Has anyone seen a similar problem? Are there any solutions, other than throwing away 9iAS and using a different appserver? AFAIK, it is not possible to apply any patches to the Oracle HTTP Server without losing support. Is this correct?

    Hi Andrew,
    Are there any solutions, other than throwing away 9iAS
    and using a different appserver?As far as I know, OC4J stand-alone is a (J2EE compliant) application server, and an officially supported Oracle product. So maybe just throw away "iAS" and use OC4J ;-)
    For your information, OC4J can be used with the Apache Web server. Visit the OrionSupport Web site for details.
    Good Luck,
    Avi.

  • Integration server v/s application server

    I finally got the soademo to work. Can any one help me understand the difference between integration server and application server. what to deploy to the application server and what to register to esb? thanks

    Oracle Application Server provides a complete Java 2, Enterprise Edition (J2EE) 1.4-compliant environment.
    Depending on the installation type, it includes Oracle HTTP Server, Oracle Containers for J2EE (OC4J), Oracle Process Manager and Notification Server (OPMN), Application Server Control Console, OC4J Java Single Sign-On, and Oracle Business Rules. It can also include the Service-Oriented Architecture components: Oracle Enterprise Service Bus, Oracle BPEL Process Manager, Oracle Business Activity Monitoring, and Oracle Web Services Manager.
    Integration server is an entity that a run-time engine to perform the integration logic using BPEL/ESB or Web Services manager etc. Integration server connects to application server which eventually helps administrating and managing different applications as a whole.
    It helps you maintains transactionality and failover support and provides an OC4J conatiner for running J2EE compliant application whereas Integration server is used to run the SOA logic.

  • How to download Personal Java and how to run the application

    Hi,
    From java.sun.com, which file has to be downloaded for develpoing the application in personal java.
    How to run an application in peraonal java?
    If you give me the steps it will be more helpful to me.
    I couldn't find the samples for personal java anywhere?
    If you give me links for basic samples with source code such as hello world and small games, it will be more helpful to me.
    All of my doubts are very basic one.
    Please help me.
    Thanks in advance.
    Regards,
    Nagaraj.

    Sun has a beta implementation available for download (http://developer.java.sun.com/developer/earlyAccess/personaljava/) which will allow you to run Personal Java on a MIPS/SH3/StrongARM or XScale device running WindowsCE 2.0 or greater. You can also download the Personal Java Emulation environment (http://java.sun.com/products/personaljava/pj-emulation.html) which will allow you to develop and run personal java applications in a Windows or Solaris environment.
    Most JDK1.1.8 compliant applications will run on Personal Java, so a Hello World program would look like the regular.
    public static void main(String[] args) {
    System.out.println("Hello World");
    System.exit(0);
    You can also purchase a full blown commercial implementation of Personal Java for PocketPC at handango.com. Do a search on Insignia Jeode for Dell. You can use this on any PocketPC/XScale pda.
    To run a Personal Java program on Pocket PC. Deploy your jar to the Device and create a shortcut similar to this:
    50#"\program files\Java\bin\pjava.exe" -setcwd "\program files\Java\pjtest" -classpath "\program files\Java\pjtest\pjtest.jar" -file "pjtest.testmain.class"
    The number is arbitrary, but the paths need to point to the directory where you installed Personal java and your jar/application respectively.

  • What is their difference betwwen  Sun ONE Application Server  and J2EE serv

    Sun ONE Application Server is Sun implementation of J2EE server.
    But it seems even no Sun ONE Application Server, use J2EE SDK command
    j2ee -verbose
    we still can launch an Application Server that support EJB, JSP....
    what is their difference betwwen Sun ONE Application Server and J2EE server provided by J2EE SDK ?
    Thanks,

    Sun ONE generally refers to the Sun ONE Application Server version 7.x. This is a J2EE 1.3 compliant application server from Sun. Sun also released a Reference Implementation version (RI) as a requirement of the J2ee 1.3 spec. This is the J2EE server you are refering too. The Sun ONE Application Server 7 is a more robust production ready App Server.
    Going forward, Sun combined the 2 seperate groups to include just 1 release. The J2EE 1.4 Reference Implementation is the Sun Java System Application Server Platform Edition version 8. SJS AS 8 PE is both free and production ready. Other version will include High Availability, Managing and Monitoring features.
    -Jeff

  • VISA resource name control will not function in my compiled application

    Hi
    I am having a great deal of difficulty.
    I have compiled my application which drives an instrument over a serial interface. 
    In my uncompiled top level vi I can easily change the VISA control to a port the PC recognizes (the control has a drop down list of available ports).  Unfortunately in the compiled version this control is disabled.
    I really can't figure out what the problem is.  One thing to note is that when I run the complied application on my PC which has the full development version of LabVIEW (LabVIEW version 7.1) the control will work.  It is only when I try to run the compiled application on other PC's which have only the LabVIEW run time engine installed.  (Note: I know that the communications link is OK on these other PC's as I am still able to send commands to the instrument over HyperTerminal).
    I hope somebody can help, I am really stumpt on this one.
    Many thanks
    Ash

    Hi,
      you've said that you've built the installer, and are installing the serial driver, but have you installed the VISA run-time on the target machine?
    Thanks
    Sacha Emery
    National Instruments (UK)
    // it takes almost no time to rate an answer

  • Application Servers and Mapviewer

    Hey All,
    I was wondering if anyone had any suggestions on what application server it's best to run mapviewer on. Is it required to use mapviewer within an Oracle Application Server or OC4J for licensing reasons or is it possible to run mapviewer in whichever server we want without worrying about breaking a licensing agreement? Are there any application servers that are simply incompatible with Mapviewer?
    Thanks for the help.

    MapViewer should be compatible with any J2EE complied application server. We haven't tested all J2EE app server out there. But it works fine with the ones that we've tested, WLS, Webshere, Tomcat and JBoss.
    No matter which app server you end up using, in order to use MapViewer, you must have at least the most basic Oracle App Server license.

  • Is the NW04s portal WSRP compliant

    Is the NW04s Portal WSRP compliant as it can only act as a consumer of WSRP content with non-SAP portals and not as a producer to non-SAP Portals?
    Thanks
    Patrick

    Hi Patrick,
                    NW04s Portal is WSRP compliant. It can act as both producer and consumer to non SAP portals.
    Check out this link:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/911623ed-0c01-0010-4380-f11aec111b67
    Search for "developing wsrp iviews" and you will get a document named "Developing WSRP Compliant Applications"
    NW04s can act as consumer of JSR168 compliant  portlets developed in other non SAP portals like IBM Wepsphere. But if we import JSR168 compliant portlets(developed in IBM Wepsphere) it is possible only to import the contents of the page to the portals but by using WSRP standards to develop content we can also reuse the presentation style to represent the content from SAP to non SAP portals and vice versa.
    Please reward points if that was useful
    Regards,
    Sharmila

  • Caculate the license for Small web application

    Hi,
    I am usimg MS product to develop appliction . And now i am interest in JSF. However, the license's caculation seems very complicate and there is no good development tools.
    In MS product like C#, I just buy the development tools only. It included the license for MSDE. And the Web server is free. It is very simple. It is easy to migrage from MSDE to SQL Server when needed.
    How about the JAVA environment ?
    Sun Java Studio Creator + Tomcat + MySQL ??
    How to caculate the license ? There seems some hidden license free for production environment. How can I develop an application in test environment only ?
    I perfer the environment is :
    Sun Java Studio Creator + Tomcat + MSDE
    So I can upgrade to SQL if needed for long run.
    Any idea ?
    Thanks
    Wilson

    Sun Java Studio Creator comes bundled with Sun Appserver (for deployment) and pointbase (database) for development.
    i.e Sun Java Studio Creator + Sun Appserver + Pointbase
    Once the web application is developed you have the option to deploy to any J2EE compliant Application server such as
    Tomcat
    Websphere
    Weblogic
    JBoss
    etc ..
    Similarly you can use any database such as
    Oracle
    MS SQL server
    Sybase
    MySQL
    etc ...
    as long as you have the proper JDBC driver (which most vendors provide).
    The web application devloped by JSC is J2EE standard based. So there is no hidden fee involved to deploy to any other J2EE compliant Appserver or to use any standard Database that has proper JDBC driver.
    - Winston

Maybe you are looking for