Creating Java Portlets without JDeveloper

I am using Oracle AS 10g, and Portal. I have looked at the Portal Dev Guide (9.0.4), and have not found any information on how to create and deploy Java portlets without the use of JDeveloper. I was able to do this using earlier versions of Portal and JPDK.
Does anyone know of any documentation that could help me with this? Thanks.

I think this is the article you're looking for: Packaging and Deploying Your Providers.
Peter

Similar Messages

  • I can't building java portlet in Jdeveloper 903

    hello, i want build java portlet in jdeveloper 903,jdeveloper 903 need copy following .jar file to jdeveloper 903 patch
    %OC4J_HOME%\j2ee\home\applib\jaxb-api.jar
    %OC4J_HOME%\j2ee\home\applib\jaxb-impl.jar
    %OC4J_HOME%\j2ee\home\applib\jaxb-libs.jar
    %OC4J_HOME%\j2ee\home\applib\namespace.jar
    %OC4J_HOME%\j2ee\home\applib\relaxngDatatype.jar
    %OC4J_HOME%\j2ee\home\applib\xsdlib.jar
    where can i find these .jar files and add these .jar files in jdeveloper. thanks!

    Are these part of the Portal PDK?
    -- Rob

  • Creating a portlet with JDeveloper

    Does anyone know of any documentation to help me create a portlet in JDeveloper 9.0.2.7.97 for deployment in production Oracle Portal 9.0.2.0.1 (I am assuming a OC4J of 9.0.2). All of the documentation that I find is IDE independent, but I need to know the right directory structure for JDeveloper. Thanks, Scott

    Chapter 5 in the Oracle Application Server Portal Developer's Guide [PDF] covers portlet creation in JDeveloper:
    http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/DOCTEAM/902DOC/904_DOC_BUILDING_PORTLETS/B13922_01.PDF
    You can download container and plugin from WSRP and JSR 168 Standards page on OTN:
    http://www.oracle.com/technology/products/ias/portal/standards.html
    Note that the addin for jdev 9.0.5.x covers both JSR168 and JPDK portlets.
    You don't have to download the JSR168 container if you just want to build JPDK portlets.

  • How to create a portlet in Jdeveloper and consume it in webcenter spaces

    Hello all,
    I need to create a portlet in which i will be passing the parameterized url and it will go on hit the third party application.After doing that i have to consume it in webcenter spaces where user can directly add that porlet and can do all his work of third party from webcenter spaces itself.
    Can anyone tell me how to make portlets and what all we need in Jdeveloper for creating the portlet.As well as i need some reference guide which let me help to create the portlets as well as consuming in webcenter spaces.
    Please Help !!!
    Thanks...

    Are you trying to expose an existing system inside of WCS?
    If this is the case, you should investigate "External Applications":
    http://download.oracle.com/docs/cd/E17904_01/webcenter.1111/e10149/config_svcs_prod_extapp.htm#WCSUG6698
    This is an out of the box way of embedding external systems, with seperate login pages etc. I think this will achieve what you are trying to do yourself. It even allows for parameterised URLs

  • Create LifeRay portlet in JDeveloper 11g

    Hi...
    I want to create LifeRay JSF portlets using JDeveloper 11g is there any plugin or any tutorial which guides in this process?
    Thanks
    Feras

    Well, in JDeveloper 11g, you can install the Webcenter design-time extension via help->check for updates (Oracle Webcenter Framework and Services Design Time)
    Once you've installed that, you can create JSR-168 portlets using JDeveloper as documented [url http://download.oracle.com/docs/cd/E15523_01/webcenter.1111/e10148/jpsdg_java_intro.htm#CEGDCAEE]here.
    Nothing specific for LifeRay, though. If you have specific questions, you would probably have better luck on the Webcenter forum.
    John

  • Deploying Standard JSR 168 Portlets Without JDeveloper

    Is there a way to deploy standard JSR 168 portlets without using JDeveloper?

    Yes,
    You can use the Enterprise Manager web-app to do it, or you can do it from the command line on the server you want to deploy it to, or you can do what we do,
    which is use an ant task which uses the jar from jdeveloper to do the deployment.
    The tools dont care if it is a jsr 168 portlet or not, it just knows how to deploy an ear.
    Let me know if you would like to see the ant task.
    -sean
    ================================================
    Solutions Architect
    http://www.sagelogix.com

  • Developing portlet without JDeveloper

    I would like to develop a portlet using the JPDK. The Portal Developer's Guide (b14134.pdf) explains how to do it using JDeveloper, however, I want to do it manually, without JDeveloper. Does anyone know where this procedure might be documented, i.e. explaining the various parts of all of the configuration files, and where they go in the WAR file?

    The Packaging and Deploying Your Providers article explains what you're looking for.
    Peter

  • Creating a portlet without WebLogic Workshop

    Hi;
    Are there instructions anywhere on how to create a portlet and run it under WebLogic - without using WebLogic Workshop? I am guessing that that might be a simpler approach.
    thanks - dave

    There really aren't - BEA wants you to use their Workshop tools because they hide all the supposed 'complexities' of their Portal framework nonsense from you.
    That being said, I've managed to find a way to work without Workshop and to use Eclipse as our development environment. Granted, we're focussed on JSR-168 portlets with JSF, but we still have to play within their proprietary framework for the Portal itself. So far, we've been very successful, just a few minor issues regarding the admin tool, but it works. The trick is to create a project in Workshop once, then dissect it so you can import it into Eclipse and work with it the way you want. Its not impossible, but its not trivial either - it has taken me about 4 weeks to sort our how the Portal works.
    We're using Portal 8.1sp5, with JSR-168/Apache JSF-Portlet Bridge, Spring, Hibernate with Eclipse 3.1/Maven 1.x.

  • Unable to create Java Fact in JDeveloper

    I'm unable to create a Java Facts for all of the classes I need to in a JDeveloper project. When I create the java fact I can see that the classpath shows my projects .../target/classes/ directory. In the classes panel I can see all my classes. However when I select classes to add as facts I do not get all the classes I selected. I do not get an error either. I have attempted to analyze the differences between classes that successfully get added as facts and those that simply do not get added as facts when selected but I can't find a method to the madness. I have done this successfully with simple "hello world" type example but when trying to expand to a larger corporate code base the wheels fall off.
    I'm using JDeveloper 11.1.1.4, Windows 7, JDK 1.6 update 21.

    I think this has to do with not having facts for all the dependent java classes in the dictionary already. I need to better understand the proper way to build dictionaries in a modular way. I don't think the "User's Guide for Oracle Business Rules" is detailed enough.
    I'll try to explain.
    Project A - has some base classes, interfaces and abstract classes
    Project B - has some base classes, interfaces and abstract classes
    Project C - uses project A (implements interfaces, extends classes etc.)
    Project D - uses project D (implements interfaces, extends classes etc.)
    Project E - uses projects A, B, C & D
    When I build a dictionary for Project A it appears OK, same with Project B
    When I build a dictionary for project C I like the dictionary from Project A.
    When I build a dictionary for project D I like the dictionary from Project B.
    When I build a dictionary for project E it appears I have to link dictionaries for projects A, B, C & D but I end up with the original problem I posted on.
    I just took a class X from Project E with dependencies on projects A, B, C & D (by dependencies I mean used objects in any way, inheritance, method arguments, properties etc.). I could not create a fact for class X using the above described method.
    I manually did a parent child graph of all the dependencies of class X. If create facts for all the classes at the lowest level (these classes are only dependent up on classes in rt.jar) first all the facts are created fine. If I then create facts for all the classes the next level up the graph, they are all fine. I can climb my way up the graph adding facts for the classes just fine all the way to class X. In this scenario I'm able to create a fact for class X.
    This exercise is extremely slow and not maintainable. What I really need is a better understanding of how to modularize the dictionaries, ideally to match the code base and how to keep these dictionaries in sync with changes to the code base. Can anybody point me to some documentation on this or recommend a book?
    -Thanks

  • Writing a JSR168 portlet WITHOUT using Jdeveloper or "wizards"

    I have a JSR168 portlet that is built using Maven (http://maven.apache.org/ if you don't know what that is).
    It deploys and operates perfectly well into a portlet container such as Pluto (the standard, reference container from Apache).
    Pluto supplies a Maven plugin, that takes the vanilla web.xml and other configuration e.g. portlet.xml and adds the necessary configuration to run the portlet in the container. I believe there is an Ant plugin that does exactly the same thing.
    It adds the following conf to teh web.xml;
    <servlet>
    <servlet-name>my-portlet-name</servlet-name>
    <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
    <init-param>
    <param-name>portlet-name</param-name>
    <param-value>my-portlet-name</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>my-portlet-name</servlet-name>
    <url-pattern>/PlutoInvoker/my-portlet-name</url-pattern>
    </servlet-mapping>
    This is the "magic" that glues my portlet to the portlet container.
    What I wish to know, is how to make my JSR168 portlet deploy into Oracle Portal 10g without EVER using JDeveloper. What is the 'magic' I have to apply to my web.xml or portlet.xml or other configuration that will men I can deploy my portlet war into the app server and make it talk turkey with the portal container. I can cope with just having a customised web.xml that I have to copy into the WAR file if need be ... if I could find some guidance what should be in that file.
    It seems that every search I've done in google or though the doco we have here starts with "Start Jdeveloper and select XXX in the portlet wizard".
    I do not use Jdeveloper and nor will I. I will continue to build my Java code in a correct fashion, i.e. on the command line with my standard build tools that don't involve the IDE. Don't get me wrong, I use an IDE, but one should never be mandated. In my book, "wizards" are about the worst imaginable way to get any programming task completed.

    Hi Marcel
    With respect, it's patently obvious that we know how to develop a portlet without Jdeveloper, because if you read the message you would have been able to discern that this is the way we are accustomed to doing it, and it's faster, easier and more portable that way. I've been doing J2EE development since the first version of the spec and well before there was an Oracle implementation of it.
    You don't actually need an EAR file, as a WAR will suffice and the dcmctl command-line utility can supply everything else in its arguments (like, context-path and the like), and it allows each WAR artifact to be deployed in different times, i.e. when they are built on the integration server. I find EAR files usually too heavyweight especially as I rarely write EJBs, as opposed to using e.g. Spring.
    Using the web browser is not an option for automated deployment and acceptance testing from an integration build server.
    Configuring the portal side of things looks decidedly a different matter and I've not found anyway to do it from the command line, it demands the browser, which is a let-down.
    It's terribly disappointing the paucity of information about automation of deployment as opposed to the positively verdant amount of presentations, tutorials and documentation that assumes top-to-bottom Oracle tooling and environment and browser-based configuration. Even where it's actually possible Oracle doesn't seem to want to tell people about it or do as I believe they should, which is regard this form of deployment and configuration as the default way to teach developers how to use their products. None of this helps build and deploy to Oracle products using test-driven development, continuous integration, and automated acceptance testing, all of which are usually regarded as essential parts of a modern developers toolkit by the best minds in the business.
    So after we're left alone to discover how to do this by ourselves for a month you can forgive my disappointment at being lectured like I was some neophyte who doesn't know how to make a WAR file with textedit.

  • Drag And Drop Java Portlets

    Hi,
    How can we develop Drag and Drop (DnD) Portlets. Does Oracle Portlet provide such functionality.Can someone guide me or have any documentation on how to create Java Portlets that can be dragged arround i.e. just like on google site http://www.google.com/ig. I am using 10.1.0.4. Thanks

    Is there any kind of documentation available as how to build this kind of functionality. What API's to use. Lifefray and StringBeans Portal provides DnD functionality so curious if it's also doable using Oracle Portal and if so how to start on it. I am more interesetd in docs. and API's to use for building our own.
    Thanks

  • Multiple JSPs with JSR 168-compliant Java portlet

    Hi,
    I have an application with multiple JSPs that I'm trying to run in a portlet. Looks like a JSR 168 Java Portlet is the best way to do that. I want to avoid using proprietary PDK Portlet route.
    A few questions:
    1. Is there any sample of that available with multiple JSPs?
    2. More specifically, if I have a form element in one jsp, can I specify another JSP in the action element, or do I have to use an actionURL or renderURL?
    3. Also, how can I can debug my Java portlet from JDeveloper?
    Thanks.
    - Anupam

    Hi,<br>
    I'm building a JSR 168 Java portlet. I've been trying to pass params from my JSP using actionURL in my jsp, like so:<br><br>
    <FORM METHOD="POST" ACTION="<portlet:renderURL/>">
    <TABLE BORDER="0" CELLPADDING="4" CELLSPACING="0" BGCOLOR="#eeeeee">
    <TR>
    <TD ALIGN="right">
    <FONT FACE="Arial" SIZE="-1 ">User Name:</FONT>
    </TD>
    <TD>
    <INPUT NAME="userName" SIZE="12" MAXLENGTH="32">
    </TD>
    </TR>
    <TR>
    <TD>
    <INPUT NAME="action" SIZE="12" TYPE="hidden" value="Login">
    </TD>
    </TR>
    </TABLE>
    </FORM>
    <br><br>
    I find that in my processAction, I can see value of "action" parameter but not the value the user enters in the portlet for "userName".<br><br>
    Any idea why? I must be doing sthing wrong, dunno what.<br><br>
    Also, if I use renderURL instead of actionURL, I don't even see "action" getting passed. Is that expected?<br><br>
    Thanks

  • How to make a GUI java portlet?

    how can i make a Gui java portlets with JDeveloper?

    Check out the Portal Development Kit (PDK) available at http://portalstudio.oracle.com/
    Hope this helps,
    Rob

  • How to create pdk java struts portlet in jdeveloper 11g

    Hi All,
    Im newbie ,I am unable to follow the steps in creating struts portlet on using Oracle portal developers guide in Jdeveloper 11g .can any one tell me the step by step procedure of creating struts portlet or any other related links.
    FYI:I stuck up in the guide which didn't explain how to create struts-config.xml( and its structure) and also how to create view and page flow .
    In the book they gave as :"To create a new view, first create a new set of ActionMappings (page flow) that will redirect the various actions and requests to Portal-specific JSPs. "
    Please help me on this, Thanks in Advance,
    Regards,
    siva
    Edited by: siva on Sep 25, 2011 10:51 PM

    You are mixing versions.
    JDev 11g needs the 11g SOA version (download from here )or use JDev10g together with Oracle SOA Suite 10.1.3.1.0
    Timo

  • Portlet Wizard - No option -- create a Java Portlet

    Hi,
    I am new to weblogic portal.
    Trying to create a java portlet and add it to my portal.
    The wizard doesn't show the option at all. The other options
    like creating a jsp/html and java page flow templates are
    available.
    Also there is no weblogic-portlet.xml file in my whole
    BEA weblogic.
    Please let me know why the option is not availble.
    Thanks,
    Syed S. Hussain.
    Kuwait

    Hi Syed,
    Sorry for the delay in responding. You'll have to contact your BEA support representative,
    and they can supply you with the SP2 upgrade installer, to upgrade your current
    installation.
    George
    "Syed" <[email protected]> wrote:
    >
    Thanks George. I am currently using Weblogic 8.
    I don't know whether SP2 is separately available for download.
    Please let me know whether I download a complete copy of weblogic 8.1
    with sp2
    or can simply download sp2 and install it as a patch to the existing
    weblogic
    8.1
    Thank you,
    Syed S. Hussain.
    "George Murnock" <[email protected]> wrote:
    Syed, please make sure that you're using 8.1 Service Pack 2, as theJSR168
    functionality
    wasn't available until then.
    George
    "Syed Hussain" <[email protected]> wrote:
    Hi,
    I am new to weblogic portal.
    Trying to create a java portlet and add it to my portal.
    The wizard doesn't show the option at all. The other options
    like creating a jsp/html and java page flow templates are
    available.
    Also there is no weblogic-portlet.xml file in my whole
    BEA weblogic.
    Please let me know why the option is not availble.
    Thanks,
    Syed S. Hussain.
    Kuwait

Maybe you are looking for

  • No border in cl_gui_docking_container

    Hi. I have a progrm: DATA: docking TYPE REF TO cl_gui_docking_container, picture_control_1 TYPE REF TO cl_gui_picture, url(256) TYPE c . PARAMETERS: p_dummy TYPE c . AT SELECTION-SCREEN OUTPUT. PERFORM show_pic. START-OF-SELECTION. *& Form show_pic F

  • SD  Rebate settlement in Poland.

    Hi all, I'm about to set up rebate processing in Poland. According to Polish law, it is not possible to issue a credit note. A correction invoice is required in all cases. In case of rebate settlement, we can't issue a correction invoice for all hist

  • Problems w. RFC_READ_TABLE and TABLE_ENTRIES_GET_VIA_RFC  - 4.6c to 4.7

    Hello, i've used, although it's not recommended, RFC_READ_TABLE successfully with 4.6c to read various QM tables, like 'QALS', 'QAVE' etc. Now the company migrated from 4.6c to 4.7 and my modules stopped working partially. When trying to read 'QALS',

  • Camileo S20 - How to play all recorded videos?

    hi all! Ive not long had the camileo s20, so still trying to get mt head around it. I think ive managed the basics but im having a problem with play back. When i recored a video - 6 mins long, but i pause the recording half way through, then go back

  • Phone speaker doesn't work, I'd not hear what another say

    Today, after using the iphone 5 as usual, I found out that my phone speaker didn't work as I'd not hear any voice from it but another who talk to me could hear my voice. Also, I'd not hear the shutter sound when taking the picture, Do anybody has the