J2EE Connector Architecture(Omni Portlet)
Hello,
In the Developer Guide ,(http://download-west.oracle.com/docs/cd/B14099_10/portal.1012/b14134/pdg_matrix.htm#CEGFBJEC)
it is mentioned about J2EE Connector Architecture as a data source. In the omni portlet data source type it is not listed. How can I configure and use it for data source?
I am using 9.0.4 version of Portal
Any help is highly appreciable.
Thanks
We are trying to do a JCA Adapter and are running into the same type of questions as you. Clearly, no one is watching this topic. Have you found a reference application to test the RA against?
Please feel free to contact me at [email protected]
Similar Messages
-
Hi xperts,
Would like to know more about weblogic integration in EAI zone using J2EE
I checked on
http://java.sun.com/j2ee/connector/
http://java.sun.com/j2ee/white/connector.html
Can anyone elaborate more on it? give me relevent more links??
thnxs in advance
--harshal
http://www.bea.com/solutions/integration/index.shtml
Harshal Pendse wrote:
> Hi xperts,
>
> Would like to know more about weblogic integration in EAI zone using J2EE
>
> I checked on
> http://java.sun.com/j2ee/connector/
> http://java.sun.com/j2ee/white/connector.html
>
> Can anyone elaborate more on it? give me relevent more links??
>
> thnxs in advance
> --harshal
-
Need Help with J2EE Connector Architecture!! Please!
Scenario:
We are trying to establish connectivity to a CTG using the new JCA connector specifications.
We have our input in the form of a string but the Interaction.execute(ioRecord, ioRecord object specifies record object as parameters.
How do we create a record that correctly represents our current input string?
Is there a predetermined record format that we must use for out connection or can we create our own record?
If we can create our own record how is it converted and padded properly for a byte stream that is required by the CTG?Send a message to [email protected] they help answer tough questions for a fee.
-
Name of Adapter JCA(J2EE CONNECTOR ARCHITECTURE) for SAPNetWeaver
hi
i'm faceing problem with JCA adapters . i want to connect sap netweaver(km) from my java code for this i need one jca adapter which supports sap netweaver...... pls tell me which adapter supports this.... thanks in advance...Hi Rupesh,
If you want to access your KM resources from your Java code then you can use the KM API.
Here are some Blogs that you can refer to:
Creating folders in KM dynamically
Uploading files to KM repository using Webdynpro APIs
Some Code Samples and Tutorials
Knowledge Management Code Samples
and the most important, KM API reference
https://media.sdn.sap.com/javadocs/NW04/SPS15/km/index.html - 2004
& https://media.sdn.sap.com/javadocs/NW04s/SPS7/km/index.html - 2004s -
Announcing J2EE Connector for Weblogic 6.0 SP1
The Weblogic J2EE Connector Architecture Beta 2 is now available
for download. This release supports the recently released Weblogic
Server 6.0 SP1.
To download the Weblogic J2EE Connector Beta, refer to either the
Developer Center (http://developer.bea.com/code/wls.jsp) or Product
Center (http://commerce.bea.com/downloads/weblogic_server.jsp)
Edit the registry.xml file and change "6.0 Beta" to "6.0"
-Greg
On 12 Mar 2001 10:02:19 -0800, "Raman Trikkur" <[email protected]>
wrote:
>
Hello Kumar,
Here is my registry.xml.
<?xml version="1.0" encoding="UTF-8"?>
<bea-product-information>
<host name="ramantrik2pc">
<product name="WebLogic Server" format="1.0">
<release level="6.0 Beta" Status="installed" InstallDir="D:\bea\wlserver6.0"
InstallTime="Mar 1, 2001 5:18:57 PM" InstallSet="Server">
<component name="Program" />
<component name="Samples" />
</release>
</product>
</host>
</bea-product-information>
Thanks for helping me figure this out. If this doesn't work,
I'll just try installing the whole package (WLS 6.0 with SP1
applied) as Xiang suggested.
Regards,
Raman
Kumar Allamraju <[email protected]> wrote:
could you post your registry.xml ?
Raman Trikkur wrote:
Hi,
I'm trying to get the service pack SP1 ((wls60sp1_upgrade_win.exe)
) installed on my NT box. I have wls 6.0 installed andworking.
After unpacking and choosing my bea home directory (D:\bea),I
get an error that says "Weblogic Server Service Pack1 Installation
failed. You do not seem to have Weblogic server 6.0installed for
BEAHOME D:\bea".
But that is untrue. I DO have it installed in D:\bea,and I have
the environment shell up by running setEnv.cmd and Iinvoked the
service pack installer from within that shell.
Is there anything I'm missing? Has anyone else encounteredthis
problem? Any help with this would be much appreciated.
Regards,
Raman -
J2EE connector API in WLS6.1 and listening to CMP/CMR
Hi,
I am interested in knowing any of your experience using J2EE CONNECTOR architecture
in WLS6.1, especially;
[1] Using it to obtain transaction events on CMP /CMR on business objects (s.a
EJBS) that employ webLogic CMP engine,
[2] Whether the J2EE connector APIs in WebLogic allow third party plugins (like
TopLink) to subscribe, s.t. other plugins (like the adapter which I may develon),
would be able to "listen" to the transaction events from the third party adapters,
[3] Any examples in WLS6.1 on using and configuring J2EE connector APIs,
[4] Other possibilities exist in WLS for obtaining CMP events notifying modifications
to application object state
Thanks in advance,
-hari
Hi. It is possible to package native code along with a RAR. Further, in J2EE 1.4, it is possible to write MDBs that implement arbitrary message listener types, return values, throw exceptions, etc.
-
Hi,
I know it seems a little strange but my application has to use a J2EE Connector for CICS communication without an Application Server.
The connector makes use of JNDI service to find a connection generator object. Can I bypass this condition and instantiate a ConnectionFactory without a look up action?
Thanks in advance.Hi,
The J2EE Connector Architecture states that the ConnectionFactory object should be retrieved by making a JNDI lookup, rather than explicitly creating it in the code.
I found that if you need not to use JNDI lookup, you could use the code for communication with CICS:
//create and set values for a managed connection factory for EPI
EPIManagedConnectionFactory mcf =new EPIManagedConnectionFactory();
mcf.setConnectionURL("<url>");
mcf.setServerName("<ServerName>");
//create a connection object
ConnectionFactory cxf=(ConnectionFactory)mcf.createConnectionFactor();
Connection connection =cxf.getConnection();
Best regards. -
Problem pl/sql function as web service in OAS as omni portlet
Dear All,
I try to use pl/sql function from package as web service in OAS as omni portlet. This function returning, for example, the result of searching as number of rows (Id, name).
As I have understood, OAS omni portlets understands only J2EE 1.3(oracle) web service (which is chosen on the first step of the making the service from PL/SQL). Since in the event of choice J2EE 1.3(JAX-PRC) OAS can not analyse the answer SOAP on elements.
I try return types:
1. xml. Kind of <rowset><row><id>1</id><name>John</name></row><rowset>.
2. ref cursor can`t use
3. varray of records can`t use.
At the best, answer recognizes as line, rather then as array element.
Thank you in advance for answerDear All,
I try to use pl/sql function from package as web service in OAS as omni portlet. This function returning, for example, the result of searching as number of rows (Id, name).
As I have understood, OAS omni portlets understands only J2EE 1.3(oracle) web service (which is chosen on the first step of the making the service from PL/SQL). Since in the event of choice J2EE 1.3(JAX-PRC) OAS can not analyse the answer SOAP on elements.
I try return types:
1. xml. Kind of <rowset><row><id>1</id><name>John</name></row><rowset>.
2. ref cursor can`t use
3. varray of records can`t use.
At the best, answer recognizes as line, rather then as array element.
Thank you in advance for answer -
Omni Portlet shows No Listener
We have Portal 10.1.4. When connection to portal are reached at 120 then omni portlet on every page of portal shows "No Listener". Other content still visisble on the pages, only problem with the omni portlets.
What should i do to solve the issue.
Thanks in advanceSolutions is to increase timeout value in provider.xml file in MID_TIER_ORACLE_HOME/j2ee/OC4J_Portal/applications/portalTools/omniPortlet/WEB-INF/providers/omniPortlet. If you change the timeout value, you also need to do the following:
Bounce your middle-tier.
Increase the provider registration Timeout value of the OracleAS Portal instances with which this provider is registered. -
J2EE Connector? Java Messages? which?
I am designing our J2EE product that will put our legacy data into
the J2EE environment. We have a J2SE API to access the data.
We want clients to have access to the legacy system without
each client needing to make their own connection directly to the system.
The API for our J2SE has synchronous and asynchronous calls.
I have read about J2EE Connectors and I see our data server being
an Enterprise Information System (EIS) and a need for a Resource Adapter.
Is this right? Is this how others have brought data from legacy systems to the
J2EE environment?
Should I use Java Messages to send the asynchronous data?
Since the queues are static and multiple clients will want the data,
a set of static queues could become bottlenecks for several clients.>
I have read about J2EE Connectors and I see our data
server being
an Enterprise Information System (EIS) and a need for
a Resource Adapter.
Is this right? Is this how others have brought data
from legacy systems to the
J2EE environment?
Yes, this is correct. Your backend system is exactly what the connector architecture authors had in mind as an EIS. A resource adapter would be, in my opinion, the best way to connect your J2EE app to the EIS data.
Should I use Java Messages to send the asynchronous
data?
Since the queues are static and multiple clients will
want the data,
a set of static queues could become bottlenecks for
several clients.If I remember the spec for the JCA 1.5 correctly, the application server should 'publish' (i.e. deliver) the message to all message driven beans that are configured (by means of the deployment descriptor) to accept messages of a given type. So delivering the message to multiple clients should be no problem. -
Portlet not available error when customizing Omni Portlet
Hi,
I've created a webcenter page with a omni portlet on it. Configuring this portlet for the first time is OK. However customizing this same portlet later on will always give me the portlet unavailable error, together with this stacktrace.
SEVERE: oracle.adf.model.portlet.binding.PortletBindingException: Portletmodus 5 kan niet worden ingesteld voor portletbinding OmniPortlet1_1., Please check the privileges before executing this operation
at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.process(ADFPortletServlet.java:473)
at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.process(ADFPortletServlet.java:343)
at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.doGet(ADFPortletServlet.java:315)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.security.jazn.oc4j.JAZNFilter$1.run(JAZNFilter.java:396)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:410)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Adding adf security does not help.
Any suggestions are greatly appreciated. Note that I have the same problem with different portlets, so it has nothing to do with this specific OMNI portlet I guess.
Jaco VerheulThe timing... :) having the same issue. Is there any resolution to this or should I also open an SR to get the patch/fix?
Also, to help others searching for this error...
Portlet unavailable when trying to click customize for an OmniPortlet.
Portlet unavailable
<!--Unable to set portlet mode 5 for portlet binding OmniPortlet5_1, Please check the privileges before executing this operation-->
<!--oracle.adf.model.portlet.binding.PortletBindingException: Unable to set portlet mode 5 for portlet binding OmniPortlet5_1, Please check the privileges before executing this operation
at ...
-->
Steve
Message was edited by:
ssaxer -
Maximum Fields in Omni Portlet?
We have recently installed PDK Release 2 v9.0.2.6.2 and are busy adding Omni Portlets to our Portals. We are really pleased with the majority of functions so far but have now hit a problem.
I seem unable to create a report that displays more than 5 columns. I have tried various different SQL statements that all return more than 5 rows, but I only seem to be able to display 5 columns.
Any ideas?
Thanks,
Paul.To clarify this issue I have provided a step by step example of my problem below
1)Create blank page
2)Add new omni portlet
3)Select database connection to IASDB or any other valid connection
3)Define omni portlet with the following SQL:
SELECT 'Text 1' column1,
'Text 2' column2,
'Text 3' column3,
'Text 4' column4,
'Text 5' column5,
'Text 6' column6,
'Text 7' column7
FROM dual
4)Click on finish
5)Omni Portlet only displays columns 1-5
6)Edit defaults of omni portlet and on click on layout tab
7)Under the "Column Layout" heading there are only options to display and modify 5 fields and no option to display all 7 fields returned by my SQL query.
My question is how can I display all 7 fields in the SQL that defines the omni portlet?
Thanks,
Paul. -
Filter output data according to portal current user name in omni portlet
We have created an omniportlet that connects to a database, and retrives some values into a defined HTML layout.
We want to filter output data according to our portal current user name
When we try to use portal.wwctx_api.get_user inside of omni portlet select statement fallowing error occurs.
Error in executing Query : [ORA-06510: PL/SQL: unhandled user-defined exception ORA-06512: at "PORTAL.WWCTX_SSO", line 1803 ORA-06510: PL/SQL: unhandled user-defined exception ORA-06512: at "PORTAL.WWCTX_SSO", line 1637 ORA-06502: PL/SQL: numeric or value error ORA-06512: at "PORTAL.WWCTX_SSO", line 1865 ORA-06512: at "PORTAL.WWCTX_API", line 183 ]
Thanks a lothello
i think you cannot use the portal built-in packages inside omni portlets. Omni portlets is designed to connect to other data source (not only oracle) and Portal API might not be available at these data sources. Therefore, you should not be using these Packages at all!. i tried very hard, but to no avail.. Omni portlet has its own repository!! if you cannot pass the infomration as a parameter, then find a different approach
Ammar Sajdi
Amman - Jordan
oracle consultant -
Filter omni portlet output data according to portal user
We have created an omniportlet that connects to a database, and retrives some values into a defined HTML layout.
We want to filter output data according to our portal current user name
When we try to use portal.wwctx_api.get_user inside of omni portlet select statement fallowing error occurs.
Error in executing Query : [ORA-06510: PL/SQL: unhandled user-defined exception ORA-06512: at "PORTAL.WWCTX_SSO", line 1803 ORA-06510: PL/SQL: unhandled user-defined exception ORA-06512: at "PORTAL.WWCTX_SSO", line 1637 ORA-06502: PL/SQL: numeric or value error ORA-06512: at "PORTAL.WWCTX_SSO", line 1865 ORA-06512: at "PORTAL.WWCTX_API", line 183 ]
Thanks a lotThis is because the Omniportlet is actually operating within a different context--a separate database connection from the Portal connection. We have similar issues with Java portlets. You might try creating a public parameter on the portlet, then mapping that to the system variable USER (done on the Parameters tab of the page where you deploy it--if you don't see a parameters tab, you must enable Parameters and Events at the page group properties level). I haven't tested any of this, but it should get you going in the right direction.
-
RSS feed based on omni portlet ?
We have a project that needs to create an XML Publisher portlet ..
We need to develop a RSS feed.
can we use omni portlet for this aim ?
Is there any complete documents here or anyone can give more details on this?
Thanks for your help...I have worked on a portal project in the past that created an RSS feed by creating a pl/sql function to generate the XML. The function is then invoked through mod_plsql. I believe the developer of the feed downloaded the original source from the portal website somewhere.
-sean
http://www.sagelogix.com
Maybe you are looking for
-
Adobe Air on Windows XP Embedded?
Hi All, I am working on a project where we may need to use Windows XP Embedded. We are using Adobe Air for the the UI. Will Adobe Air install on Windows XP Embedded? Thanks in advance for any advice.
-
Barcode Carriage Return Function not working in Forms 6i
Dear All, I m using Oracle Forms 6i with OS Windows 2000 Professional When I receiving Data from Barcode slot reader RS232 interface, carriage Return funtion not working in the forms 6i for e.g Barcode is *12345$M* ('$M' for carriage return). Full AS
-
Is there a way to make a JTabbed Pane transparent, include the tabs?
-
For a table with 2 million rows, with just ID=123 in the where clause it takes some msecs to return one row, but with a sdo_relate in the where clause, CBO checks both indexes, and if the spatial filter window is big, then can take 30 minutes to retu
-
Hi everyone, Can someone help? My G5 rejects re-dvd, yet mac idvd help encourages to use these before burning a final dvd. Any answers? Thanks you all. Sanchi