Accessing content in weblogic portal 8.1 sp2

Hi,
While accessing content in weblogic portal from the content repository, can
i filter based on the content TYPE ? None of the standard tag libs (such as
<cm:search>, <pz:contentSelector> ) allow me to do that.
Please let me know if there is a way to do that.
Regards,
Arun.

Thanks again Gregory !
Regards,
Arun.
"Gregory Smith" <[email protected]> wrote in message
news:40c083e6$1@mktnews1...
Well, some of the important documentation is, unfortunately buried in
the javadoc (http://e-docs.bea.com/wlp/docs81/javadoc/index.html). Look
at com.bea.content.expression.ExpressionHelper for info on the query
syntax, and com.bea.content.expression.Search of the standard property
names that correspond to methods on Node.
For getting the children of a Node, you can use the NodeOps API:
RepositoryManager mgr = RepositoryManagerFactory.connect(session);
NodeOps ops = mgr.getNodeOps();
ops.getNodeChildren(parentNode.getId());
In a search/contentselector you can use the cm_path property to limit a
search to a particular branch, e.g.:
cm_path like '/BEA Repository/mypath/*'
But, you can't limit to just direct children of that path via search.
Greg
Arun A.G. wrote:
thank you very much, Gregory !
This solves some of the issues I was facing. However, I was not able to
find
this in any of the documentation. Please point me to it if itsmentioned.
>>
Also, Is there an API to fetch all the content under a specified node ?
(<cm:getNode> expects the explicit path, but returns only that node.)
Regards,
Arun.
"Gregory Smith" <[email protected]> wrote in message
news:40bf4044$1@mktnews1...
Use the cm_objectClass property name in the query, e.g.:
color = 'red' && cm_objectClass = 'Car'
For content selectors, content placeholders, and campaigns,
cm_objectClass is available under the 'Standard' content Property Set.
Greg
Arun A.G. wrote:
Hi,
While accessing content in weblogic portal from the content repository,
can
i filter based on the content TYPE ? None of the standard tag libs(such as
<cm:search>, <pz:contentSelector> ) allow me to do that.
Please let me know if there is a way to do that.
Regards,
Arun.

Similar Messages

  • Exporting Content from Weblogic Portal 8.1.sp2

    I have many developers needing to hare content and content types
    amongs eachother and also eventually migrate the content and content types
    to a UAT environment.
    Any Idea how to export the content and content types.
    Thanks

    I'm assuming both you and I are using UAT to mean User Acceptance Testing?
    A couple of things that come to mind: one is to use shared directories for
    staging and working with simple content in simple ways, you can always use
    the bulk loader to dump content into the WLP repository. Plus you can place
    those shared dirs under source control if you need to. If you are looking
    at more sophisitcated content management and have the need for many complex
    create/review/publish, etc. features, I would recommend looking at a true
    content management system that integrates well with WLP like Interwoven's
    TeamSite or Documentum.
    Hope that's what you were looking for
    ~Ryan Upton
    "Tommy Lapierre" <[email protected]> wrote in message
    news:40227f7c$[email protected]..
    >
    I have many developers needing to hare content and content types
    amongs eachother and also eventually migrate the content and content types
    to a UAT environment.
    Any Idea how to export the content and content types.
    Thanks

  • Inline edit   of Oracle UCM content  in weblogic portal

    Hi,
    I am using weblogic portal with oracle UCM repository.I just want to edit UCM content inline in porlet.
    Can any body please suggest on same?

    What version of Site Studio are you using?
    If you are using the 10gr4 version, you should take a look at the external services added to call a placeholder and retriieve both the formated HTML and the inline edit capabilities .
    http://www.oracle.com/technology/products/webcenter/pdf/owcs_r11_sod.pdf
    Regards,
    Juan

  • Portlet-to-Portlet communication BEA Weblogic Portal 7.0 SP2 Windows environment

    I am new to BEA Weblogic Portal. I have a page with 3 portlets. Portlet 1 searches
    and displays data in portlet 2. When you click on a specific link in portlet
    2 it displays detailed data in portlet 3. This all works fine. My Problem is
    when I execute another search in portlet1 the results show up fine in portlet
    2, however portlet 3 still has the details from the previous search. How can
    I resolve this issue? Any advice on how to deal with caching in general?

    I am new to BEA Weblogic Portal. I have a page with 3 portlets. Portlet 1 searches
    and displays data in portlet 2. When you click on a specific link in portlet
    2 it displays detailed data in portlet 3. This all works fine. My Problem is
    when I execute another search in portlet1 the results show up fine in portlet
    2, however portlet 3 still has the details from the previous search. How can
    I resolve this issue? Any advice on how to deal with caching in general?

  • Accessing content in WebLogic Content Management system via link in JSP

    We are running WebLogic 8.1 (sp4) and are learning about the BEA Content Management System and what we can do with it. We have a user request to pull out the content based on certain indexes and display the titles as links in a JSP. The links in the JSP would actually allow the user to pull down the document.
    <BR>
    Is this possible?
    Could someone send an example on how to do this?
    <BR>
    Thank you,
    <BR>
    Robert
    <BR>
    This is what we have so far (which builds a link, but we don't have the correct mapping to open/save/etc. the file):
    <br><br>
    <pz:contentSelector rule="ProgramPublicLinks" id="pubLinks"/>
    <utility:notNull item="<%=pubLinks%>">
    <utility:forEachInArray array="<%=pubLinks%>" id="plink" type="com.bea.content.Node">
    <BR><BR>
    [a href="<%=request.getContextPath() + plink.getPath() %>"]
    <BR>
    <cm:getProperty id="plink" default="No content node found." name="binary" resultId="link"
    conversionType="url" />
    <%= link %>
    <BR>
    [a]
    <BR><BR>
    </utility:forEachInArray>
    </utility:notNull>

    Hi Robert,
    Take a look at the DownloadBinaryServlet. You can use this to download a CM Node's binary property value.
    If you are displaying images, the ShowPropertyServlet is probably a better match. (build up an image href URL to the ShowProperty servlet)
    -Steve

  • Full GC's - Frequency - WebLogic Portal 8.1 SP2, jdk141_05

    Hello all -
    I am having a production issue which I am attributing to the sheer volume of Full
    GC's occuring. I have attached the server console logs, with verbose gc turned
    on.
    Any ideas?
    Thanks
    Kunal
    [MYSPT.out]

    "Kunal Mittal" <[email protected]> wrote in message news:40be3f36@mktnews1...
    I am having a production issue which I am attributing to the sheer volume of Full
    GC's occuring. I have attached the server console logs, with verbose gc turned
    on.
    Any ideas?These errors can be a source of the problem:
    <Jun 2, 2004 1:42:05 PM PDT> <Error> <Cluster> <BEA-000126> <All session objects should be serializable to replicate.
    Check the objects in your session. Failed to replicate non-serializable object.>
    <Jun 2, 2004 1:42:06 PM PDT> <Error> <Cluster> <BEA-000126> <All session objects should be serializable to replicate.
    Check the objects in your session. Failed to replicate non-serializable object.>
    I'd turn message level to Warning to see what cannot be serialized to fix the problem.
    Regards,
    Slava Imeshev

  • Weblogic portal 4.0 problem

    I am using user management tag with weblogic portal 4.0(sp2)
    Problem is that when i do
    <um:getProfile scope="session" profileKey="<%=userName%>" />
    <um:setProperty propertyName="firstname" propertySet="userProfile" value="<%=firstName%>" />
    it inserts another row in PROPERTY_VALUE table , whereas it should update the current property(firstname).
    This is happening randomly, not always.
    Any sugestions are welcome.
    Thanx

    Hi,
    Webflows are scoped to a web-application (a web-app is defined in the Servlet
    specification - http://java.sun.com/products/servlet/ ). An InputProcessor is part
    of webflow, so it is scoped to the web-app. You need to put the class where the web
    application classloader can find it. Give the servlet spec a quick look...in
    chapter 9, "Web Applications", it mentions the WEB-INF/classes directory for servlet
    and utility classes.
    Put your class in the proper directory strucure (according to its package name)
    under <portal 4.0-install-dir>/applications/myJ2EEApp/myWebApp/WEB-INF/classes/...
    You can see that webflows are scoped to a web-application (and Pipelines are
    scoped to a J2EE application) at
    http://edocs.bea.com/wlp/docs40/wflopipe/overview.htm#1032978 , "The Relationship
    Between Webflows and Applications". FYI, a J2EE application can be made up of many
    web applications (and EJB jar files). See java.sun.com for the J2EE specification,
    which defines a J2EE application.
    jpmeert wrote:
    hello,
    i am a beginner in J2EE and i have a problem in using webflow(Weblogic portal
    4.0).
    I use the portlet3 given in example of the stockportal.
    I have juste change the class in the ebcc webflow and put my new class compiled
    (not change at all!! only the name). there is no problem i think
    but i dont know where can i put my new class in the directory?
    my error :
    IPProcessor encountered a classnot found in namespace [depotDocBDC] while trying
    to instantiate [examples.stockportal.DepotBDCProcessor].
    java.lang.ClassNotFoundException : examples.stockportal.DepotBDCProcessor
    thx--
    Ture Hoefner
    BEA Systems, Inc.
    2590 Pearl St.
    Suite 110
    Boulder, CO 80302
    www.bea.com

  • Access content and metadata stored in VCR using SP1 api in weblogic Portal

    Hi
    I have configured Virtual Content Repository (VCR), I am able to see all the contents in VCR, that is stored in Oracle UCM. I need to know how I can get the content and metadata of the stored content using SPI api and display the metadata of contents present in a particular folder and display it in weblogic portal.
    Please provide any sample code how to acess that also helap me a lot.
    Edited by: user10934682 on Apr 19, 2011 1:39 AM

    To get started, you might want to look at the CM JSP tag library. With this tag library, it's straight forward to fetch a content Node and display the data. See the following tag lib documentation: http://download.oracle.com/docs/cd/E15919_01/wlp.1032/e14256/content/cm/tld-summary.html
    The tag doc includes some sample code showing the usage of the tags.
    For more advanced, or non-JSP usage, see the javadoc for com.bea.content.federated package. http://download.oracle.com/docs/cd/E15919_01/wlp.1032/e14255/com/bea/content/federated/package-summary.html
    Brad

  • Weblogic portal admin - delegates book contents are visible to anonymous us

    weblogic portal admin - delegates book contents are visible to anonymous users !!!
    In the weblogic portal administration console, we have configured a desktop and under which there are some portlets and one delegates book (delegates book contains portlets which are visible to the logged in users only by configuring entitlements)
    The desktop URL is something like : http://10.0.1.1:7010/TTDPortalWeb/appmanager/TTDPortal/desktop
    accessing this URL shows the main page contents perfectly before and after login (ie. it only shows the services which are supposed to show to the logged in user)
    but if somebody accesses the below url delibrately, all the contents are shown even without login.
    http://10.0.1.1:7010/TTDPortalWeb
    when i select a portlet inside the delegates book, I can see the Portlet publishing link URL as:
    http://10.0.1.1:7010/TTDPortalWeb/bea/wlp/api/portlet/publish?context=/TTDPortalWeb/appmanager/TTDPortal/desktop&portlet=CompletionCertificatePortlet_1
    but when I roll mouse over the service's link on the actuall page, I see url as http://10.0.1.1:7010/TTDPortalWeb/wlp.c?__c=7d6 (also when I click the service, I takes me to this URL)
    When I roll mouse over the forgot password which is at the main desktop (not inside the delegates book) it shows the correct URL which is http://10.0.1.1:7010*/TTDPortalWeb/appmanager/TTDPortal/desktop*?_nfpb=true&_windowLabel=portlet_3_1_1&portlet_3_1_1_actionOverride=%2Fttd%2Fportal%2Fpageflow%2Fuser%2Flogin%2FforgotPassword
    Any help would be highly appreciated
    Thanks and Regards
    Ushas Symon

    Solved the problem by editing the entitlements on the books under the Library section at the portal admin...

  • Content Publishing Suite(CPS) in Weblogic Portal 10.3

    Hi,
    I had included the portlet which I had made using the producer and consumer which is defined in the CPS documentation.
    Everything works fine but when I tries to retrieve the portlet following error occurs :
    com.stellent.cis.client.command.CommandConfigurationException: javax.naming.NameNotFoundException: While trying to lookup 'stellent.command/configuration' didn't find subcontext 'stellent'. Resolved ''; remaining name 'stellent/command/configuration'
    *     at com.stellent.cis.impl.CISApplicationFactory.initializeCisApplication(CISApplicationFactory.java:103)*
    *     at com.stellent.cis.impl.CISApplicationFactory.getCisApplication(CISApplicationFactory.java:58)*
    *     at com.stellent.cis.impl.CISApplicationFactory.initialize(CISApplicationFactory.java:74)*
    *     at com.stellent.portlet.vendors.jsr168.SCSPortlet.getCISApplication(SCSPortlet.java:275)*
    *     at com.stellent.portlet.vendors.jsr168.SCSPortlet.initializeController(SCSPortlet.java:240)*
    *     Truncated. see log file for complete stacktrace*
    java.lang.RuntimeException: javax.naming.NameNotFoundException: While trying to lookup 'stellent.command/configuration' didn't find subcontext 'stellent'. Resolved ''; remaining name 'stellent/command/configuration'
    *     at com.stellent.cis.common.proxy.ejb.EJBLookupAndProxy.lookupAndProxy(EJBLookupAndProxy.java:48)*
    *     at com.stellent.cis.impl.CISApplicationFactory.initializeClient(CISApplicationFactory.java:174)*
    *     at com.stellent.cis.impl.CISApplicationFactory.initializeCisApplication(CISApplicationFactory.java:97)*
    *     at com.stellent.cis.impl.CISApplicationFactory.getCisApplication(CISApplicationFactory.java:58)*
    *     at com.stellent.cis.impl.CISApplicationFactory.initialize(CISApplicationFactory.java:74)*
    *     Truncated. see log file for complete stacktrace*
    javax.naming.NameNotFoundException: While trying to lookup 'stellent.command/configuration' didn't find subcontext 'stellent'. Resolved ''; remaining name 'stellent/command/configuration'
    *     at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)*
    *     at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:247)*
    *     at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)*
    *     at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)*
    *     at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)*
    I am confused what to do. The solution to this problem is given Problem installing cis-admin on OC4J but they are using OC4J and server.xml. but I am unable to find out the server.xml in weblogic server
    Please help........
    Thanks
    Vinod

    Hi Vinod,
    We are facing issues with CPS with weblogic portal 10.3.
    We have installed CPS producer as an EAR in weblogic and consumer as another EAR in weblogic portal. So while accessing the portlet from consumer side we are getting the error 'You are not currently logged in, please login to the Portal'.
    I guess this is a problem with the SSO. Is there any way to specify the user name and password in some configuration file. In our case we are using the same user name and password as the UCM in weblogic portal.
    While accessing the portlet we are getting the following log message at the console.
    | CIS using IsolatedJarClassLoader
    | Location: /var/tmp/tmp-mgr-3150215533319364620.tmp/cis-loader67188965308693638 63.tmp
    +-----------------
    [2009-09-18 15:32:44,180] [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kern el.Default (self-tuning)'] WARN (com.stellent.cis.server.adapter.impl.AdapterCo nfigFactory) - Adapter configuration url 'zip:/portalappdev/bea/user_projects/do mains/stc_domain/servers/AdminServer/tmp/_WL_user/CPS_EAR/q2d3o7/war/WEB-INF/lib /cps-config.jar!/adapterconfig.xml' was not a file URL, will not be able to pers ist configuration
    [2009-09-18 15:32:50,110] [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kern el.Default (self-tuning)'] INFO (com.stellent.cis.impl.CISApplication) -
    +------------------------------
    | Initialized Content Integration Suite 10g Release 3 (10.1.3.3.3) [server]
    | Version: 8.0.0.3 (Build 2008.1218.1100)
    | Server Type: weblogic [ejb=true, rmi=false]
    | Server Configuration: [META-INF/resources/server/cis-services.jxml]
    | Adapter Configuration: zip:/portalappdev/bea/user_projects/domains/stc_d omain/servers/AdminServer/tmp/_WL_user/CPS_EAR/q2d3o7/war/WEB-INF/lib/cps-config .jar!/adapterconfig.xml
    | Temporary File Location: /var/tmp//weblogic/cis-8.0.0.3
    From your post I understood that you could successfully deploy the cps on weblogic. So could you please help me out with this issue or can you please brief the steps that you followed for this cps integration
    Thank you.
    Manish

  • Error While fetching content nodes from Weblogic Portal

    Hi,
    I am trying to deploy an application on Weblogic server which will connect to Weblogic portal repository and fetch content nodes from the specified repository. While accessing the repositroy nodes from my jsp code I get following error:
    I am not very clear what is going wrong
    Error 500--Internal Server Error
    com.bea.content.RepositoryRuntimeException: Repository configuration error.
         at com.bea.content.manager.internal.RepositoryManagerImpl.getRepositoryOps(RepositoryManagerImpl.java:194)
         at com.bea.content.manager.internal.RepositoryManagerImpl.connect(RepositoryManagerImpl.java:141)
         at com.bea.content.manager.RepositoryManagerFactory.connect(RepositoryManagerFactory.java:46)
         at com.bea.content.federated.internal.VirtualRepositoryManagerImpl.getRepositoryManager(VirtualRepositoryManagerImpl.java:306)
         at com.bea.content.federated.internal.VirtualRepositoryManagerImpl.getSearchOps(VirtualRepositoryManagerImpl.java:332)
         at com.bea.content.federated.internal.itemloader.NodeSearchItemLoader.fetchItemIdentifiers(NodeSearchItemLoader.java:68)
         at com.bea.content.federated.internal.itemloader.DirectAccessItemLoaderBase.minimalResolve(DirectAccessItemLoaderBase.java:17)
         at com.bea.content.paging.internal.PagedListImpl.(PagedListImpl.java:89)
         at com.bea.content.federated.internal.SearchManagerImpl.search(SearchManagerImpl.java:55)
         at jsp_servlet.__test._jspService(__test.java:133)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3370)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2117)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2023)
    Caused by: javax.naming.NameNotFoundException: While trying to lookup 'examplesWebApp.BEA_content.RepositoryOpsHome' didn't find subcontext 'examplesWebApp'. Resolved ''; remaining name 'examplesWebApp/BEA_content/RepositoryOpsHome'
         at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1138)
         at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:246)
         at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:171)
         at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:205)
         at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
         at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:367)
         at javax.naming.InitialContext.lookup(InitialContext.java:351)
         at com.bea.content.ContentEJBHomeCache.lookup(ContentEJBHomeCache.java:56)
         at com.bea.content.manager.internal.RepositoryManagerImpl.getRepositoryOps(RepositoryManagerImpl.java:187)
         at com.bea.content.manager.internal.RepositoryManagerImpl.connect(RepositoryManagerImpl.java:141)
         at com.bea.content.manager.RepositoryManagerFactory.connect(RepositoryManagerFactory.java:46)
         at com.bea.content.federated.internal.VirtualRepositoryManagerImpl.getRepositoryManager(VirtualRepositoryManagerImpl.java:306)
         at com.bea.content.federated.internal.VirtualRepositoryManagerImpl.getSearchOps(VirtualRepositoryManagerImpl.java:332)
         at com.bea.content.federated.internal.itemloader.NodeSearchItemLoader.fetchItemIdentifiers(NodeSearchItemLoader.java:68)
         at com.bea.content.federated.internal.itemloader.DirectAccessItemLoaderBase.minimalResolve(DirectAccessItemLoaderBase.java:17)
         at com.bea.content.paging.internal.PagedListImpl.(PagedListImpl.java:89)
         at com.bea.content.federated.internal.SearchManagerImpl.search(SearchManagerImpl.java:55)
         at jsp_servlet.__test._jspService(__test.java:133)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3370)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(Unknown Source)

    Repositories are essentially external to applications.
    Applications are associated with repositories via repository configs. Repository configs allow applications to access repositories.
    1. There is no special 'centralized repository'.
    2. This can be done, but has caveats, especially around caching. If multiple applications have repo configs which refer to the same repository, there can be caching issues. For example, suppose apps A and B both have repo configs for accessing repo R. If you use app A to change some data in repo R, then try to read the change via app B, you can end up with cached data instead of the most recent data in repo R. This is something to be aware of with this type of configuration.
    3. There is typically one WLP admin url per application. For example, if you have an application named 'FooApp', then the admin url can typically be found at 'http://localhost:7001/FooAppAdmin'. Application 'BarApp' may have an admin url at http://localhost:7001/BarAppAdmin.
    You can use the weblogic server console at http://localhost:7001/console to see these -- click on Deployments, then click Monitoriing. In the Context Root column, you can see the various top-level context roots registered for this application.
    4. Repositories are top-level possibly-shared entities, similar to databases.
    Applications 'use' Repositories via Repository Configs.
    Applications 'own' RepositoryConfigs, which allow them to 'use' a specific Repository.
    It's possible to have multiple applications 'use' the same repository (each application would have to have its own RepoConfig referring to the same repository), but there can be caching issues with this configuration -- see (2).
    Each application 'owns' its own set of repo configs, and therefore its own VCR namespace. The VCR namespace is compsed of the RepoConfigs that application 'owns'. For example, if an application has repository configs with names 'Repo1' and 'Repo2', then the VCR namespace includes /Repo1/... and /Repo2/...
    Note that each RepoConfig entry has a name, which becomes its VCR namespace path. The path to a node in a repository begins with / followed by the name of the RepoConfig followed by /. Application A and application B may each be accessing Repo R, but via different names. For example, if A has the path to Repo R registered via name 'RepoR', then its VCR path to Repo R is /RepoR/... If B has the path to Repo R registered via the name 'R', then its VCR path to Repo R is /R/...

  • Serving Portal 8.1 SP2 content from Apache 2.0.43 configured using Plugin.

    Hi Friends,
    Ours is a Portal Enterprise app with 3 portal web apps in 8.1 SP2.
    We are planning to configure 2 Apache HTTP Web Servers as Front End Machines
    (External Load Balancer) with 2 Weblogic Portal back end machines with 4
    Weblogic Portal servers in a cluster.
    The 2 Weblogic Portal Back end Machines will be having the same Domain
    replicated by some means. So When one WL Admin Server is down, then we will
    use the other.
    In reference to this configuration,
    We are using Apache Http Plugin from BEA.
    How can we configure Apache and Weblogic server in order that all the static
    content will be served by Apache and dynamic content by Weblogic Server ?
    I mean to ask suppose I have webapp ,
    what will be correct set-handlers that I have use in httpd.conf and any
    changes to be done in Portal Web app to support this setting ?
    Please explain with example.
    Thanks,
    Karthi.

    Actually, XMLBeans are built into Workshop. Create a schema project and put your XSD into it. The beans will be generated automatically and included in your portal app.

  • Migration of oracle portal contents/applications to Weblogic portal

    I have a website running on oracle portal. I want to migrate all those contents (applications/portlets) to weblogic portal. I dont know where to start from. Can somebody please guide me and give me some tutorials for this.
    Thanks
    Joseph

    Hi Ajay,
    If  the configtool is showing the old information of instances , it has got two things
    1.  JMT phase of your migration has not been performed correctly.
    2. If you are using the same hostname , SID , instance name , then it will calculate the same instance number.
    In JMT  phase it  should delete all the information of dialog instance  and calculated the new instance id
    on the basis of box number calculated from the file cluster_id_switch.properties while migrating the CI.
    checked the JMT folder inside sapinst_dir.
    Checked the below parameter in cluster_id_switch.properties
    src.ci.sid=
    src.ci.instance.number=
    src.ci.instance.name=
    src.ci.host=
    Checked the logs for java migration tool phase and java configuration parameter phase.Also do check the box number of the system.If the box number is not correct as per your input then you will not able to patch your system further.
    Now in second case, If you are keeping the same hostname , instance name and SID , then it will calculate the same instance id so you don't need to worry in this case.
    1644265 - "How to determine the correct box number of the instance"
    With Regards
    Ashutosh Chaturvedi

  • Authentication in weblogic portal server 8.1 sp2 using external LDAP

    Hi,
    I am trying to use external LDAP for authentication.
    I have configured the ActiveDirectoryAuthenticator giving the necessary
    values
    ( and added
    "-Dcom.bea.p13n.usermgmt.AuthenticationProviderName=ActiveDirectoryAuthentic
    ator" in startWeblgoic.cmd )
    and can see the users and the groups from my LDAP provider in the admin
    console and in the admin portal's "users and groups".
    A set of users are given permission to access the restricted site and those
    users are visible in the global role with the permission.
    The web.xml is configured for BASIC auth-method, and the role is
    <externally-defined/> in weblogic.xml.
    Now when I access a restricted page, I am shown a dialog prompt to key in
    the username and password.
    Even when I key in the valid credentials, the restricted page is not shown
    and an "Unauthorized xxx" 401 access error is thrown.
    Any clue, on what i am missing.?
    Please let me know if any suggestion / idea.
    Regards,
    Arun.

    Assuming your application is a WebLogic Portal application, then yes you would definitely need to install WLP 8.1. WLP version 8.1 is the only version of WLP that will run on WLS/WLW version 8.1.
    In order to obtain the product installer, you'll need to contact Oracle Support and file a request. It is not available for download from any Oracle public site. Only version 10.3 is available for download.
    Brad

  • Weblogic portal content published for future date.

    Hi,
    I am using Weblogic portal 10.3, need to publish a content item for futhre date , i tried adding the date and time to startDate property and published it, and the changes got reflected immediately.
    has any one got his done.
    Regards
    Chandrakant

    Hi Deepak,
    Case 1 -
    Assuming that there is a version which is currently displayed on the portal, if the business has published 3 future versions already (not yet published on portal), then he can make any changes in any of the future versions and have them automatically published.
    Case 2 -
    If there is a version which is currently displayed and there are 2 future versions published in the repository already, if the business user wants to make any changes in the current version, he just changes and re-publishes for the updated stuff to appear on the portal.
    Case 3 - overlaps
    Incase of 2 published versions with the same start dates but varying end dates, as the content selector will pick up both the nodes into the arraylist. In that case we can write a comparator, which incase of same start dates, do a comparison on the version id, and then pick the latest version. but in that case, we may lose one version. I guess in that case, we will have to advise the user handling this versionong to provide sequential dates for all the versions.
    I hope I have got the issue right and covered all the cases.
    Thanks

Maybe you are looking for