Content MS - Architecture/Implementation

Hi
Can someone point me to a document which explanin the underlying architecture
of the CMS. Whethr it uses Ejbs/classes/is the Data cached for the Content Operation
(add/delete). I want to write my own interface for BEA Content Management (do
not want to use BulkLoader OR myContent/Portal App tool). I am planning to develop
my own server side classes using the Content API/classes but before that wanted
to undestand the underlying arch of the CMS.
Any help would be highly appreciated
Pete

pete, below is an example of how to create a content node, with a binary property.
it also includes creating the content type (objectclass), which i don't believe
you will need to do. hopefully this will help.
repositoryMgr.connect();
NodeOps nops = repositoryMgr.getNodeOps();
ObjectClassOps ocops = repositoryMgr.getObjectClassOps();
ID repId = new ID();
repId.setRepositoryName(repositoryName);
PropertyDefinition[] pds = new PropertyDefinition[1];
pds[0] = new PropertyDefinition(repId, "binaryType", null, Property.BINARY,
false, false, false, false, false, null);
ObjectClass oc = new ObjectClass(repId, "schema", null, pds);
oc = ocops.createObjectClass(oc);
Node newNode = nops.createHierarchyNode(repId, "A");
Property[] props = new Property[1];
BinaryValue bv = new BinaryValue(mimeType, fileName, size, inputStream);
props[0] = new Property("binaryType", new Value(bv));
Node updatedNode = nops.addNodeContent(newNode.getId(), oc.getId(),
props);
"pete" <[email protected]> wrote:
>
James
Thanx for your reply.
I have been trying to take a look at the myContent portlet code but to
be very
honest with you it is too cluttered for me and I could not follow the
jpf code
however hard I try.
It would be extremely helpful to me if you can provide some sample code
which
just connects to a repository and then does some Add/Update function
on the CMs
tables.
Thanks, Pete
"James Owen" <[email protected]> wrote:
Pete, ok, so you want to configure your own repository (using the Portal
CM Repository),
then from a jsp, call your own classes that call the cm api, which will
store/retrieve
the content in the Portal CM Repository.
In that case, you don't need to do anything with the SPI, you'll just
be using
the CM API.
Just to clarify, when you "create" your own repository (using the Portal
CM Repository),
it doesn't really create a Repository, it just configures it, more like
a jdbc
connection. So if you delete the BEA Repository and then create your
own, using
the same Repository class (shift plus / will fill it in for you) your
newly configured
repository will point to the same tables that the BEA Repository did,
so it is
more like a rename.
For api examples, I would suggest you take a look at the sample cm portlet
code
- not for best practices ;) - but it does give good examples of howto
use the
api to create content, search, etc. if it is doesn't address your specific
questions
then let me know.
James
"pete" <[email protected]> wrote:
James, Thanks for the answers, Your Question
sorry, i'm not following what you would like to do. if you are developing
your
own ui, then all you'll just need to use the API, if you would liketo
expose
your own repository to the Virtual Repository then you will need toimplement
the SPI. what exactly is your goal?My goal is to have a UI(JSP) which in turn will call some functionsin
a Server
Side class for CRUD operation on a new Repository(with my <Application
name> Repository
instead of BEA Repository) in BEA PORTAL DB. Currently I do not have
my Virtual
repository, I just will use the BEA's virual repository and either
rename
it to
<app>Repository OR will create a new repository in the BEA Portal DB.
Do you think
If I just write some functions in a server side class for Content Oprations
using
the API that should suffice OR I will have to implement SPI
Also it would be extremely helpful if you could provide me with some
sample code
for connecting to a repository in BEA PORTAL DB and some function like
adding/updating
content in the that repository. You have been very helpful so far,thanks
a bunch
"James Owen" <[email protected]> wrote:
"pete" <[email protected]> wrote:
James
Thanks for the diagram.
1. From this it becomes clear that the Content SPI is a combinationof
Entity
and Session beans and the property set is a Facade pattern, am I
correct
in my
understanding?
this is true of the BEA Content Repository, which implements the Content
SPI.
2. If the Content Database it implemented as a Entity Bean (probably
CMP) then
is it safe to assume that it is cached?Yes, it is CMP and yes, the beans are cached with the default setting
(1000).
You can up the settings by cracking open the descriptor in content_repo.jar.
3. what is the diff between BEA content SPI and Content SPI I am
planning
to develop
the server side classes for Adding/Updating/Deleting Content in BEACMS
(developing
my own methods using content API), do you think it is safe to do
it
this
way.sorry, i'm not following what you would like to do. if you are developing
your
own ui, then all you'll just need to use the API, if you would liketo
expose
your own repository to the Virtual Repository then you will need toimplement
the SPI. what exactly is your goal?
Pete
"James Owen" <[email protected]> wrote:
Pete,
here is a diagram showing the architecture. are you planning on
implementing
the
SPI? if so, i submitted a doc on dev2dev that describes the SPI.it
hasn't
been
posted yet, so i can send it to you separately.
James
"pete" <[email protected]> wrote:
Hi
Can someone point me to a document which explanin the underlying
architecture
of the CMS. Whethr it uses Ejbs/classes/is the Data cached for
the
Content
Operation
(add/delete). I want to write my own interface for BEA Content
Management
(do
not want to use BulkLoader OR myContent/Portal App tool). I amplanning
to develop
my own server side classes using the Content API/classes but beforethat
wanted
to undestand the underlying arch of the CMS.
Any help would be highly appreciated
Pete

