Endeca portlet/ component java developement guide
i am new to endeca. i like to develope the endeca component or portlet, but i dont know how the component are working please any one gaive me the link for quick start to built my own component. what i need exactly is , whaen a user click url , how the page generate ,what are the classe the request pass through , simply i need lifecycle or architecture of component in endeca.
There is a component SDK for Studio, which is covered in the Studio Administration and Customization Guide.
Developing Custom Components
Similar Messages
-
Oracle Database Express Edition 2 Day Plus Java Developer Guide??
I posted in the JDeveloper forum, as well as sending email via your feedback link found on the tutorial but I am a little disappointed by this:
The Oracle® Database Express Edition 2 Day Plus Java Developer Guide has some errors in it.
in Windows, I simply chose, start
-> programs -> Oracle Database Express Edition -> Go To Database Home Page -> click documentation from the link -> and run the Oracle® Database Express Edition 2 Day Plus Java Developer Guide tutorial.
the problem is there are mistake(s) in the tutorial, for example: section 4-19 is this:
"The complete code for the method should now be as follows:
public boolean authenticateUser(String userid, String password,
HttpSession session) throws SQLException { "
it needs to be this:
public boolean authenticateUser(String jdbcURL, String userid, String password,
HttpSession session) throws SQLException {
Also:
there is no mention that :
the port and SID must also be passed in the
ds.setURL(jdbcUrl) found in the authenticateUser() method, or an exception is thrown. This differs from value of the jdbcUrl string found in the getDBConnection() , which makes it hard to figure out
The tutorial is great even if it doesn't work out of the box, but I am disappointed that errata or completed code for this project is not available, especially when you explicitely point to it via the steps mentioned above.
Thanks,
PatrickThe tutorial seems to be using the old JDeveloper 10.1.2.
If you are aiming to learn JDeveloper then just use the tutorials linked from the JDeveloper home page.
http://www.oracle.com/technology/obe/obe1013jdev/index.htm -
Hi,
in Documentation Library of Oracle DataBase Express Edizion (XE) there is a documentation "java developer guide part number b25320.01". There are other of the such "java developer guide b25320.01" for begining with Jdeveloper?
Sorry for my bad English...Try our tutorials page:
http://www.oracle.com/technology/obe/obe1013jdev/index.htm
And the books on the ADF learning center:
http://www.oracle.com/technology/products/adf/learnadf.html -
Newly released BOEXI31 Java Developer Guide available
I've been slogging along with the OLD BOEXI3x Java Developer Guide documentation which incorrectly references various security and principal classes.
However, I've just noticed this morning that a NEWER version of the DG is available at:
http://help.sap.com/businessobject/product_guides/boexir31/en/boesdk_java_dg_12_en.zip
which DOES reference the correct packages in the examples and scenarios.
...in case anyone shared my confusion.Thanks for posting!
If you find any further doc bugs, please post in the forums, and I'll be able to forward the info.
Sincerely,
Ted Ueda -
Error in Oracle 2 Day Plus Java Developer Guide for XE
After creating the connection successfully I tried to follow the document. Section 2-4 includes some sample code (Example 2-1) to determine the JDBC Driver Version. After a straight copy/paste and compile the following error was printed in the log:
"C:\Program Files\jDeveloper10g13\jdk\bin\javaw.exe" -ojvm -classpath "C:\Program Files\jDeveloper10g13\jdev\mywork\HRApp\View\classes;C:\Program Files\jDeveloper10g13\j2ee\home\lib\ojsp.jar;C:\Program Files\jDeveloper10g13\j2ee\home\jsp\lib\taglib\ojsputil.jar;C:\Program Files\jDeveloper10g13\j2ee\home\oc4j.jar;C:\Program Files\jDeveloper10g13\j2ee\home\lib\oc4j-internal.jar;C:\Program Files\jDeveloper10g13\j2ee\home\lib\servlet.jar;C:\Program Files\jDeveloper10g13\jdev\lib\ojc.jar;C:\Program Files\jDeveloper10g13\jdbc\lib\ojdbc14dms.jar;C:\Program Files\jDeveloper10g13\jdbc\lib\orai18n.jar;C:\Program Files\jDeveloper10g13\jdbc\lib\ocrs12.jar;C:\Program Files\jDeveloper10g13\diagnostics\lib\ojdl.jar;C:\Program Files\jDeveloper10g13\lib\dms.jar" hr.JDBCVersion
Exception in thread main
java.sql.SQLException: Io exception: Invalid connection string format, a valid format is: "host:port:sid"
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:175)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:287)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:328)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:434)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:151)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:571)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:218)
at hr.JDBCVersion.main(JDBCVersion.java:19)
Process exited with exit code 1.
Since I installed Oracle XE with all the standard defaults, I changed the line
String jdbcUrl = "jdbc:oracle:thin:@localhost:1521/XE";
to
String jdbcUrl = "jdbc:oracle:thin:@localhost";
which now produces the following error log:
"C:\Program Files\jDeveloper10g13\jdk\bin\javaw.exe" -ojvm -classpath "C:\Program Files\jDeveloper10g13\jdev\mywork\HRApp\View\classes;C:\Program Files\jDeveloper10g13\j2ee\home\lib\ojsp.jar;C:\Program Files\jDeveloper10g13\j2ee\home\jsp\lib\taglib\ojsputil.jar;C:\Program Files\jDeveloper10g13\j2ee\home\oc4j.jar;C:\Program Files\jDeveloper10g13\j2ee\home\lib\oc4j-internal.jar;C:\Program Files\jDeveloper10g13\j2ee\home\lib\servlet.jar;C:\Program Files\jDeveloper10g13\jdev\lib\ojc.jar;C:\Program Files\jDeveloper10g13\jdbc\lib\ojdbc14dms.jar;C:\Program Files\jDeveloper10g13\jdbc\lib\orai18n.jar;C:\Program Files\jDeveloper10g13\jdbc\lib\ocrs12.jar;C:\Program Files\jDeveloper10g13\diagnostics\lib\ojdl.jar;C:\Program Files\jDeveloper10g13\lib\dms.jar" hr.JDBCVersion
Exception in thread main
java.sql.SQLException: Io exception: SO Exception was generated
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:175)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:287)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:328)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:434)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:151)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:571)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:218)
at hr.JDBCVersion.main(JDBCVersion.java:19)
Process exited with exit code 1.
How am I supposed to learn anything if the code examples are flawed? Please help me... this is driving me nuts.Can you provide the URL to the problematic instructions?
The JDBC URL should probably be: jdbc:oracle:thin:@localhost:1521:XE
And one more thing - your JDeveloper is installed in a directory that has a space in its name (Program Files) - this may cause problems so reinstall it in a new directory without a space in the path. -
Where I can download the bundle of "Java Plug-in 1.4 Developer Guide"
I want to download all the doc of "Java Plug-in 1.4 Developer Guide" on
http://java.sun.com/j2se/1.4/docs/guide/plugin/developer_guide/contents.htmlYou can download the whole JDK documentation or here: ftp://ftp.java.sun.com/docs/j2se1.4/developer_guide.pdf
-
How to deploy a pure jave development component to server?
i have created a pure java development component.
but i cannot find a way to deploy it to server
is there any way?You need to essencially wrap your java development component with a deployable development component.
In order to do that, you need to:
- Define a public part for your development component of type assembly.
- Create a deployable DC ( one that results in a SDA or a EAR file ).
- Reference your DC from the deployable DC. This will include the generated .jar file into the project.
The definitions of the different types can be found here:
http://help.sap.com/saphelp_nw04/helpdata/en/93/d5a73f05c4265de10000000a114084/content.htm
I would either create a library component ( results in SDA ) or a web dynpro component ( ear file ). -
An error on Java Web Start 1.4.2 Developer Guide
I tried to deploy my application using Java Web Start. I used the script in the section "Creating the Web Page That Launches the Application" of the Java Web Start 1.4.2 Developer Guide (http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/contents.html). Nevertheless, it does not detect my JWS 1.4.2 installation. After I search thru the registry on my Windows 2000, I found that the COM object ID is not correct. The orginal VBScript to detect the installation of JWS 1.4.2:
If Not(IsObject(CreateObject("JavaWebStart.isInstalled.3"))) Then
javaws142Installed = 0
Else
javaws142Installed = 1
End If
should be:
If Not(IsObject(CreateObject("JavaWebStart.isInstalled.1.4.2.0"))) Then
javaws142Installed = 0
Else
javaws142Installed = 1
End If
Could JWS tech support or documentation team change this error on the website soon so other developers will not run into the same problem again?
Thanks,
A.A.Please submit a bug.
I believe this is the only way to guarantee Sun will track this. -
Error Deploying Sample Portal from Development Guide
I am going through creating a New Portal from WebLogic Portal 7 Development
Guide and I am running into the following problem.
After completing Step 2: Create the New Portal, when I try to Hot Deploy the
application, I get the following error.
Hot deploy failed with the following message:
Unable to add module: NewPortalWebApp to application descriptor for:
portalApp.
The log has the following information..
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
portlets\Portlet1.portlet to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\tools.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\webflow-extensions.wfx to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\user_account.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\portal.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\security.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\NewPortal.portal to sync list.
Attempting sync...
Sync complete.
Searching for portalApp application descriptor...
Found it.
Error - please check log for details.That's great, Mike, you're welcome. I'm glad it's working for you. Thanks for letting me know.
-Scott
Mike Friesen wrote:
I'm sorry you were right.. I tried it and everything works... thanks..
Mike
"Scott Ellis" <[email protected]> wrote in message
news:[email protected]...
Hi Mike,
I hear what you are saying and I believe you. But the error you describedis the known issue related to Internet access
(down to the exact line numbers in the stack trace). Is it possible yourconnection was down last time you attempted
hot-deploy?
If you are sure your Internet connection is up, I would recommend tryinghot-deploy again. If it still does not work,
something very strange is going on. At that point I would recommendtrying the workaround anyway or escalating the issue
to BEA Support.
Now my curiosity is piqued so I hope you'll let me know either way.
Best Regards,
Scott Ellis
BEA Systems
Mike Friesen wrote:
yes..
"Scott Ellis" <[email protected]> wrote in message
news:[email protected]...
Can you please try something for me? Paste the following URL into abrowser:
http://java.sun.com/dtd/application_1_3.dtd
Does it come up?
Thanks,
Scott
Mike Friesen wrote:
Actually, my computer does have internet access, so I don't think that
is
the problem.
Mike
"Scott Ellis" <[email protected]> wrote in message
news:[email protected]...
Hi Mike,
I would bet that you are working on a machine that doesn't have
Internet
access, correct?
The problem is that the EBCC is trying and failing to access the J2EEapplication descriptor
dtd from Sun's website.
If you can't get Internet access, here is the workaround:
- save the attached file to your harddrive (just save it to c:\)
- edit the application.xml file for your project as follows:
- first copy the entire DOCTYPE declaration and save it somewhere
in
a
separate text file (in case want to revert back to it later)
- edit the DOCTYPE declaration so that it looks like this:
<!DOCTYPE application PUBLIC '-//Sun Microsystems, Inc.//DTD J2EEApplication 1.3//EN' 'file:///application_1_3.dtd'>
( notice that the java.sun.com web address is replaced with the URI
to
the file on your harddrive)
- save your changes and hotdeploy will work with or without Internetaccess
Thanks,
Scott Ellis
BEA Systems
Mike Friesen wrote:
I am going through creating a New Portal from WebLogic Portal 7
Development
Guide and I am running into the following problem.
After completing Step 2: Create the New Portal, when I try to Hot
Deploy
the
application, I get the following error.
Hot deploy failed with the following message:
Unable to add module: NewPortalWebApp to application descriptor for:
portalApp.
The log has the following information..
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
portlets\Portlet1.portlet to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\tools.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\webflow-extensions.wfx to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\user_account.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\portal.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\security.wf to sync list.
Adding file:
C:\bea\user_projects\myNewdomain\beaApps\portalApp-project\application-sync\
webapps\PortalWebApp\NewPortal.portal to sync list.
Attempting sync...
Sync complete.
Searching for portalApp application descriptor...
Found it.
Error - please check log for details.
<!--
Copyright (c) 2000 Sun Microsystems, Inc.,
901 San Antonio Road,
Palo Alto, California 94303, U.S.A.
All rights reserved.
Sun Microsystems, Inc. has intellectual property rights relating to
technology embodied in the product that is described in this document.
In particular, and without limitation, these intellectual property
rights may include one or more of the U.S. patents listed at
http://www.sun.com/patents and one or more additional patents or
pending patent applications in the U.S. and in other countries.
This document and the product to which it pertains are distributed
under licenses restricting their use, copying, distribution, and
decompilation. This document may be reproduced and distributed but
may
not be changed without prior written authorization of Sun and its
licensors, if any.
Third-party software, including font technology, is copyrighted and
licensed from Sun suppliers.
Sun, Sun Microsystems, the Sun logo, Java, JavaServer Pages, Java
Naming and Directory Interface, JDBC, JDK, JavaMail and and
Enterprise JavaBeans are trademarks or registered trademarks of Sun
Microsystems, Inc. in the U.S. and other countries.
Federal Acquisitions: Commercial Software - Government Users Subjectto
Standard License Terms and Conditions.
DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED
CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR FOR A PARTICULAR PURPOSE OR
NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH
DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
Copyright (c) 2000 Sun Microsystems, Inc.,
901 San Antonio Road,
Palo Alto, California 94303, E'tats-Unis.
Tous droits re'serve's.
Sun Microsystems, Inc. a les droits de proprie'te' intellectuels
relatants a` la technologie incorpore'e dans le produit qui est
de'crit
dans ce document. En particulier, et sans la limitation, ces droits de
proprie'te' intellectuels peuvent inclure un ou plus des brevets
ame'ricains e'nume're's a` http://www.sun.com/patents et un ou les
brevets plus supple'mentaires ou les applications de brevet en attente
dans les E'tats-Unis et dans les autres pays.
Ce produit ou document est prote'ge' par un copyright et distribue'
avec des licences qui en restreignent l'utilisation, la copie, la
distribution, et la de'compilation. Ce documention associe n peut
e^tre reproduite et distribuer, par quelque moyen que ce soit, sans
l'autorisation pre'alable et e'crite de Sun et de ses bailleurs de
licence, le cas e'che'ant.
Le logiciel de'tenu par des tiers, et qui comprend la technologie
relative aux polices de caracte`res, est prote'ge' par un copyright et
licencie' par des fournisseurs de Sun.
Sun, Sun Microsystems, le logo Sun, Java, JavaServer Pages, Java
Naming and Directory Interface, JDBC, JDK, JavaMail et and
Enterprise JavaBeans sont des marques de fabrique ou des marques
de'pose'es de Sun Microsystems, Inc. aux E'tats-Unis et dans d'autres
pays.
LA DOCUMENTATION EST FOURNIE "EN L'E'TAT" ET TOUTES AUTRES CONDITIONS,
DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT
EXCLUES, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE, Y COMPRIS
NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A
L'APTITUDE A UNE UTILISATION PARTICULIERE OU A L'ABSENCE DE
CONTREFAC,ON.
-->
<!--
This is the XML DTD for the J2EE 1.3 application deployment
descriptor. All J2EE 1.3 application deployment descriptors
must include a DOCTYPE of the following form:
<!DOCTYPE application PUBLIC
"-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
"http://java.sun.com/dtd/application_1_3.dtd">
-->
<!--
The following conventions apply to all J2EE deployment descriptor
elements unless indicated otherwise.
- In elements that contain PCDATA, leading and trailing whitespace
in the data may be ignored.
- In elements whose value is an "enumerated type", the value is
case sensitive.
- In elements that specify a pathname to a file within the same
JAR file, relative filenames (i.e., those not starting with "/")
are considered relative to the root of the JAR file's namespace.
Absolute filenames (i.e., those starting with "/") also specify
names in the root of the JAR file's namespace. In general, relative
names are preferred. The exception is .war files where absolute
names are preferred for consistency with the servlet API.
-->
<!--
The application element is the root element of a J2EE application
deployment descriptor.
-->
<!ELEMENT application (icon?, display-name, description?, module+,
security-role*)>
<!--
The alt-dd element specifies an optional URI to the post-assembly
version of the deployment descriptor file for a particular J2EEmodule.
The URI must specify the full pathname of the deployment descriptor
file relative to the application's root directory. If alt-dd is not
specified, the deployer must read the deployment descriptor from the
default location and file name required by the respective component
specification.
Used in: module
-->
<!ELEMENT alt-dd (#PCDATA)>
<!--
The connector element specifies the URI of a resource adapter archive
file, relative to the top level of the application package.
Used in: module
-->
<!ELEMENT connector (#PCDATA)>
<!--
The context-root element specifies the context root of a web
application.
Used in: web
-->
<!ELEMENT context-root (#PCDATA)>
<!--
The description element is used to provide text describing the parent
element. The description element should include any information that
the application ear file producer wants to provide to the consumer of
the application ear file (i.e., to the Deployer). Typically, the tools
used by the application ear file consumer will display the description
when processing the parent element that contains the description.
Used in: application, security-role
-->
<!ELEMENT description (#PCDATA)>
<!--
The display-name element contains a short name that is intended to be
displayed by tools. The display name need not be unique.
Used in: application
Example:
<display-name>Employee Self Service</display-name>
-->
<!ELEMENT display-name (#PCDATA)>
<!--
The ejb element specifies the URI of an ejb-jar, relative to the top
level of the application package.
Used in: module
-->
<!ELEMENT ejb (#PCDATA)>
<!--
The icon element contains small-icon and large-icon elements that
specify the file names for small and a large GIF or JPEG icon images
used to represent the parent element in a GUI tool.
Used in: application
-->
<!ELEMENT icon (small-icon?, large-icon?)>
<!--
The java element specifies the URI of a java application clientmodule,
relative to the top level of the application package.
Used in: module
-->
<!ELEMENT java (#PCDATA)>
<!--
The large-icon element contains the name of a file
containing a large (32 x 32) icon image. The file
name is a relative path within the application's
ear file.
The image may be either in the JPEG or GIF format.
The icon can be used by tools.
Used in: icon
Example:
<large-icon>employee-service-icon32x32.jpg</large-icon>
-->
<!ELEMENT large-icon (#PCDATA)>
<!--
The module element represents a single J2EE module and contains a
connector, ejb, java, or web element, which indicates the module type
and contains a path to the module file, and an optional alt-ddelement,
which specifies an optional URI to the post-assembly version of the
deployment descriptor.
The application deployment descriptor must have one module element for
each J2EE module in the application package.
Used in: application
-->
<!ELEMENT module ((connector | ejb | java | web), alt-dd?)>
<!--
The role-name element contains the name of a security role.
The name must conform to the lexical rules for an NMTOKEN.
Used in: security-role
-->
<!ELEMENT role-name (#PCDATA)>
<!--
The security-role element contains the definition of a security
role. The definition consists of an optional description of the
security role, and the security role name.
Used in: application
Example:
<security-role>
<description>
This role includes all employees who are authorized
to access the employee service application.
</description>
<role-name>employee</role-name>
</security-role>
-->
<!ELEMENT security-role (description?, role-name)>
<!--
The small-icon element contains the name of a file
containing a small (16 x 16) icon image. The file
name is a relative path within the application's
ear file.
The image may be either in the JPEG or GIF format.
The icon can be used by tools.
Used in: icon
Example:
<small-icon>employee-service-icon16x16.jpg</small-icon>
-->
<!ELEMENT small-icon (#PCDATA)>
<!--
The web element contains the web-uri and context-root of a web
application module.
Used in: module
-->
<!ELEMENT web (web-uri, context-root)>
<!--
The web-uri element specifies the URI of a web application file,
relative to the top level of the application package.
Used in: web
-->
<!ELEMENT web-uri (#PCDATA)>
<!--
The ID mechanism is to allow tools that produce additional deployment
information (i.e., information beyond the standard deployment
descriptor information) to store the non-standard information in a
separate file, and easily refer from these tool-specific files to the
information in the standard deployment descriptor.
Tools are not allowed to add the non-standard information into the
standard deployment descriptor.
-->
<!ATTLIST alt-dd id ID #IMPLIED>
<!ATTLIST application id ID #IMPLIED>
<!ATTLIST connector id ID #IMPLIED>
<!ATTLIST context-root id ID #IMPLIED>
<!ATTLIST description id ID #IMPLIED>
<!ATTLIST display-name id ID #IMPLIED>
<!ATTLIST ejb id ID #IMPLIED>
<!ATTLIST icon id ID #IMPLIED>
<!ATTLIST java id ID #IMPLIED>
<!ATTLIST large-icon id ID #IMPLIED>
<!ATTLIST module id ID #IMPLIED>
<!ATTLIST role-name id ID #IMPLIED>
<!ATTLIST security-role id ID #IMPLIED>
<!ATTLIST small-icon id ID #IMPLIED>
<!ATTLIST web id ID #IMPLIED>
<!ATTLIST web-uri id ID #IMPLIED> -
Hi ,
I m new to SAP ISA java development. I m experienced in Java and Java wedynpro development. I m even experienced on struts frame work.
I would like to setup development environment for ISA . I have read SAP E-Commerce 5.0 Examples and Tutorials, what i don't understand is how to get sample b2b application and where i can the application?
Please let me know or provide me with some application of ISA where i can learn basics.
Regards,
Ravi.You can get the SAP CRM java application from SAP CRM installation media,
or download from SAP service marketplace.
I think you can find the info in the Development and Extension Guide
The components
x SAP-SHRWEB.sca
x SAP-SHRAPP.sca
x SAP-CRMWEB.sca and
x SAP-CRMAPP.sca
are designed to be modified and extended in the NWDI. They contain the web files for the E-Commerce
Applications, the IPC Web Applications and the Workforce Management Applications.
For E-Commerce for mySAP ERP
x SAP-SHRWEB.sca
x SAP-SHRAPP.sca
are designed to be modified.
If you plan to extend database tables you can modify the component
x SAP-CRMDIC.sca,
in the NWDI as well.
The components
x sap.com~STRUTS.sca
x sap.com~SAP-IPCMSA.sca
x sap.com~SAP-CRMJAV.sca
x sap.com~SAP-SHRJAV.sca
x TEALEAF.sca
are designed not to be extended or modified in the NWDI. They are required for compiling and building the
applications.
After you delpoy the SCAs to AS Java, and configure it with XCM, you can login the web shop. -
Problems securing WSRP portlet with Java keystore
Hi.
I am following the tutorial in the webcenter developer guide to secure my WSRP (jsr-168) portlet using WS-security.
I have set-up my Java keystore for the producer and consumer with a trial CA certificate from verisign.
The producer.jks looks like this:
Keystore type: jks
Keystore provider: SUN
Your keystore contains 1 entry
consumer, Apr 19, 2007, trustedCertEntry,
Certificate fingerprint (MD5): 09:0E:0B:B9:62:A7:87:E8:A1:6F:10:A3:2D:75:12:2D
The producer store contains one alias, namely consumer.
I have copied the producer.cer and jks to a sub-dir of the application directory in the embedded Oracle webcenter OC4J server dir:
C:\jdevs\jdev10132\jdev\extensions\oracle.adfp.seededoc4j.10.1.3.2.0\j2ee\home\applications\webcenter-advanced\jks
In the EM console I want to configure the keystore (application-scoped) and signature settings for the WSRP markup service. However, after I specify the right keystore settings and alias for the signature (consumer) and click on ok I get the error message that the alias consumer does not exists in the keystore...
Am I missing a crucial step here or am I doing something wrong.
Hope you can help me
Kind regards
-TomHello
I am not sure to see what could be the issue...
Do you have a simple portlet not secured in the provider ? And does this one works ?
If not you probably have a issue with the Registration URL, is this URL is correct ? Does the Portal middle tier can access the provider server ? (proxy, FW, ... can be installed between the portal and the provider and do not allow the portal to call this provider)
Regards
Tugdual Grall -
Use of "Cache" component in developer studio pipeline diagram
Hi Everyone,
Please provide me the exact information on, " In which scenario we are going to use "Cache" component in developer studio pipeline diagram generation ". I did the go through of entire DevStudioHelp guide but unable to understand the basic difference between " Assembler" and "Cache" component in real time scenario.
What is necessity of using Cache , (As Assembler doesn't support any of the join excluding "Switch" or anything else)
If that is the case then why we are using assembler as subsequent component after cache in pipeline diagram.
Thanks,
SwapYou need a cache for most join scenario. For instance to make a left join
You configure the assembler as a left join. But one of it's Stream (record adapter) must be connected to a cache.
I suggest you read "Oracle Endeca Platform Services Forge Guide". You have a complete procedure.
hope this help -
What url should be given to java developer to call wsdl deployed by XI?
Hi gurus,
I generate a web service by using integration directory, and in the wsdl file there is a parameter "location", which I think can be used by java developer to call the web service. However, they think the form of url should be http://.....?wsdl.
So my question is: where can I get this form of url? Any help will be appreciated.Hi ,
while generating the wsdl you should give an url in below format
"http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel".
Then u can download the wsdl file and give to ur java developer. this file will be ending with.wsdl and file will contain the endpoint url, where the actual service is.
Again if this is not working and if they really want to download, then u should create UUDI registry in ur server and u shoul publish ur service in that registry. from ther developer can directly download the webservice.
how to configure and publish, u can search in SDN with below topic's
"WebAS : A step by step guide for Configuring UDDI registry on Local Server"
"XI : How To publish WSDL generated from XI to UDDI"
Regards
Pradeep P N -
Java Development Role problems!
I have tried to add the java development role to a users account. I have added the following roles:
SAP_JAVA_NWADMIN_CENTRAL
SAP_JAVA_NWADMIN_LOCAL
Apparently they are meant to get a new tab but it does not appear. Am I adding the right roles?Hi Phil,
See this link for help
http://help.sap.com/saphelp_nw04/helpdata/en/e2/75a74046033913e10000000a155106/frameset.htm
First, You have to create a logger.xml file in the Logger folder of your portal component
Then get a hold of that logger and write to it:
ILogger pLogger;
pLogger = PortalRuntime.getLogger("my_logger");
pLogger.info("testing");
Then, you can find this Logger in EP6 under : System Admin > monitoring > portal > Logging Console
Hope this helps
h -
File Upload Example in ADF Development Guide
I tried to upload a file using ADF as described in Development Guide. I have taken a <af:inputFile> component as described.
<af:inputFile label="#{res['srfileupload.uploadlabel']}"
valueChangeListener="#{backing_SRFileUpload.fileUploaded}"
binding="#{backing_SRFileUpload.srInputFile}"
columns="40"/>
[Page 620]
Now, what is the type of that variable "srInputFile" in the backing bean?
Is there any full written code for this ADF Development Guide example? Where from can I download that?All the needed code is on page 617 of the ADF Dev Guide 10.1.3
http://download.oracle.com/docs/pdf/B25947_01.pdf
It is also located in the SRDemo ADF Tutorial support files
http://download.oracle.com/otndocs/products/jdev/10131/ADF_tutorial_setup.zip
Maybe you are looking for
-
In our company the a sales begins from the time a customer ask for a inquiry( not in SAP). From then on we create a Purchase RFQ that is send in a number of vendors that can supply us with the products the customer asked for. As soon as the RFQs are
-
We have job titles, and job titles have approval limit attached to them. Approval limits work against document types - so that for example, job title 'Extended Services Strategy Manager::CA:CB:46' might be able to approve: 1. Standard Purchase Orders
-
Guru, We have a scenario ,The customer will give the inquiry and for that inquiry we create PR. Then w.r.t PR we make RFQ to vendor, Quatataion received frm vendor ._Now w.r.t quataion from vendor we create quatation to customer_(with price margin)o
-
Transaction management in App module
Hi - I have a scenario where my db operation needs to participate in the distributed transaction. This operation will be called by a SOA service. So, i have created a custom class and custom method in my application module and exposed that as service
-
I installed Firefox 6.0.2 version. No "import" on File(grey).I press ALT key, still get no Import. I want to import favorites from Internet Explorer on the same computer.Please email me ([''email address removed'']) how I can import the favorites.