WPC: rendering of articles collection

Hi guruz,
I'm enjoying the capabilities of the Web Page Composer in the Enterprise Portal but I have some doubts I didn't clear reading the documentation. I already try to create new web forms for my custom articles editing the xml and xsl files, now I'm wondering if it is possible to create a list of all the articles in a folder, order by some property e.g the date of creation.
I did this in the past with xml forms using layout sets and custom render list items to render collections of xml forms in a folder.
Now I used Web form editor instead of XML forms and I can customize the xsl file that renders the single article (it's the same than the show xsl in the xml forms) but I can't find any xsl for the rendering of the list of articles.
Can anyone help me?
Thank you
Mattia

Hi Mattia.
At this moment it is no any standard WPC solution that automatically generates a list of articles.
As a staring point you may have a look at Link List/Teaser forms and adopt one of them for your needs. However, a usage of them require manual work and rational only in case of small amount of articles and/or updates.
Also you might consider about The specified item was not found.'s suggestion in the tread Re: Article management like SDN:
For a very editor friendly solution like SCN, you would use the Web Page Composer (so still XML Forms) to create the articles and implement a special iView that you would link to a WPC container. This iView could have a nice user interface for the search parameters and compose the search query to display the list of articles
Best regards,
Aliaksandr

Similar Messages

  • Display wpc page containing articles created using forms builder

    Hi everybody,
    I need to create a wpc site with different pages. Each page will need to contain different categories of articles.
    These articles will be created using the xml forms builder and for each category there is a specific KM folder (the articles are classified using taxonomies).
    In a page "food", all the articles from the "food" folder will need to be displayed (title, date and content). this for every article in the folder.
    I already had a look at HTML collection renderer but this is not providing what I need.
    So I need something else but I have no idea what I can use for this nor where to start looking for it.
    Can anybody help me?
    Thanks in advance.
    Kind regards,
    Wouter

    Hi Wouter,
    Have you had a look at these.
    http://help.sap.com/saphelp_nw70/helpdata/EN/45/ed404583c63113e10000000a1553f7/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/45/edd2319b3f3112e10000000a1553f7/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/46/793a1c608c0ad3e10000000a11466f/frameset.htm
    Hope these are handy!
    Good Luck,
    Sandeep Tudumu

  • SAP WPC Rendering

    Hi
         We are tryng to change the rendering mode of WPC pages to adapt to new multi language support mechanism. We basicly want content to have "placeholders"  that initially are only available in one language(author writes the content) and then a translator would be responsible for implementing the placeholders in other languages.
      This would require us to change the rendering mode  for WPC pages. The pages would refer to content. this content would then depending on the language load a specific value from the available depending on the current language ( probably in property files like resource bundles).
       anyone have any suggestion regarding this? thanks

    thanks but ive seen all the information in that link before and i cannot find a answer to my problem . this is probably something way more complex to be directly in a SAP library/general information link
    Still looking for answers, thanks
    Edited by: Phatinox on Aug 17, 2011 5:28 PM

  • Setting up WPC usage monitoring on the Portal

    Hello Everyone,
    I have been looking for a way to report on the number of portal users accessing different areas of the portal, such as KM documents, but in particular pages and objects that have been created in Web Page Composer (WPC). I know that I can monitor KM documents and have setup reporting for this using the following blog entry.
    /people/michael.kronfeld/blog/2007/12/21/recording-access-to-documents-in-km - thank you Michael Kronfeld.
    Unfortunately, the report generated from the above setup, outputs all logged entries using a GUID rather than the KM document name, example: u201Cpolicy.docu201D.
    Iu2019m assuming that reporting on WPC activity, like the KM reporting may use the GUID method of identification, rather than the WPC object user readable name, example: u201CCareers Pageu201D.
    Following the above description, does anyone know of a way to setup monitoring/logging for WPC pages/objects (article, paragraph, etc) on the portal using a method that identifies objects in a way where user readable names for WPC objects are used?
    Thank you.

    Kiran,
    I have kind of put this one on the back burner as I have not had much luck thus far. I have however found a third party software called "Click Stream" by Sweetlets, and it looks promising.
    http://www.sweetlets.com/click_stream.html
    Hope this helps. I will update when and if I find out more.
    Regards,
    Chris

  • Time Based Publishing not supported in WPC

    Hi all,
    I want to implement Time Based Publishing for some WPC resources (for example: web articles or paragraphs, ie: not for pages, but resources).
    Sadly, it seems that is not allowed. There is the following note: 1310768 - Time Based Publishing not supported in WPC.
    Does anyone know an alternative way to achieve this TBP behavior? I thought developing some task scheduler service, or perhaps a namespace filter.... , some help will be thanked!
    Question aside: I don't understand why standard TBP is not supported, being a WPC's web article a standard KM resource. Don't you find strange?
    Thanks in advance,
    Best regards,
    Marcelo

    In case anyone is interested, I asked SAP about it.
    They said that TBP for WPC is only available to pages, and since 7.3 is the only time based publishing feature available for WPC. Beside that, they made clear the difference betweeen WPC and KMC... I supposed (wrong) that WPC was relied on KMC,
    So.. I'm really stuck on this.
    I'll keep this question opened in case anyone could help or maybe share an idea,
    Thanks in advance
    Best regards,
    Marcelo

  • Remove "Add New Instance" and "Remove New Instance" Entity buttons

    Hi,
    While Adding new Entity, "Add New Instance" and "Remove New Instance" buttons will be displayed.
    I don't want to display "Add New Instance" and "Remove New Instance" because by default i have created instances. I am able to disable it but i don't want to display at all.
    For "Add New Instance" , one-to-one, Automatically disabled by OPA
    For "Remove New Instance" added below code in ButtonControl.vm:
    #if( ${control.getButtonClass()}.equals("remove"))
    #set( $disabledString = "disabled" )
         #set( $visibility = "false" )
    #end
    Please tell me how to not display these two buttons.
    Thanks,
    Sri

    Hi Sri and Patrick,
    There's no out-of-the-box configuration to hide the Add/Remove Instance buttons from entity collect screens in Web Determinations. However, this requirement can be achieved through Custom Properties. This requires a technical person to create the custom property, which the rulie then attaches to the Rule Project. The technical person also needs to modify the velocity template which renders the entity collect screens so that it will remove the Add/Remove buttons on any entity collect control where the custom property is set to True.
    I can't advise on exactly how to write the custom property or edit the velocity template (I'm a functional expert, not a programmer), but the OPA Developer Help should have guidance. Try searching on ‘custom property’. From the rulie perspective, have a look at this article for how to attach a custom property to the project and to the particular screen control:
    * Augment the rulebase with metadata: http://docs.oracle.com/html/E24270_01/Content/Integrating/Augment_the_rulebase_with_metadata.htm (particularly the sections 'Specify a custom property defintion' and 'Assign a custom property to a control'). This link is to the 10.3 version of the OPM Help. If you are using an earlier release of OPA, you can look at the equivalent article in your copy of the Help.
    (If there are technical people following this thread, perhaps you could reply with specific OPA Developer Help articles people should look at with regard to writing custom properties?)
    Cheers,
    Jasmine

  • My thoughts on testing DocumentDB

    Despite knowing DocumentDB won't be an option yet for my needs because of the lack of OrderBy and other known limitations in the Preview, I wanted to try it out and run some basic query tests against it to see what's already possible, how it performs, where
    it lacks features and if it would make sense to consider DocumentDB as a future replacement for my current combined database Azure (SQL Server + Table Storage) solution.
    I want to share my findings as a feedback on this preview.
    My scenario
    While the big picture is much more complex, for this post and my DocumentDB test, I reduced my app functionality to it's very basic requirement: Users can subscribe to news channels and have all articles of their subscriptions shown in a combined list. There
    are thousands of news channels available and users may subscribe to 1 to 100s or even 1000s of them, while 1-100 is the common range of subscriptions. The app has tagging for read/unread articles, starred articles and everything can also be organized in folders
    and users can filter their article lists by these tags - but I left all of these complexities out for now.
    DocumentDB architecture
    One collection for News Channels, one collection for Articles. I decided to split the channels from articles as there are some similarities in column names and this would have made issues in index design. I imported around 2.000 NewsChannel rows from my
    SQLDB and around 3 million articles, filling up the Articles collection to nearly 10 GB of data.
    A NewsChannel document looks like this:
    id - I took the int value from my SQL database for this
    Name
    Uri
    An Article document looks like this:
    id - I also took the int value from my SQL database for this
    NewsChannelId - in SQL DB, the foreign key from the NewsChannel table
    Title
    Content
    Published - DateTime converted to Epoch
    I put range indexes on id and Published as most of the time, I'd query for ranges of documents (greater than an id, newer than a specific published date, ...). I also excluded some columns from indexing, like Content in the articles document.
    Test 1 - Get newest 50 articles for a single news channel
    SELECT TOP 50 * FROM ArticlesWHERE NewsChannelId == [50]ORDER BY id DESC
    I knew this would fail due to the lack of OrderBy. I tried to find a solution by custom indexes, but there is no way to define an index to be organized in descending order so newest entries would always be returned first. This would be enough as I not really
    need ascending orders for articles, so this would have made up for the lack of OrderBy. But it does not seem to be possible.
    Result: Impossible
    Test 2 - Get newest 50 articles for all subscribed news channels of a user
    SELECT TOP 50 * FROM ArticlesWHERE NewsChannelId IN ([1, 6, 100, 125, 210, ...])ORDER BY id DESC
    This would be the most used query and it would have been very interesting to see how this could perform, but due it's similarity to Test 1, it's also not possible to do it. But a variant of it will be described in the next test (3).
    Result: Impossible
    Test 3 - Get any articles newer than a given article from all subscribed news channels of a user
    This was the first test where I hoped to get some results. Each article document has a range index on id and its Published date, so this should be fast and nice. I seemed to have failed to create the range index for id correctly as DocumentDB complained
    about id not being a range index - that sucked because to fix this I would have to recreate the whole database and re-import all data. But luckily, the index on Published was created correctly and it would do for testing this kind of query just as fine as
    the id.
    SELECT * FROM ArticlesWHERE NewsChannelId IN [1, 6, 100, 125, 210, ...]AND Published > [someDate]
    Unfortunately, I found out there is no "contains" query supported in DocumentDB that would work like a WHERE IN query in SQL. But if I want to query articles for all subscribed channels, I will have to pass a list of NewsChannel IDs to the
    query. That was really a surprise to me as something like this seems just as much as a base functionality like OrderBy.
    Result: Impossible
    Test 4 - Get any articles newer than a given article for a single news channel
    Just as test 4, but only for 1 news channel - so finally here, DocumentDB will support my needs.
    SELECT * FROM ArticlesWHERE NewsChannelId == [id]AND Published > [someDate]
    And yes, this works, and the performance seems OK. But to my surprise, even if this just returns 5 documents and the query is well supported by the range index on Published, this has extremely high RU costs - depending on the query, somewhere between 2.500
    and 6.000 in my tests - which would mean with 1 CU, I already will be throttled for such a simple query.
    Result: Possible, quite fast but insanely high RU costs
    Test 5 - Get a single article from a News Channel
    As expected, this works like a charm. Fast and with 1 RU cost per query.
    Result: Works great.
    Other stuff I noticed:
    For my scenario, I see no way to scale my DocumentDB. I already reached the limit of a single collection with only a fragment of all my data. I would need to do the partitioning myself, for example by having a single collection for each NewsChannel, like
    I did in TableStorage where the NewsChannelId is the partition key - but due to the collection number limitations and even more due to the limitied query capabilitis INSIDE a single collection, I see now way how I could do performant queries if I would need
    to query multiple, maybe even hundreds of different collections in one query.
    Even if the space limit of a single collection would be raised to terabytes of data, I see the issue that I will run into serious performance problems as, as I understand, a collection can always be only on a single node. To support more load, I will be
    required to split my data over multiple collections to have multiple nodes, but then again, this would not support my query needs. Please correct me if I'm seeing something wrong here.
    Wrap up
    Seeing that even my most basic query needs cannot be supported by DocumentDB right now, I'm a bit disappointed. OrderBy is coming, but it won't help without WHERE IN queries and even with them, I still don't know if this is something that will perform good
    in combination and what, in such cases, the RU costs will look like if simple range queries with a small amount of documents returned already cost that much.
    I'm looking forward what's happening next with DocumentDB, and I really hope I can replace my current solution with DocumentDB at some point, but currently, I don't see it. A good fit for me would be MongoDB, but it's not PAAS and it's hard and resource-intensive
    to host ... so DocumentDB looked very nice at first sight. I really hope those issues will be resolved, and they will be resolved soon.
    b.

    Hi Aravind,
    thank you very much for your detailed response.
    Test 1: That's a good idea for a workaround, although it would get complicated when I want the top 50 documents from all subscribed news channels, which can be 100 or more (Test 2). The index documents can also get pretty large which might bring me to the
    limit of a single document, needing to split it on multiple documents for a single news channel. However, for a proof of concept implementation with DocumentDB, this will do fine. I might try that :)
    Test 2: Yes, but the ORs are limited to a maximum of 5 (?) currently, so not really an option as I need more most of the time.
    Test 3: I will have a look at this and see how that performs!
    Test 4: I used a classic UNIX epoch timestamp (seconds since 1970) and I also used a precision of 7 for the index. See below the code I used to create the index. So I think this should be OK. However, I'm glad to share the details of my account and
    a sample query so you can have a look for yourself. I will contact you by Mail with details
    articleCollection.IndexingPolicy.IncludedPaths.Add(new IndexingPath
    IndexType = IndexType.Range,
    Path = "/\"InsertedEpoch\"/?",
    NumericPrecision = 7
    As for partitioning - thanks for the article. For me, a fan-out on read strategy would be required if I would do my partitioning by News Channel ID ... but that's what giving me headaches. Given that it is not uncommon a user of my app has 100 or more
    subscriptions, I would need to issue 100 parallel queries. I tried something like that for Azure Table Storage and found it to be a performance nightmare. That's why I currently use Table Storage as a pure document store but still do all computations of the
    requested articles in SQL Server. But yes, I might have to put more thought into that and see how I can squeeze out the performance I need. Because SQL Server is fine and I can do a lot with indexes and indexed views to support my query scenarios - but
    it has also it's scalability limits and the reason it still works good is that my App is in a testing/beta state and does not have the amount of data and users it will have when it is finally live. That's the reason I am searching for a NoSQL solution like
    DocumentDB that should support my needs, mainly for scale-out, better.
    Thanks again for your response and your suggestions, with that, I might be able to do a basic proof of concept implementation that supports my core features for some testing with DocumentDB and see how it's doing.
    I will contact you per mail for the RU test data
    Happy new year! :)
    Bernhard

  • How to change the Maxinum of item in a iview

    i use KM to display news, but it only can display 5 item,how to change it to 10?

    Hi,
    which CollectionRenderer do you use?
    You should be able to configure the displayed columns and rows in "System Administration" > "System Configuration" > "Knowledge Management" > "Content Management" > "User Interface" > "Settings" > e.g. "Collection Grid Renderer Settings" > "News Collection Renderer".
    Also have a look at the following links:
    http://help.sap.com/saphelp_nw04/helpdata/en/87/3d48475ee8bd448c4031aa98d90524/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/94/29df3d0eb8af5ee10000000a114084/frameset.htm
    Regards, Alex

  • VFP9 - XML

    Dear Expert
    I am newbie in creating XML file from VFP file...
    I have to create similar XML file to the government/to announce freight/ :
    /I can create password hass, but how can I have header,user,tradetype etc. part ?
    I have data in a free table/
    Could someone help?
    <?xml version="1.0" encoding="UTF-8"?>
    -<tns:manageTradeCardsRequest xmlns="http://schemas.nav.gov.hu/EKAER/1.0/ekaermanagement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:tns="http://schemas.nav.gov.hu/EKAER/1.0/ekaermanagement"> -<tns:header> <tns:requestId>RRRID_0062681707</tns:requestId> <tns:timestamp>2014-12-29T16:15:29+01:00</tns:timestamp>
    <tns:requestVersion>1.0</tns:requestVersion> <tns:headerVersion>1.0</tns:headerVersion> </tns:header> -<tns:user> <tns:user>beregabor</tns:user> <tns:passwordHash>BA3253876AED6BC22D4A6FF53D8406C6AD864195ED144AB5C87621B6C233B548BAEAE6956DF346EC8C17F5EA10F35EE3CBC514797ED7DDD3145464E2A0BAB413</tns:passwordHash>
    <tns:VATNumber>12934850</tns:VATNumber> <tns:requestSignature>9333399DE1B1E1B0AE0E4FC7D19ADCEE6A1DE6B7B4278F03EE553701EC2CD961635F1E8774A2EC30BCD68373F867E8AC3C6194A576708594A326A0F6FFFCC9AC</tns:requestSignature> </tns:user>
    -<tradeCardOperations> -<tradeCardOperation> <index>1</index> <operation>create</operation> -<tradeCard> <orderNumber>20141229161531</orderNumber> <tradeType>I</tradeType> <modByCarrierEnabled>false</modByCarrierEnabled>
    <carrierText>IT test Carrier</carrierText> <sellerName>IT seller name</sellerName> <sellerVatNumber>1113862035</sellerVatNumber> <sellerCountry>SK</sellerCountry> <sellerAddress>IT seller address</sellerAddress>
    <destinationName>IT dest name</destinationName> <destinationVatNumber>10036190</destinationVatNumber> <destinationCountry>HU</destinationCountry> <destinationAddress>IT dest address</destinationAddress> -<loadLocation>
    <name>IT test load name</name> <VATNumber>2223862035</VATNumber> <phone>+421909123456</phone> <email>[email protected]</email> <country>SK</country> <zipCode>98765</zipCode> <city>IT
    test load city</city> <street>IT load street</street> <streetType>UTCA</streetType> <streetNumber>111</streetNumber> <lotNumber>123</lotNumber> </loadLocation> -<unloadLocation> <name>IT
    test uload name</name> <VATNumber>10036190</VATNumber> <phone>+3660123456789</phone> <email>[email protected]</email> <country>HU</country> <zipCode>1111</zipCode> <city>IT test uload city</city>
    <street>IT uload street</street> <streetType>UTCA</streetType> <streetNumber>222</streetNumber> <lotNumber>321</lotNumber> </unloadLocation> -<vehicle> <plateNumber>NZ111AA</plateNumber>
    <country>SK</country> </vehicle> -<vehicle2> <plateNumber>NZ222AA</plateNumber> <country>SK</country> </vehicle2> -<vehicle3> <plateNumber>NZ333AA</plateNumber> <country>SK</country>
    </vehicle3> <loadDate>2014-12-13T10:44:21+01:00</loadDate> <arrivalDate>2014-12-15T10:44:21+01:00</arrivalDate> -<items> -<tradeCardItem> <tradeReason>O</tradeReason> <productVtsz>2804</productVtsz>
    <productName>IT product name 1</productName> <adrNumber>3862018</adrNumber> <transportLincense>3862023</transportLincense> <weight>2000</weight> <value>0</value> <facoryItemNumber>3862022</facoryItemNumber>
    <importerItemNumber>789</importerItemNumber> <expirationDate>2015-12-13+01:00</expirationDate> <batchNumber>3862018</batchNumber> </tradeCardItem> -<tradeCardItem> <tradeReason>O</tradeReason>
    <productVtsz>2804</productVtsz> <productName>IT product name 2</productName> <adrNumber>3862023</adrNumber> <transportLincense>3862027</transportLincense> <weight>2000</weight> <value>0</value>
    <facoryItemNumber>3862027</facoryItemNumber> <importerItemNumber>789</importerItemNumber> <expirationDate>2015-12-13+01:00</expirationDate> <batchNumber>3862023</batchNumber> </tradeCardItem> </items>
    </tradeCard> </tradeCardOperation> </tradeCardOperations> </tns:manageTradeCardsRequest>
    Sandor

    If you want to build XML "freehand" from the source table. I suggest you look at Tamar Granors documentation on the use of Collections.  
    http://www.tomorrowssolutionsllc.com/Articles/Collections%20instead%20of%20Arrays.pdf
    Build a collection using the data within you table. Remembering you can add a new Collection to a collection node. Then write a simple routine to recursively parse through the collection producing an XML string that at the end is written to file.
    The English Bob

  • Office 365 directory sync disable stuck on pending

    I have a situation where I have setup directory sync with the on premise AD and Office 365. I have now tried to disable directory sync and is has been a week and it still says:
    Active Directory synchronization is being deactivated. This process may take up to 72 hours to complete.
    in the admin site. I also get this from the PowerShell:
    PS C:\Windows\system32> (Get-MSOLCompanyInformation).DirectorySynchronizationStatus
    PendingDisabled
    I really need some help getting this disabled properly so I can start fresh with directory sync.

    Hi,
    If the output is "PendingEnabled" or "PendingDisabled" after the expected enablement time period has passed, this is a known issue with Exchange Online.
    Please refer to this KB article for more details:
    http://support.microsoft.com/kb/2654338. You might need to follow the steps listed in above article, collect the information, and then contact Support.
    Also,this forum focuses on some general discussion about Microsoft Office, better to post this kind of questions in the forum of Office 365 Community where you can get more effective answers:
    https://community.office365.com/en-us/f/default.aspx
    Hope this helps.
    Thanks,
    Ethan Hua CHN
    TechNet Community Support

  • Design advice for custom painting

    Hi,
    Can someone give me some high-level design advice on designing a JPanel subclass for custom painting? My panel class is becoming very complex, with lots of drawing and scaling methods, so I'm wondering if I could abstract away some of these graphical elements by creating new classes to make the design more object-oriented. However, I'm finding that there are also disadvantages in representing some of my graphic components as classes. Specifically,
    1. It will lead to a much higher level of class coupling. My panel will depend on all these new classes to work correctly. In fact the situation is even worse because my panel is an inner class and, to do some of the scaling, needs to use methods from an object stored in the parent class. I would therefore have to also pass this object reference as an argument to many of these new classes.
    2. It will lead to a lot of awkward passing of data between classes. For example, I need to use g2.drawImage(img, x, y, w, h, this), so I will have to pass not only the graphics context but also the panel reference itself.
    Is it common for panel subclasses that do custom painting to be complex?
    thanks,
    Eric

    I wrote the map view for a commercial GIS system. Drawing and scaling on a JPanel is challenging, but it need not be complex.
    1. To eliminate class coupling, you need to create a couple of interfaces: Renderable (what you want drawn) and Renderer (the thing doing the low-level drawing). Renderer will have before and after setup and reset methods (to do things like scaling and rotation), and methods that the renderables can use to draw graphics. The Renderable interface can be as simple as a single method: draw(Renderer).
    Every type of graphic that you draw on the screen would be a different class that implements Renderable, and which knows how to draw itself using whatever lower-level drawing commands you put in the Renderer. If you construct each Renderable in terms of java.awt.Shape, then Renderable.draw() could call a method Renderer.draw(java.awt.Shape, java.awt.Color).
    2. The Panel becomes fairly simple. It has a Renderer and a collection of Renderable objects. Its paint() method calls the Renderer setup method, calls Renderable.draw(Renderer) on each object, and calls the Renderer reset method. Each Renderable in turn calls Renderable.draw(java.awt.Shape, java.awt.Color) one or more times.
    Renderer should get a Graphics2D from the Panel when the setup method is called. That's when the Renderer does all of the scaling, positioning, and rotation on the Graphics2D. The Renderable implementations shouldn't even need to know about it.
    I don't think custom painting code is necessarily complex, merely challenging to write. If you're only drawing a few lines and circles, you probably don't have to be too concerned about design elegance and code maintainability. The map view I designed for our GIS system, on the other hand, has to handle all kinds of map geometry, icons, text, and aerial photos.

  • Xml forms - Error handling HTTP request

    Hello,
    We have installed portal 6.0
    I've made some forms with the xml form builder, imported them into IViews (KM navigation IView) and assigned the IViews to a role
    The Iview shows the RenderListItem form
    Every Iview (RenderListItem form) has a "new item" button
    Every record of the iview has a edit-delete action
    When I press the "new item" button or the edit button (or save button) I get the following error:
    Error handling HTTP request. Check the log file for more information.
    java.lang.RuntimeException: Context is unavailable!
         at com.sap.pct.plm.dmsrmconnectorforkm.DMSRMConnection.(DMSRMConnection.java:83)
         at com.sap.pct.plm.dmsrmconnectorforkm.DMSRMR3FunctionCalls.getGenericValueList(DMSRMR3FunctionCalls.java:6532)
         at com.sap.pct.plm.dmsrmconnectorforkm.DMSRMR3FunctionCalls.getLaboratoryList(DMSRMR3FunctionCalls.java:6360)
         at com.sap.pct.plm.dmsrmconnectorforkm.DMSRMLaboratoryValueProvider.getAllowedValues(DMSRMLaboratoryValueProvider.java:79)
         at com.sapportals.wcm.service.propertyconfig.config.MetaName.getAllowedValues(MetaName.java:781)
         at com.sapportals.wcm.service.propertyconfig.config.MetaName.allowedValueIterator(MetaName.java:472)
         at com.sapportals.wcm.service.xmlforms.ResourceProperties.appendAllowedValues(ResourceProperties.java:713)
         at com.sapportals.wcm.service.xmlforms.ResourceProperties.mergeProperty(ResourceProperties.java:682)
         at com.sapportals.wcm.service.xmlforms.ResourceProperties.mergePropertiesIntoDom(ResourceProperties.java:611)
         at com.sapportals.wcm.service.xmlforms.transformation.HtmlGenerator.getHtmlStream(HtmlGenerator.java:116)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformation.render(Transformation.java:391)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformation.render(Transformation.java:336)
         at com.sapportals.wcm.service.xmlforms.transformation.Transformation.render(Transformation.java:188)
         at com.sapportals.wcm.app.xmlforms.EditServlet.doGetAction(EditServlet.java:165)
         at com.sapportals.wcm.app.xmlforms.XFBaseServlet.doGet(XFBaseServlet.java:241)
         at com.sapportals.wcm.app.xmlforms.XFBaseServlet.doPost(XFBaseServlet.java:261)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sapportals.wcm.app.xmlforms.XFBaseServlet.service(XFBaseServlet.java:134)
         at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:331)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
         at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
         at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
         at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
         at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
         at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:545)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    This error doesn't always appear, there are times that the portal works correct and when I can add items, edit them and save my changes
    Does anyone have an idea where the error comes from? In what direction I have to search? How I can solve this problem?
    Thanks in advance, points will be distributed for helpfull answers

    Hi,
    I didn't place a save button on the RenderListItem but on the Edit form so this couldn't be the issue...
    I solved the error I got when I wanted to save my form
    The edit and delete buttons also work correct...
    I only get the error mentioned above when I press the "new form" button, I created that button with the CreateXMLForms action group that I added in my Collection Grid renderer settings (option collection command group)
    Then I changed my form availibility (System administration ->system configuration ->KM->CM->form based publishing->form availibility->folder settings)
    I created the following folder settings:
    foldername//priority//path//forms to exclude//forms to include
    library//10 //documents/testlibrary//Smarties, QnA,SAP_APP_News//library
    News //10 //documents/News//smarties, library, QnA// SAP_APP_News
    QnA //10 //documents/testQuestionAnswer// SAP_APP_News, smarties, library //QnA
    Smarties //10 /documents/testSmarties
    Did I do something wrong here? What can cause this error? In what direction should I search?

  • XML Forms: Distinct Editing

    Hi all!
    I have a requirement to create a XML Forms App which works as a Q&A App. So, the end user creates the XML Form with a question, and the admin answers the question by editing the XML Form. The problem is that the same person that creates the question CANNOT enter the answer too, so using the same Edit form for both Admin and User is not feasible.
    Is there a way to achieve this behaviour? Can i show one Edit form to the End User and another with extra fields to the Admin?
    Any help is appreciated. Also, if you have a suggestion for this requirement other than XML Forms or the one i stated above, please share!
    Thanks in advance
    Thiago

    Hi,
    I had the same problem. You can solve it working with resource type.
    When you create a form, it has associated a resource type. The idea is working with two forms, one of them is for question and the other is for answer.
    Once the user to ask a question and press save botton, you must replace resource type by the answer form.
    You have to use two diferent layout set. Remember that each layout set uses collection renderer, in these collection you must filter by resource type.
    Each one of theses layout set must be assigned in your km navigation iview.
    In short:
    You have two user A and Q.
    Q User, to ask a question to do that this user has a km navigation iview with a specific layout set. This layout allow him to create a question but once the form is saved as its resource type is changed disappeard.
    A user, answer questions, to do that use other km navigation iview with other layout set. As Q user change resource type, A user sees a new question.
    Patricio.

  • Bad Apple TV

    I recently got an ATV for Christmas and so far I hate it. I am a mac man and have been since 1984. I have never had problems with any apple products until this one. Here is my problem. I set up the ATV fine, got it on my wifi network,am able to see it in itunes, was able to see the trailers and do an update. I have a bunch of music on an external drive ( 700gb) that I have loaded into itunes that I would like to stream to the ATV, along with movies on that drive. Every time I open the ATV, I go down to My Shared music and it goes to the "loading the library page". It will continue to do this for about 10 mins and then the ATV resets back to the "choose language" screen. I am wondering if my ATV is defective? I have rand the diagnostics and it says nothing is wrong. Can you help me love this apple product?
    Oh yeah... it is a 40GB and my imac is running 10.5.6 and the latest itunes.
    The music is not stored on the imac but a new 1TB drive.

    Hi Ninja,
    This is interesting. You have to sync with the apple TV for things to stream properly. You can do this without copying any files to the unit itself. in the first apple tv tab in your itunes window make sure "show unsynced items" is checked. that way media that is listed in your itunes will appear in your appleTV "My Music" or "My Movies" menu. Relax, I have a 40 gig as well, and I stream any one of 280 movies stored on my mac pro. I definitely understand your level of frustration and I hope the above can get your device up to speed.
    However, if that does not work try doing a factory restore by holding both menu and down on the remote for several seconds until the activity light on the Apple TV flashes amber. you will be greeted with three options; reboot, check to see if apple tv is working properly, and factory restore. click factory restore and do an update.
    you may also want to try copying some music/movie files to the unit to see if it is a streaming problem or a problem with file playback. I'm going to assume that all your music and movies are encoded in an apple tv friendly format. Meaning that you rendered your dvd collection with Handbrake on an AppleTV setting, used Itunes to rip your cds, or just purchased the media through itunes. That being said, if you do intend to use the apple tv as a movie jukebox Handbrake makes quick work of dvds and allows you to place that unsightly collection in the attic. personally, I prefer to buy the physical media so I have a backup instead of using the Itunes store. I digress.
    if that does not fix your problem you may have a botched unit. In which case I'm sure the folks at Apple Care would be glad to replace it.

  • How to export/import a Configclass

    Hi.
    I have to export a KM configclass. In one of our systems, we have a configclass similar to HTML Collection Renderer Settings for collection renderer settings and we have defined 3 collection renderers under it. Now I want to export the same to another system. I started an export and tried all the three options (Add -> Topic, Topic Area, Complete Configuration). But in all three cases, only the configuration objects were added to the export package. The config classes were not added.
    So how do I export a config class and import it to another system?
    Thanks in advance.
    Regards
    Ranjith

    Hi Praveen,
    I have the xml file corresponding to the configclass. I created a configarchive out of it and tried to import it into the portal. But it gave me the message that the import will not make any changes to the configuration. So I thought I will export it and import it.
    Now do you mean to say that I need to put that configarchive inside a par file and deploy it?
    Thanks & Regards
    Ranjith

Maybe you are looking for

  • How can I stay on the Support communities with out signing in all the time?

    How can I stay on the Support Communities without signing in all the time? Thanks

  • DB adapter does not start properly, status 'suspended'

    Hi all, I'm experiencing problems when starting multiple db adapters in my Interconnect 10.1.2. configuration on HP/UX. I start the adapters from the command line with the start script. The first two or three adapters start up completely, after that

  • Obiee 11g hierarchy columns download into csv format.

    When using hierarchical columns, Is there a way to download the results as the user see it on the view (be it table or pivot view) into a CSV format. Excel format works, but if the user drill down on the hierarchy column and then export in CSV format

  • Problems with E mail on my MAC using SAFARI

    When I click on the purple E mail button I then get onto the Login page. The toolbar then displays (for an instant only) British  Telecommunications PLC  highlighted in GREEN and then   signin1.bt.com. As I say the green highlighted part disappears -

  • How can I speed up my iPad2?

    My ipad2 takes about a minute to boot up. Also, mail can take minutes to finish sending.  Hangs for ages. Trying to minimise number of apps running in background. To no avail. Thanks