Similar Messages

  • Activating Business Content in new implementation

    Hi Guys,
    I am new to brand new BI implementation, previously I supported maintenance project.
    Can somebody please give basic steps - how to activate Info-area, Cubes, DSO?
    is there any order we need to follow like - First activate Info-Area OR define Info-area? then second set of activities?
    Thanking you,
    TS

    HI  
    If you are creating customized objects then follow this below link.
    Data Warehousing: Step by Step 
    http://help.sap.com/saphelp_nw70/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
    If you want to install BI content objects then follow the below link
    BI Content
    http://help.sap.com/saphelp_nw70/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
    You said that a cube like 0SD_C03 is installed, so under which info area it is installed. Since it is a Sales and distribution cube it will be installed under the info area : Customer Relationship Management, Sales and Distribution Analyses - SAP R/3 SD.
    For example if you install a purchasing cube like 0PUR_C01then it will be installed under the info area Supply Chain Management, Purchasing.
    So which ever cube you install it will be available in its respective info area.
    Just copy the cube name and go and search in the info providers section. You will find it there.
    Hope it helps you.
    Regards,
    Sravan.
    Edited by: Sravan Sabbineni on Dec 29, 2011 10:46 AM

  • Portal Framework /Architecture/Implementation

    Hi Experts,
    I want to know the architecture and framework for portal . Also want to know the approach for a new portal implementation and common customization that can be done in standard SAP portal.Any input would be helpful
    Regards,
    Amit Bagati

    Hi Amit,
    Please have a look at below thread it will give all the documents you need .
    PORTAL
    Regards,
    Krishna chaitanya.

  • Usage of content management reference implementation

    Has anyone used the built-in, reference implementation, content management
    system that comes with WLPS 3.5 in a production environment... instead of
    using Documentum, Interwoven, etc.?
    Asides from cost, what are other factors were in favour of the reference
    implementation?

    Hi Suchitra,
    You would need to look at the BI statistics data. Check these links:
    http://help.sap.com/saphelp_nw04/helpdata/en/f2/e81c3b85e6e939e10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/8c/131e3b9f10b904e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/f0/3c8c3bc6b84239e10000000a114084/plain.htm
    Refer this How-To doc on BW Ststistics:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5401ab90-0201-0010-b394-99ffdb15235b
    Bye
    Dinesh

  • Help needed - HP Bladesystem architecture implementation

    Hi, I'm about to build an infrasctructure which will support an Oracle VM environment.
    First step will include:
    - 1 enclosure (c3000)
    - 1 blade (hp bl460c) with Qlogic FC HBA
    - Ethernet switch for c-class bladesystem module for blade connectivity (hp GBe2C)
    - Optical FC Switch for c-class bladesystem module (brocade switch SAN 4/12 AE370A)
    - FC Storage (HP MSA 2012FC)
    In the first phase, the devices will not be redundant. This will be just for effective functionality test of Oracle VM Server environment, and for workload test on a single Blade.
    Phase 2 will include adding a second blade server to test HA and VM guests migration.
    Now, THE QUESTION:
    Given that I'm trying to save as much money as possible on phase 1, I was thinking to use (as described before) JUST ONE BLADE for VM Server. And I was planning to use a cheap, classic, small tower server for VM Manager (the console for the environment) EXTERNAL TO THE BLADESYSTEM ENCLOSURE.
    IS THIS POSSIBLE? I mean. Will I be able to have connectivity to the blade inside the enclosure? I'm new to bladesystems, never seen one before, but it seems to me that there are some limitations for connectivity outside the enclosure, even if I will have the HP GBE2C switch on the backplane of the enclosure itself.
    Additional info: The blade server, apart the FC HBA, will have 2 gigabit eth cards. I was thinking to use one of those 2 to be shared by the VM Guest Machines, and the second interface would be dedicated to connectivity toward the VM Manager Machine.
    I really hope to get an opinion from somebody who has been actually working on these architectures. In the end, what I need to know, is if I can initially use an external server for hosting VM Manager or if I need to buy a second blade server right away.
    Thank you very much.

    Hi Eike, thank you for adding your valuable feedback. Just keep in mind that FOR NOW, I don't have anything ready, so I don't have direct experience, but it' very good for me to hear that you are profitably using an architecture that is very close to what I have in mind (given that in max 2 weeks I'm going to buy the hardware).
    In a matter of fact, what I want to achieve is to have maximum flexibility and minimum costs. And, everything you wrote makes sense to me (to answer your first question).
    To answer your second question, I noticed what could be a slight difference with what I want to put up. Actually, I want to set up DISKLESS blade server(s), and implement SAN boot, straight from the FC storage. So, each blade will see 2 LUNs, there will be one LUN dedicated to each blade, and will contain Oracle VM Server installation. Then a second LUN, bigger, OCFS2 formatted, that will be shared across ALL the blades, to allow guest machines HA, live migration, etc.
    I'm thinking of putting everything on the storage, because I believe that in the end I'll be able to save money on local disks, and also it'll be easier to calculate the right amount of space to dedicate to each VM server installation, maximizing resource usage. I think it'll be much easier to manage too, because taking advantage of the snapshot/cloning features of the storage device, full backups of ALL the machines will be included, very quick and easy, at least in my mind.
    Then you highlighted another point, but regarding this particular thing I think you took the best decision... I'm talking about the 2 eth ports. I didn't know that you could use this BOND0 logical device... To improve availability and to balance network traffic too. So, I think I'm going to study this possibility when it'll be time to implement something "real". Until yesterday, what I was thinking i would do, would have been to use one of the network cards to be shard across the virtual guest machines, and to use the other card to "communicate" with the VM manager console (the external server). But I did believe that VM manager console actually NEEDED to have a dedicated network card (don't ask me why, just an idea that I made up without any real foundations).
    Finally, the external VM manager server. In the beginning (phase 1 of my project), JUST TO SAVE MONEY, I'm planning to re-use a spare server. But if we go in production, I think that in the end I will dedicate another diskless blade server just for VM cosole. Backups will be included in the scheduled snapshots/cloning of the storage, maximizing flexibility and safety, at least in my personal opinion. As for saving money using an already existing DB as repository, I think I'll use Oracle XE on this machine (it is free, and Oracle itself recommends it as a very good solution to store VM manager repository).
    What do you think?
    Looking forward to your feedback,
    Thank you
    Roberto
    Edited by: rlomba on 8-feb-2009 15.02

  • Content Server Architecture Questions

    Does anyone have any experience in setting up multiple content serveres to try to relieve network and bandwidth issues. We would like to setup mulitipe serves to decrease the load "over the wire". Is there a way to cache or map the same content on each of these servers back to one RCO on the application server?
    Thanks
    Steve

    There is no way to do this out-of-the-box. The workarounds I have seen have involved setting up multible RCO's with the same content but placed on different servers. This then also involves the learners having to choose between multible courses with the same content, therefore this workaround has not be used a lot.
    Regards
    Anders

  • Implementing BI Content, Portal etc..

    Hi Gurus!
    I am quite new with portals.(1) Where and how exactly would I know what portal are we using in BW? Are there standard portals that I can access? We are using BW ver. 3.5 and the support packages below:
    SAP_BW     350     0013
    BI_CONT     353     0008
    (2) Also, with regards to BI Content, we are implementing SAP BW in Retail so I activated all the necessary objects from InfoCubes, MultiProviders, Queries etc. However, users want it web-based so I created my own standard format for all the reports (including background with logo, different stylesheet.. etc). So with all the activated BI Content queries do I have to create a new Web report for each query or is there any other way to implement all the BI Content queries in Web?
    (3) Once every Web reports are done, any suggestions on how to implement these to users? Of course I will create roles or each Functional Business Users, I just don't know where can they access it better? The only thing I can think of is the BEx Browser which I think is kind of obsolete already. By the way, we don't have any Web developer so I am just going to use whatever is available in BW package.
    I need your help! Will definitely assign points when answered.
    Many thanks!

    Hi,
    The use of protal in BI has picked up the speed from the version BIW 7 .Half of the  customers who are using vesrion BIW 3.5 or below are not at all using Portal as a integrated tool to BIW. So you can provide the acess to the BIW reports to the endusers through the Bex Browser(with out using EP).
    Use the below document to enable the Web in BIW .Just you need to do few seeting .
    How to Enable Web Reporting
    How to Enable Web reporting after new installation
    SO you create the queries in the Query designer and you will use these queries in Web Application Designer to create the Web Templates.And the web templated are inserted into the roles through the Web Application designer tool itself.
    So when the End user who has that role, logged into the browser , and he can see the links to execute those web templates(reports).
    Still the end user can save those links in differen folders to organise better.
    With rgds,
    Anil Kumar Sharma .P
    Message was edited by:
            Anil Kumar Sharma

  • Reading and writing to file , getting null when i try to  read file content

    i start by apologizing incase i have posted this question in the wrong forum
    i am trying to iterate through a directory tree and pick all the subdirectories and put them in an arraylist . on the other hand , i am picking all the files and putting them in a different arraylist . After that i iterate through the arraylist , pick a folder , create a file in it search for all the files of the same type in its subfolders and write them to the newly created file
    The problem i am running into is i i can't read the files and hence i can't write to the file .
    My directory tree is in the format
    c:\KPCData\\01\01\01\01\01\ file1_type1
    c:\KPCData\\01\01\01\01\02\ file2_type1
    where one one of the types is "covers" . i know this could be asking too much but i am at my tethers end , could someone please have a look at the code and tell me where i might be going wrong . you could zero in on the part where i have ************ before the a line of code thank you package directories;
    import java.io.*;
    import java.util.*;
    public class Directories {
    private static  ArrayList direcs= new ArrayList();
    private static  ArrayList census= new ArrayList();
    private static ArrayList vagrant= new ArrayList();
    private static ArrayList hotel= new ArrayList();
    private static ArrayList emigrant= new ArrayList();
    private static ArrayList traveller= new ArrayList();
    private static ArrayList longform= new ArrayList();
    private static ArrayList cover= new ArrayList();
    private static String parentPath = null;
    private static File mycover = null;
    private static File mytravel = null;
    private static File myemigrant = null;
    private static File mylong= null;
    private static File myinstitution = null;
    private static File myvagrant = null;
    private static BufferedReader in;
    private static BufferedWriter out;
    private static String read,toread;
    //function for listing the folder contents
    class compareDirs implements Comparator
    public int compare(Object one, Object two)
         int val=0;
         File file1 = (File)one;
         File file2= (File)two;
         String name1 = file1.toString();
         String name2= file2.toString();
         if (name1.length()==name2.length())
         val= name1.compareTo(name2);
         else
              if( name1.length()>name2.length())
                   val=-1;
              if (name1.length()<name2.length())
                   val=1;
         return val;
    private  ArrayList recurs(File dir,File file) throws IOException
         File []files=dir.listFiles();
         for(int index=0;index<files.length ;index++)
              if(files[index].isDirectory())
                   recurs(files[index],file);          
              }//if
              else
                  census.add(files[index]);     
         }//for index
         return census;
    } //recurs
    //function for determining the number and paths of the folders
    private ArrayList numDirs(File dirs)
         File []files=dirs.listFiles();
         for(int index=0;index<files.length ;index++)
              if(files[index].isDirectory())
                   if (direcs.contains(files[index])==false)
                   direcs.add(files[index]);
                   numDirs(files[index]);     
              }//if
         }//for index
         return direcs;
    public static void main(String[]args) throws IOException
              File myfile = new File("C:\\KPCData");
         File myfile2= new  File("C:\\KPCData\test.txt");
         Directories dir = new Directories();
         if (myfile.isDirectory())
         ArrayList myList=dir.recurs(myfile,myfile2);
         ArrayList mydir1 = dir.numDirs(myfile);
        ArrayList mydirs = new ArrayList();
        mydirs.add(mydir1.get(0));
         for (int x=0;x<mydir1.size();x++)
         {  int count=0;
              for (int y=0;y<mydirs.size();y++)
                   if (x==y)
                        count++;
              if (count<1)
                   mydirs.add(mydir1.get(x));
         Collections.sort( mydirs,dir.new compareDirs() );     
            for(int index1 =0 ;index1<mydirs.size();index1++)//print out directories
              File mydir=(File)mydirs.get(index1);
              File directory= (File)mydirs.get(index1);
              if(!mydir.getPath().contains("00"))//// if not leave node  create files for each file type
                   String name1 =mydir.getPath();
                   ArrayList ray=new ArrayList();
                   String name="K";
                 for (int index=0;index<name1.length();index++ )
                          if (name1.charAt(index)!='\\'&&name1.charAt(index)!='C'&&name1.charAt(index)!=':'&&name1.charAt(index)!='K'&&name1.charAt(index)!='P'&&name1.charAt(index)!='D'&&name1.charAt(index)!='a'&&name1.charAt(index)!='t')
                       name =name+(String.valueOf(name1.charAt(index)));
              // create a string
                  name= name.substring(1);
                   String trial = name+"_cover.dat";
                   mycover = new File ( mydir,trial);
                     if (mycover.exists()) {
                          mycover.delete();
                          mycover.createNewFile();
                      } else {
                           mycover.createNewFile();
                     String addit = mydir.getParent().toString();
                    mylong = new File (addit+"\\_long.dat");
                    if (mylong .exists()) {
                          mylong.delete();
                          //mylong.createNewFile();
                      } else {
                            //mylong.createNewFile();
                              myemigrant = new File (mydir.getParent()+"\\_emigrant.dat");
                              if (myemigrant.exists()) {
                                   myemigrant.delete();
                                  // myemigrant.canWrite();
                                } else {
                                     //  myemigrant.canWrite();
                   mytravel= new File (mydir.getParent().toString()+"\\_traveller.dat");
                    if (mytravel.exists()) {
                        mytravel.delete();
                       // mytravel.createNewFile();
                      } else {
                           //mytravel.createNewFile();
                    myinstitution = new File (mydir.getParent().toString()+"\\_institution.dat");
                    if (myinstitution.exists()) {
                          myinstitution.delete() ;
                         // myinstitution.createNewFile();
                      } else {
                           //myinstitution.createNewFile();
                    myvagrant = new File (mydir.getParent().toString()+"\\_vagrant.dat");
                    if (myvagrant .exists()) {
                         myvagrant.delete();
                        // myvagrant.createNewFile();
                      } else {
                           //myvagrant.createNewFile();
         //}//initial
              for( int index2 =0;index2<myList.size();index2++)//loop the second one for individual files
                   File file= (File)myList.get(index2);
                   if (file.getParent().contains("00"))//leave node
                        parentPath =file.getParent().substring(0, file.getParent().length()-4);
                   else
                        parentPath =file.getParent().substring(0, file.getParent().length()-3);
                   if (parentPath.toString().compareTo(directory.getParent())==0&file.getName().contains("cover"))
                        try {
                             in = new BufferedReader(new FileReader(file));
                             out = new BufferedWriter( new  FileWriter(mycover));
                        ************     while ((read =in.readLine())!=null)
                             System.out.println("testing");//test whether i ever get in this section !!!
                             out.write(read);               
                             out.close();
                             in.close();
                        catch(NullPointerException e)
                             System.out.println(e);
                        catch(IOException e)
                             System.out.println("There was a problem:" + e);
    }//class Directories

    kingspalace wrote:
    Dr Clap
    The problem i am having is that whereas i am very sure that there are contents in the files i am trying to read , this part of the code Print the Values of parentPath,directory.getParent() and file.getName() here .In the start of this if condition to get a idea what stuff is coming here.
    if (parentPath.toString().compareTo(directory.getParent())==0&file.getName().contains("cover"))
                   {Are you trying to compare parentPath and directory.getParent() as Strings ? How about using equals() ?
    Also are you aware that a single & and && are not one and the same ?
    & will check nevertheless even if the string comparison on the parentPath returns true or false.
    && will not check file.getName() part if the String comparison part fails.
                        try {
                             in = new BufferedReader(new FileReader(file));
                             out = new BufferedWriter( new FileWriter(mycover));
                        ************     while ((read =in.readLine())!=null)
                             System.out.println("testing");//test whether i ever get in this section !!!
                             out.write(read);               
                             out.close();
                             in.close();
                        catch(NullPointerException e)
                             System.out.println(e);
                        catch(IOException e)
                             System.out.println("There was a problem:" + e);
                             }How about adding a simple Exception catch block here ,in case you miss anything ?
    never gets executed executed (meaning ,according to the code, the files am reading have no content ). i am a bit new to files and directories in java . i am hence seeking advice on what i could be doing wrong .IN short,debugging your code will help you a lot.

  • What are the benefits of bw implementation

    Hai Experts,
    If any one have  an idea the below query Please share with me.
      What are the benefits of BW Implementation in an organization.
    Thanks & Regards.
    suresh

    Hi,
    BW/BI is the information backbone engine for SAP and the mySAP landscape. Traditional R/3 reporting does a good job of generating tactical (operational reports). But in the past few years SAP has growingly introduced the business information warehouse as the defacto reporting framework for the mySAP suite of solutions. Some reasons for introducing SAP BW:
    a) An information warehouse that enables analytical reporting
    b) In a typical SAP user community more than 70% of the users would be "read-only" or reporting users. It is unnecessary to provide SAP transaction system reporting to the 70%.
    c) Ability to create reports on the fly providing much more flexibility to information insight.
    BW is clearly the fastest growing SAP technology in terms of user adoption. In the last few years alone, over 3000 installations of BW have been reported. SAP has thrown in a very creative licensing strategy that provides attractive incentives to migrate to mySAP BW.
    The key components of BW that have gained momentum:
    1) Strategic & tactical information analytics
    2) Portal integration for extended and easier information consumption
    3) Pre-delivered best business practices (Business content) for expedited implementations.
    4) BW-BPS/BI IP  for planning and feedback into SAP transaction system
    *pls search forum, you will get  more details**
    Hope this helps,
    Regards
    CSM Reddy

  • Content Categorizer with SiteStudio

    Hi all,
    I need to integrate Content Categorizer with SiteStudio, when i try to check-in some thing from Content server then i get the option to Categorise. But while contributing from SiteStudio on the Assign info form i dont get the Categorise option.
    In order User Content Categorizer with Site Studio do i need to do some configuration setting.
    Your any pointers will be highly regarded.
    regards,
    sapan

    I have worked at a site where Content Categoriser was implemented with Site Studio. It proved very difficult as Site Studio was a closed dialogue with the Server and did not want to pass content to Categoriser ahead of content checkin.
    With the new editor available in 10gR3, it might be possible to build an integration, but I don't sense any move in that direction by Oracle from reading the documentation.

  • Ssl and web app server: there's content which is not secure

    Hello,
    We have  implemented ssl in our intranet site ( web front server, Web app server, sql server - everything ) .
    Yet, In Https (and I.E) and document library , when I press the "..." , I get an warning: "only secure content is displayed" and the file preview doesn't show anything. If I select "show all content", the file preview shows
    the file.
    If I press "View in browser", I get the same message. If I press "show all content" I see the file, otherwise the file doesn't show.
    Looking at the fiddler, it looks like some connections with the (sharepoint)  application server aren't secured.
    Sample unsecured http gets are:
    http://ApplicationServer.mysite.gr/wv/ResReader.ashx?n=p1.img&WOPIsrc=http%3A%2F%Intranet%2Fsites%2FDNY%2F_vti_bin%2Fwopi.ashx%2Ffiles%2F42da77c08cd94b67a1c413ae39a71c58&access_token=eyJ0eBIgBigToken
    http://ApplicationServer.mysite.com/wv/ResReader.ashx?n=p1.img&v=00000000-0000-0000-0000-000000000602&usid=5fae4f7f-d4d6-4a21-a465-2fe24ded9519&WOPIsrc=http%3A%2F%2FIntranetSite%2Fsites%2FDNY%2F_vti_bin%2Fwopi.ashx%2Ffiles%2F42da77c08cd94b67a1c413ae39a71c58&access_token=BIgBigToken
    - this one is an image of the file.
    Having these unsecure gets, I have problems accepting that the site is totally secured.
    is the (sharepoint) application server the source of the problem?
    Thank you
    Christos

    Hi,
    According to your post, my understanding is that you wanted to show all content after you implemented ssl in intranet site.
    Please make sure you configure SSL correctly. You can refer to:
    Configure SSL for SharePoint 2013
    IE does provide an option which can be configured to automatically display all content, both secure and non-secure content, on web pages that come with mixed content.
    You can display all mixed contents in IE to suppress and disable any warning message on secure and/or non-secure content.
    More information:
    How to Disable Only Secure Content is Displayed in IE (Always Show All Mixed Content)
    Stop the "page contains secure and nonsecure items" warning
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Roadmap - broadcaster & BI content

    Hi,
    Does any body know what is the future for Broadcaster in the context of BO acquistion?
    Do we have any functional replacement for it in BO world?
    and second topic:
    What about Business Content: I assume that up to the query level already available BIC content is still usefull. But what about even upper (presentation) layer - any BIC-like templates already available for BO?
    thanx, Mirek

    Hi Rama,
    BI is latest version from SAP with is part of SAP Netweaver 2004s.
    BI content is pre-configured business process which are part of  BI product. based on your Domain or Industry you can make use of the pre-configured content for faste implementation and customise to suit your Business requirement.
    SAP Business Information Warehouse (BW)
    Predefined role and task-related information models that can be modified to enterprise-specific requirements.
    BI Content makes the supply of information available to those roles in an enterprise that require this information to complete their tasks.
    BI Content consists of roles, workbooks, queries, InfoProviders, InfoObjects, InfoSources, transformation rules and extractors for SAP systems and any additional applications that have been selected.
    CHECK THIS LINK FOR ADDL INFO.
    http://help.sap.com/saphelp_nw70/helpdata/en/35/2cd77bd7705394e10000009b387c12/frameset.htm
    Regards,
    Kp

  • BI and BI content

    hi,
        i am new to BI environment.
        do anybody please tell  me what is BI, and BI content?
        how to download and install BI and BI content?
    i will reward points.
    thank you in advance.
    regards,
    raju.

    Hi Rama,
    BI is latest version from SAP with is part of SAP Netweaver 2004s.
    BI content is pre-configured business process which are part of  BI product. based on your Domain or Industry you can make use of the pre-configured content for faste implementation and customise to suit your Business requirement.
    SAP Business Information Warehouse (BW)
    Predefined role and task-related information models that can be modified to enterprise-specific requirements.
    BI Content makes the supply of information available to those roles in an enterprise that require this information to complete their tasks.
    BI Content consists of roles, workbooks, queries, InfoProviders, InfoObjects, InfoSources, transformation rules and extractors for SAP systems and any additional applications that have been selected.
    CHECK THIS LINK FOR ADDL INFO.
    http://help.sap.com/saphelp_nw70/helpdata/en/35/2cd77bd7705394e10000009b387c12/frameset.htm
    Regards,
    Kp

  • TCP architecture advice and suggestions

    Hello All,
    Just trying to come up with some ideas for architecture implementation.  I am needing to communicate to multiple cRIO modules and typical use TCP in the past to communicate with each cRIO module.  I now have the problem of having multiple cRIO modules running and I want to be able to split the command set into generic and specific commands.  i.e a Generic command is received and handled in the same way for each cRIO chassis from the host controlling PC.  This allows me to have a generic type def command set and several specific type def command sets within a project.  I was hoping to use a poly on the cRIO side (and the host) in order to adapt to which command set it has received and use a different state machine (Which will all be similar) depending on which type def command it has received.  This should avoid me having one large type def CMD enum which contains all of the generic commands, all the commands for cRIO A, all the commands for cRIO B etc.
    Essentially I know this isn't going to work but is there any other ways of doing this?  Is this touching on the realms of dynamic dispatch by selecting which vi is run at runtime? Is it time to bite the bullet and use classes? Etc etc
    If anyone can shed some light it would be appreciated.
    I have thought of workarounds but that is not what I am after really, just if there is a way of doing it properly and if so where to go read up next.
    Many Thanks in advance
    Craig
    LabVIEW 2012
    Attachments:
    Example Problem.png ‏27 KB

    Hi Craig,
    If it was me building this program I would go down the dynamic dispatch/ classes route as it will allow the architecture to be very scalable as the system needs to expand.  I think any other method of implimenting this will have limitations which can be avoided by using the dynamic dispatch/ classes design. 
    In terms or where to read up on this and how to get started ni.com has a lot of documentation on this subject a simple search will find many results but I have included a few below that may help to get you started.
    If you have any more questions then please feel free to post back an I will be happy to help you further.
    Intro to LVOOP
    What the Heck is OOP
    Best Regards
    Matt Surridge
    National Instruments

  • DMS: Relocation of storage category/documents to another content server

    Our DMS content server was implemented with a 3-tier environment (dev-test-production).  There are several SAP instances storing documents to a shared storage category in the global DMS server.
    I found recently that one of the production instances on 4.6C was inadvertently configured to store documents on the DMS development server in this same storage category name.
    I have found programs to relocate documents from one storage category to another, which could be used if I configured a new storage category pointing to the production content server.  However, for business reasons the name of the storage category should not be changed.
    Note 445057 and document "Operational Guide - SAP Content Server" provide information on relocation of documents using programs RSCMSEX (export) and RSCSMIM (import).  I would like to use these reports to export the documents stored incorrectly on the development server, change the configuration of the content server to the production server address, and import the documents back into the existing storage category.
    The documentation does not state whether RSCMSIM will add the imported documents to existing content or will delete all other documents.  I would like to insure that I will not lose existing documents in the production server.
    I would appreciate advice or feedback from anyone familiar with these programs or relocating documents in DMS.
    Thank you,
    Kathie

    Hi Aby,
    if setting up a profile does not help, another proposal would be to use the BADI DOCUMENT_STORAGE01 with method BEFORE_LIST_STORAGECAT. Because here you will be able to influence which storage categories are displayed at "Check in to Kpro and Selecting the storage category". If only one category is handed back by the BADI method the pop-up should be avoided and the selected category should be choosen.
    Maybe this could be a solution.
    Best regards,
    Christoph

Maybe you are looking for

  • How to fix backup error "session could not be started"

    I have been trying to sync the itouch and at the very end get a message that says itouch xxxx cannot be backed up due to session not started. How do you fix this?

  • Setting up Balance Account for Balance Sheet in Hyperion Planning

    We are using version 11.1.2.1.0.83 of Hyperion Planning. What is the best way to setup a balancing account for the balance sheet? Should it be store, or dynamic calc? Should a Member formula be used or should it be done via a calc script? What would

  • Return PR creation

    Hi All In T-code  QM02 i will inputs like material purchase org, Purchase group, Return quantity, Plant, RMA number and Vendor.I want to capture all inputs from QM02 and create new FM and give input for BAPI_PR_CREATE. Please help me how to capture a

  • Complaining about the customer support

    I actually have a problem with my phone which I got 8 months ago that the power botton does not work properly and I was asking to get it fixed by apple as it is definitely a manufacturer problem. So I called Chris one of the supervisors and actually

  • Export Throws Error

    Get the following error exporting a schema from Oracle XE Universal edition on Windows XP . exporting database links . exporting sequence numbers . exporting cluster definitions EXP-00056: ORACLE error 932 encountered ORA-00932: inconsistent datatype