JCR interface to the BEA repository

Is there a way to access the BEA repository via a JCR based client? And I am talking about the repository implementation here and not the Virtual Content Repository.
I have a situation where I have to migrate some content into the BEA repository from another CMS...

I don't have knowledge of the internals of the JCR bridge but my understanding is that it bridges between SPI (Weblogics legacy CMS interface) and JCR complient servers (not clients).

Similar Messages

  • Does the bea content repository is JSR-170 compliant

    Hi ALL,
    Actually i want to use the bea content repository form my web service so should i go for SPI interface or i should use the JCR (Java Conetnt repository)API.
    But i would be able to use the JCR interface only if the bea content repository is JSR 170 compliant.
    Pls. suggest me the right way.
    Thanks.........

    The BEA repository is not yet JSR-170 compliant.

  • How to create a folder under BEA Repository through code

    Hi All,
    We are trying to create a folder under the BEA Repository through Java code. Could you please post the right API for it.
    We have tried the InodeManger class and its addNode method, which is good for creating any content, but we are trying to create the folder itself from the code.
    Thanks
    Veera

    Hi Veera,
    You're on the right track. The INodeManager.addNode method is the way to go. You just need to specify an object class name of a folder object class. Out of the box there's one, and this is configurable for your given repository's configuration. Once you add nodes of this type they'll be badged as folders in the portal admin tools.
    -Ryan

  • Auto Archiving Files in BEA repository

    I need to find out if the following is possible in BEA content repository:
    For files within a node that you create in the BEA repository, is there anyway to 'auto archive' these files?
    For example, there are 10 files in 'Latest News' node. Out of these 10 files, there are 5 expired files that I do not want anymore.
    Is there a way to 'auto' move these 5 files to another node e.g., 'Expired News', instead of manage these file from the portal admin console?
    Rgds

    if you manage to extend you contentquery to take into account the parameters to search for, try this.
    - Anders M.

  • How does the content repository differ from the ECM plugin capability

    How does the content repository differ from the ECM plugin capability suh as Documentum. What are the different use cases. Which is the best to use for managing document uploads by user for association with user's personal products/services ?

    Content Repository is a standards-based, fully featured repository, included in all the editions of the Adobe Digital Enterprise Platform and Solutions. You can use it to store and access content, execute rich set of content services like search, authorization, etc. As such, it's ideally suited for all the content/document/asset-related needs of your applications. It offers the JCR API, plus access through RESTful interface and WebDAV network drive (among others). Additionally, managing content in the Content Repository makes it immediately availble for all the solutions that run of the platform.
    In essence, Content Repository is your go-to place to store and manage content in the Digital Enterprise Platform/Solutions. It is well suited to cater to your use case.
    The ECM Plugins (Connectors) are used if you have existing LiveCycle document services, and you have one of the ECM systems in your infrastructure used as archive. It allows you then to connect to such a 3rd-party system, and retrieve document for processing, as well as store them back for archiving.

  • What table stores Interface Filters in Work Repository

    Hi there
    I have a number of simple 1 to 1 interfaces (i.e. 1 source, 1 target). And each interface has its own filter between source and target.
    I would like to know how these filters are stored in the work repository database.
    I can see the filter text in the TXT field in SNP_TXT. But I would like to be able to somehow extract the name of the source table, the name of the target table and the filter text in a query.
    There seems to be a myriad of cross referenced ID numbers accross many tables to achieve this. Its all very confusing trying to follow the ID numbers to a source and target table.
    Is there any documentation that would tell me how the work repository database tables are inter-referenced?
    Thanks in advance,
    N

    I have answered this in one of previous threads:
    Re: trying to find join condition
    Hope that helps

  • View YLOY102H_MSH/YSolCONconfMA is not defined in the runtime repository

    Hi Gurus,
    We have enhanced one LOY102H_MSH component and added various custome view in it.
    After 3-4 months there is a requirement in which I need to add on custom view in the same component.
    i added on custom view YSolCONconfMA  and at the time of creation I have added two context node (Membership and MAGenAtt). I have tired without context node as well but same error message is coming as mentioned below.
    Problem : 1 When I am double clicking and try to open the new created view it giving message "View              YLOY102H_MSH/YSolCONconfMA is not defined in the runtime repository that was loaded"
                   2. these two context nodes are not coming with the new created view.
    Any budy have have any idea.....
    Best Regards,
    Durga

    Hi Durga,
    You can cross check the created view in the YLOY102H_MSH. Check whether the context nodes are there
    under the view.
    In the used component, check in the repository if you have this interface view availabel under the
    component usages.
    Regards,
    Leon

  • Use Documentum Content Repository to BEA Repository

    Hi,
    I want to migrate content from BEA Repository to Documentum Content Repository. I would like to know if there are any standard API's to display content from Documentum to Portal jsp pages?
    Any help is greatly appreciated.
    Thanks,
    Latha

    You can use the CMSPI implemented by Documentum. But it is a separate
    license.
    <Sailatha Kapavarapu> wrote in message news:[email protected]..
    Hi,
    I want to migrate content from BEA Repository to Documentum ContentRepository. I would like to know if there are any standard API's to display
    content from Documentum to Portal jsp pages?
    >
    Any help is greatly appreciated.
    Thanks,
    Latha

  • How put content from Bea repository

    I can't put content from bea repository to a jsp, i read the e-docs of portal 10, but it didn't work.. someone can help me with that.. some link that show how to do it?
    Some tutorial or manual to do it.
    PS: I use weblogic portal 10 ??.

    There is no API or tooling to approve content in bulk, but you could use the existing API to recursively traverse the content by path and approve as you go. We have an enhancement request covering the need for bulk approval.
    -Ryan

  • Unable to bind EJB Home Interface to the JNDI name

    Why do I get this error?? What is the jndi-name in weblogic-ejb-jar.xml
    Unable to deploy EJB: OrganizationEJB from sempire_bc.jar:
    Unable to bind EJB Home Interface to the JNDI name:
    com.sempire.builder.business
    _component.Organization. The error was:
    javax.naming.NameAlreadyBoundException: Organization is already bound;
    remaining
    name 'com.sempire.builder.business_component'
    <<no stack trace available>>

    Slava,
    In case I change the name of the jndi name to a unique name. I still get the same
    problem. I checked for multiple occurences, but there aren't any.
    My web.xml file is:
    <ejb-local-ref>
    <description>
    Reference EJB resources in Weblogic Resources
    </description>
    <ejb-ref-name>GangsterEJB</ejb-ref-name>
    <ejb-ref-type>Entity</ejb-ref-type>
    <local-home>com.sempire.builder.business_component.GangsterHome</local-home>
    <local>com.sempire.builder.business_component.Gangster</local>
    </ejb-local-ref>
    My weblogic-ejb-jar.xml file is:
    <weblogic-enterprise-bean>
    <ejb-name>GangsterEJB</ejb-name>
    <entity-descriptor>
    <persistence>
    <persistence-type>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    <type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
    </persistence-type>
    <persistence-use>
    <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
    <type-version>6.0</type-version>
    </persistence-use>
    </persistence>
    </entity-descriptor>
    <reference-descriptor>
    <resource-description>
    <res-ref-name>jdbc/GangsterDB</res-ref-name>
    <jndi-name>oraclePool</jndi-name>
    </resource-description>
    </reference-descriptor>
    <local-jndi-name>Gangster_test</local-jndi-name>
    </weblogic-enterprise-bean>
    I do not get the problem.
    Thank you
    Ronak Parekh
    "Slava Imeshev" <[email protected]> wrote:
    Hi Ronak,
    This exception means that you already have a bean
    with the same JNDI name. Search your weblogic-ejb-jar.xml files
    for multiple occurrences of the name and fix the problem.
    Regards,
    Slava Imeshev
    "Ronak Parekh" <[email protected]> wrote in message
    news:[email protected]...
    Why do I get this error?? What is the jndi-name in weblogic-ejb-jar.xml
    Unable to deploy EJB: OrganizationEJB from sempire_bc.jar:
    Unable to bind EJB Home Interface to the JNDI name:
    com.sempire.builder.business
    _component.Organization. The error was:
    javax.naming.NameAlreadyBoundException: Organization is already bound;
    remaining
    name 'com.sempire.builder.business_component'
    <<no stack trace available>>

  • Streamlining the Portal Repository

    Hi!
    Here is my problem. I need to limit the number of portlets that users see when they customize a page or tab.
    What I have done is to create a "Private" folder in the portal repository with security and have moved all of the portlets that users should not see to this folder.
    This can be a tedious process if you have a lot of portlets and all new portlets will need to be manually moved to this folder.
    Is there a better way to do this?
    Thanks,
    Kim
    Portal Version: 3.0.7.6.2
    System: NT 4.0 with Service Pack 6.0
    App Server: 9ias
    DB: 8.17
    null

    Kim,
    Starting in 3.0.8, when you add a provider it automatically get's put in it's own subfolder. If you can afford to delete your current providers, you can then re-add them to create the subdirectories. However, deleting the providers will break the link to portlets that are already on your pages.
    In 3.0.9, which is targeted to a June release, we have a new bulk actions interface that will allow you to copy or move multiple items in a single step. That should solve your problem, if you can wait for that release.
    Regards,
    Jerry
    null

  • How to fetch an image from bea repository.

    Dear ALL,
    I have two binary properties named image and altImage in the content item of one
    of the nodes in the virtual repository. Looks like, BEA arranges all the properties
    alphabetically and when I use showBinary servlet to display a binary property,
    it displays the uploaded image from the altImage property(because it starts with
    a alphabet). But when I make the other image property PRIMARY, ShowBinary servlet
    displays the uploaded image from the image property but I could not show uploaded
    file from altImage property.
    The SYNTAX used by me is,
    <img src="<%=request.getContextPath() + "/ShowBinary" + conItem.getPath()%>" width="791"
    height="150" border="0" >
    Is there a way where I can show the selective binary(jpg/gif only) properties
    using /ShowBinary, if no, can you guide me to another way of doing the same.
    Vijay B.

    Vijay,
    Sorting on search will only work with system properties. For a list of system
    properties please take a look at com.bea.content.expression.Search on the javadoc
    site at http://e-docs.bea.com/wlp/docs81/javadoc/index.html. I'll add the ability
    to sort on non-system properties as a feature request for next release.
    James
    "Vijay Bijjargi" <[email protected]> wrote:
    >
    Thanks alot.
    I have one more query. I would appreciate if you help me. Thanks in advance.
    There is a attribute(property) of contentselector
    named sortBy(even in cm:search). But when I run my jsp, It could fetch
    the
    contents from the repository but It could not sort by a specified field
    of
    a repository.
    Can you pls tell me the right way of using it or why it is not showing
    me
    the expected result.
    Thanks.
    Vijay Bijjargi
    [email protected]
    Mumbai, India
    "Markus Blumrich" <[email protected]> wrote:
    Vijay, I brought this up during beta testing and the response from BEA
    was
    that you would be able to use ShowBinary on any property in GA by appending
    the name of the property with two slashes to your URL... example:
    /ShowBinary/my/url//myBinProperty
    I haven't had time to see if it works yet,
    Markus
    "Vijay Bijjargi" <[email protected]> wrote in message
    news:[email protected]...
    Dear ALL,
    I have two binary properties named image and altImage in the contentitem
    of one
    of the nodes in the virtual repository. Looks like, BEA arranges allthe
    properties
    alphabetically and when I use showBinary servlet to display a binaryproperty,
    it displays the uploaded image from the altImage property(because
    it
    starts with
    a alphabet). But when I make the other image property PRIMARY, ShowBinaryservlet
    displays the uploaded image from the image property but I could notshow
    uploaded
    file from altImage property.
    The SYNTAX used by me is,
    <img src="<%=request.getContextPath() + "/ShowBinary" +conItem.getPath()%>" width="791"
    height="150" border="0" >
    Is there a way where I can show the selective binary(jpg/gif only)properties
    using /ShowBinary, if no, can you guide me to another way of doingthe
    same.
    Vijay B.

  • BEA Repository Authentication Error...PROD issues...

    Hi,
    In Content management ...
    1. When I am trying to add Node, Content, content type etc. I am getting this error " Error Authenticating to repository: BEA Repository" in alert window.
    and also getting AuthenticationException on the page.
    2. To fix the above issue I was trying to edit or add Repository configuration settings, it says "com.bea.content.spi.internal.RepositoryImpl is not a valid implementation" and not allowing me to update the Repository configuration settings.
    So I am completely stuck on the above PRODUCTION issues since one week but no proper solution for any issue. Could anyone please help me in fixing the PROD issues?
    Thanks.

    Hi,
    This is the complete stack trace for Authentication Exception..
    Defined Types for Repository: BEA Repository An exception has been thrown while trying to render this page.
    Exception Message:
    Error authenticating to repository: BEA Repository
    ---Begin Stack Trace---
    com.bea.content.AuthenticationException: Error authenticating to repository: BEA Repository at com.bea.content.manager.internal.RepositoryManagerImpl.getTicket(Ljava/lang/String;)Lcom/bea/content/spi/Ticket;(RepositoryManagerImpl.java:264) at com.bea.content.manager.internal.ObjectClassOpsImpl.getObjectClassOps(Ljava/lang/String;)Lcom/bea/content/spi/ObjectClassOps;(ObjectClassOpsImpl.java:272) at com.bea.content.manager.internal.ObjectClassOpsImpl.getObjectClasses(Ljava/lang/String;)[Lcom/bea/content/ObjectClass;(ObjectClassOpsImpl.java:409) at com.bea.jsptools.content.HierarchyServlet.getSchemas(Ljavax/servlet/http/HttpServletRequest;Lcom/bea/jsptools/common/PrunableTreeNode;I)Ljava/util/List;(HierarchyServlet.java:568) at jsp_servlet._cmstools.__manage_schemas._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(__manage_schemas.java:404) at weblogic.servlet.jsp.JspBase.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(JspBase.java:33) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava/lang/Object;(ServletStubImpl.java:1072) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Lweblogic/servlet/internal/FilterChainImpl;)V(ServletStubImpl.java:465) at weblogic.servlet.internal.TailFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterChainImpl.java:27) at com.bea.p13n.servlets.PortalServletFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(PortalServletFilter.java:293) at weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(FilterChainImpl.java:27) at weblogic.servlet.internal.RequestDispatcherImpl.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Z)V(RequestDispatcherImpl.java:644) at weblogic.servlet.internal.RequestDispatcherImpl.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(RequestDispatcherImpl.java:423) at com.bea.netuix.servlets.controls.content.JspContent.beginRender(Ljava/io/Writer;)Z(JspContent.java:533) at com.bea.netuix.nf.ControlLifecycle$1.visit(Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;)Z(ControlLifecycle.java:495) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;)V(ControlTreeWalker.java:542) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;)V(ControlTreeWalker.java:553) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;)V(ControlTreeWalker.java:553) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;)V(ControlTreeWalker.java:553) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;)V(ControlTreeWalker.java:553) at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Ljava/lang/Object;)V(ControlTreeWalker.java:553) at com.bea.netuix.nf.ControlTreeWalker.walk(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;Lcom/bea/netuix/nf/concurrency/ControlTreeWalkerPool;)V(ControlTreeWalker.java:247) at com.bea.netuix.nf.ControlTreeWalker.walk(Lcom/bea/netuix/nf/VisitorType;Lcom/bea/netuix/nf/UIControl;)V(ControlTreeWalker.java:105) at com.bea.netuix.nf.Lifecycle.run(Lcom/bea/netuix/nf/UIControl;[Lcom/bea/netuix/nf/VisitorType;)V(Lifecycle.java:356) at com.bea.netuix.nf.UIControl.render()V(UIControl.java:536) at com.bea.netuix.servlets.controls.PresentationContext.render(Ljavax/servlet/http/HttpServletRequest;)V(PresentationContext.java:405) at com.bea.netuix.servlets.util.RenderToolkit.renderChild(Lcom/bea/netuix/servlets/controls/PresentationContext;Ljavax/servlet/http/HttpServletRequest;)V(RenderToolkit.java:123) at com.bea.netuix.servlets.jsp.taglib.RenderChild.doStartTag()I(RenderChild.java:58) at jsp_servlet._framework._skeletons._beatools.__gridlayout._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(__gridlayout.java:193) at weblogic.servlet.jsp.JspBase.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(JspBase.java:33) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava/lang/Object;(ServletStubImpl.java:1072)
    ---End Stack Trace---
    I am deploying the application in exploded mode to change the repository settings...but still when I am trying to submit the changes in settings it says  "com.bea.content.spi.internal.RepositoryImpl is not a valid implementation". So I tried to change the settings directly in application-config.xml and restarted the server but still getting exception. As it is authentication exception I tried in 2 approaches one with blank username/password  and the other is non-blank, but no use in either approach.
    My first and primary problem is I am getting Authentication Exception and second problem is I am unable to change the settings in exploded mode too.
    Thanks.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Technical questions about the BO repository

    Hi to all,
    I order to understand how BO (talking about BO 3.0) act internally, I need to know the following questions:
    - What information is held in the repository database? Content or just metadata?
    - What is held in the properties blob of the bo_repos.cms_infoobjects6 table? 
    - What is held in the data blob of the bo_repos.cms_relations6 table?
    - Is there any possibility to change directly the UID of an object (eg: a universe) in the database directly? This action could be helpful to work with versions..
    Is there any technical documentation?
    Many thanks,
    Bea

    Hi Bea,
    I tested your case in my environment. After changing the definition of a key figure in my universe (this should be your development version), I renamed it (used the name of a universe on which I already had some reports running on) and tried to export  it in the BOBJ repository. The designer prompted me to select if I want to copy or move my universe. I choose to  create a copy of my universe and on the next step I was asked if I want to overwrite the universe with the same name (in your case this should be your production version). I confirmed overwriting the universe and started then my WebI reports (production reports) in the InfoView. Everything worked fine and the modification was visible.
    Please note that if during the development phase you remove/rename/change the visibility of universe objects (classes, dimensions, key figures), which are used in your existing WebI reports, then you will indeed may have problems. Even if you delete a class or object and add later a new one with the same name, there's no garantee that a WebI report which was using this object will work.
    Still if you just modify or add objects during the development or if you remove first the objects, which you want to delete, from your reports, then you should not have a problem with the approach we are discussing here.
    Regards,
    Stratos

  • Error when starting the Integration Repository/Directory

    When starting the Integration Repository or Directory I get the following error message when the Java Web Start is launched:
    <i>JAR resources in JNLP file are not signed by same certificate</i>
    I am running on XI3.0 SP15
    Any idea?
    Thanks in advance.
    Kind regards,
    Dave Arends

    Solved this issue.
    Go to Administration - Java Web Start Administration.
    Click on 'Re-initialization and force signings' and start the Repository or Directory again.

Maybe you are looking for

  • Photoshop cs6 will not open

    I just download cs6 photoshop, I can successfully download the program but when I try and open it up I get an error that tells me "Adobe Photoshop CS6 has encountered a problem and needs to close.  We are sorry for the inconvenience."  I uninstalled

  • Problems with ITUNES after upgrade

    I Have a G3ibook 60 gig hard drive.Finally upgraded from OS9 to OSX Tiger. Unfortunately, my ITUNES library and playlists did not come across. Tried moving library and 1300 of 1800 songs did come across. NO playlists though. Have tried trashing prefe

  • Bring back an expired project

    bring back an expired project in Dreamweaver

  • Terminal Question...please help.

    Hi, I was on macrumors forum and was compelled to paste commands into the terminal, although I don't really know what I am doing. Now when I open my HD, I get other files showing. I think they are normally invisible system files. I really don't know,

  • Info Object not visible in Dimension Reporting

    Hallo, I've created a multi provider which includes 2 infocubes. I added a new Infoobject to 1 of the cubes and added it into the Identification and also to the Dimensions of the Multi. Strangely, when I create a query, the Info-object is not shown i