Object metadata

I am new to Oracle cloud storage, using java language to store/retrieve objects(content) from container (storage). I am using CloudStorage's storeObject method that takes metadata of an object as well, and trying to retrieve the same object using retrieveObject. Before retrieving the object i am using the listObjects on a container to get all the objects present and for each Key object when i am trying to access the object's metadata facing NPE (Null Pointer Exception). Is there a way of getting the object metadata over java API or not. If No, why is the API accepting the Object metadata while storing an object.

I am new to Oracle cloud storage, using java language to store/retrieve objects(content) from container (storage). I am using CloudStorage's storeObject method that takes metadata of an object as well, and trying to retrieve the same object using retrieveObject. Before retrieving the object i am using the listObjects on a container to get all the objects present and for each Key object when i am trying to access the object's metadata facing NPE (Null Pointer Exception). Is there a way of getting the object metadata over java API or not. If No, why is the API accepting the Object metadata while storing an object.

Similar Messages

  • Fetching SAP Objects metadata

    Hi all my dear friends,
    I am new in SAP.
    I am in progress to design SAP connector using JCO library.
    I have issue while fetching SAP Objects metadata..
    Current i m fetching all BAPIs using RFC_FUNCTION_SEARCH from JCO
    But i dont want to fetch BAPIs.
    Is there any way to fetch business objects like Material, sales order, purchase order etc. using JCO
    Please let me know. if you have information.

    You are welcome Rajendra. Yes, I got your requirement and gave you already the right answer. You need to create an appropriate service on your backend or consume a given one (REST e.g.?), e.g. for providing material information. Use that one in your Java application, thats it. JCo is a technology helping you on connecting to backends, its not providing stack specific functionality as far I know. You need strong ABAP and Java know-how on developing to do this task, if you dont have it: you are the wrong guy for this job. If you are interested in learning: do a search, there are numerous how-to's, documentation on SAP Help etc regarding this topics. Im talking about stuff like:
    Creating an Enterprise Java Bean Project for the HelloWorld Web Service - Developing Java EE 5 Applications - SAP Librar…
    cheers

  • Business OBjects Metadata Management Installation

    Hi everyone,
    I'm trying to install Business Objects MetadataManagement on WIndows Server 2003 and we have BOE 3.1. When the wizard is installing BOMM I get the following error:
    [E-3026031] 2009-05-22 16:23:18.734 Argument C:\Program Files\Business Objects
    MetadataManagement\Integrators was provided without a value, or C:\Program Files\Business Objects
    MetadataManagement\Integrators is a value without an argument name.
    [E-3026015] 2009-05-22 16:23:18.749 Arg[17]: C:\Program Files\Business Objects
    MetadataManagement\Integrators = No value provided.
    Could you help me to fix this problem?
    Thanks
    Octavio Reyes

    Hi John,
    SAP BusinessObjects has develpoed its own integrated version control solution product named "LifeCycleManager (LCM)"
    Please find the relavant documents below -
    - [Release Notes|http://help.sap.com/businessobject/product_guides/boexir31/en/xi31_LCM_ReleaseNotes_en.pdf]
    - [User Guide|http://help.sap.com/businessobject/product_guides/boexir31/en/xi31_LCM_User_en.pdf]
    - [Install Guide|http://help.sap.com/businessobject/product_guides/boexir31/en/xi31_LCM_Install_en.pdf]
    Hope this helps.
    Cheers,
    Subhodeep

  • SAP Business Objects Metadata Management 3.1 support on BI 4.0 Platform

    Dear all Experts,
    Since MM is no longer found in BI 4.0, we would like to know, is that possible to install MM 3.1 and connect to BI 4.0 platform? (we are currently going to launch a Platform upgrade project, from XIR2 ( BO and Data Integrator) to  BI 4.0.)
    As far as I know, Information Steward is introduced in 4.0 to replace MM, however, it seems that IS requires extra license to be purchased. Therefore, we would like to know, can we install MM 3.1 instead and integrate with BI 4.0 and DS 4.0 (as the latest PAM of MM 3.1 is released years ago, we dont know if there is anything new is not updated).
    Thanks very much for your help.

    Hi,
    yes - the CMS has to run during the setup. Starting and Stopping mechanisms are in the setup included.
    Regards
    -Seb.

  • Installing Metadata Integrator alone??

    Hi,
    I want to know if it is possible to install Metadata Integrator in a Windows machine alone if my Data Services XI 3.2 and Business Objects Enterprise XI 3.1 SP2 are install in other server on Unix Platform. My question is because Metadata Integrator can´t be install on Unix Platform and I need to make some Lineage and Impact analysis between these systems. If not, the only workaround that I have is to install Business Objects Metadata Management (this product can be install on Unix)in the same server to do this analysis???

    Pagemakers wrote:
    > When I say 'crap' I am not saying the apps are crap, I
    just mean I have
    > absolutely no interest in them and I don't want them on
    my system.
    This is the point I don't understand. How do you know you
    have no
    interest in them if you have never tried them? If Dreamweaver
    had
    integrated the ability to preview sites on mobile devices as
    a core part
    of the program, I imagine that many people would have said
    "how cool".
    Because Device Central is shared with Photoshop, Illustrator,
    and Flash,
    the reaction is "not interested".
    > If I install DW CS, that and only that is all I expect
    to install.
    There's no argument that the installer should let you pick
    and choose.
    > I have reverted back to DW8 until this gets sorted. From
    what I have seen
    > there is little difference anyway.
    I have no idea what Adobe's plans are, but I would be very
    surprised if
    the policy is changed before the release of the next version.
    As for
    there being little difference between DW8 and CS3, I don't
    agree. The
    improvements in CSS rendering and CSS management are far from
    insignificant. If you use client-side validation, the Spry
    validation
    widgets are stunning.
    David Powers, Adobe Community Expert
    Author, "Foundation PHP for Dreamweaver 8" (friends of ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/

  • Unable to create Model from DOE Data Object

    Hi,
    I created a Mobile Laptop WebDynpro DC in NWDS 7.1, the build and deploy work fine.
    The problem is that when I attempt to create a Model based on a Data Object from the
    Mobile Middleware 7.1 DOE, I always get an exception when the Data Object metadata is
    imported (the last step of the Model Creation Wizard).
    Here's the exception :
    Status ERROR
    Plugin : com.sap.ide.cmi.core
    code=0
    Internal error
       Plugin name: Common Model Tools Core
       Internal error  : com.sap.ide.cmi.core
       Class      : com.sap.tc.mobile.dt.metaimp.ModelImportWizard
       Method     : run(IProgressMonitor)
       Message    : Failed to create model
       Exception  : com.sap.ide.metamodel.general.exception.ObjectRequiredException: ModelClassPropertySetting "//WebDynpro/ModelClass:ca.test.sandbox.mitest1.test3.ZTESTDATAOBJ/Property:ACTUAL/Setting:backendKey", Role "SettingDefinition": A minimum of 1 object(s) is required
    ObjectRequiredException: ModelClassPropertySetting "//WebDynpro/ModelClass:ca.test.sandbox.mitest1.test3.ZTESTDATAOBJ/Property:ACTUAL/Setting:backendKey", Role "SettingDefinition": A minimum of 1 object(s) is required
    at com.sap.ide.metamodel.webdynpro.implementation.ModelClassPropertySettingProxy._validate(ModelClassPropertySettingProxy.java:358)
    at com.sap.ide.metamodel.core.DevelopmentObjectProxy.validate(DevelopmentObjectProxy.java:825)
    at com.sap.tc.mobile.dt.metaimp.MBOModelImporter.doImport(MBOModelImporter.java:170)
    at com.sap.tc.mobile.dt.metaimp.ModelImportWizard.createModel(ModelImportWizard.java:200)
    at com.sap.ide.cmi.core.model.importer.CMIWizard$2.run(CMIWizard.java:197)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
    I know this is not related to Middleware authorization, I tested with a userid with full DOE authorization.
    When I display the Data Object metadata from the Middleware, it shows as status 'active'.
    The exception seems to complain about the backend key, but there is a backend key field in
    the Data Object.
    I have the same exception even with any SAP delivered Data Objects (MAM30_001, etc..).
    any thoughts on what the problem is ?
    thanks,
    Yanick.

    Hi Yannick,
    This type of error can occur with local non-dc Mobile App when some jars required for the model generation are missing.                                                         
    The easiest way to fix this is to create a DC for your Mobile app from the
    Mobile App Offline perspective. 
    Let me know if it works
    Genevieve

  • Business Objects Universes generation

    Hi everyone,
    We wish to install and use Web Intelligence (Business Objects Enterprise Premium). I understand that Web Intelligence requires universes and that they can be generated via Universe Designer or Universe Builder. With these tools, we can generate a universe using the metadata from the source (BW from example).
    1. Is having the metadata available at the source a requirement to generate a universe? If not, what are the other options available? Best practices?
    2. Is there an integration with Metadata Management? If yes, what's SAP's flagship product for metadata management? Where can I get more info on the subject?
    Thank you very much for all your help,
    Nathalie

    A lot of your questions about SAP Business Objects tools and applications can be found at
    1) Go to the [SAP Help Portal|http://help.sap.com].
    2) On the top light gray navigation bar, select SAP BusinessObjects.
    3) On the top dark gray navigation bar, select All Products.
    4) Select the product and version from the dropdown boxes.
    Web Intelligence and Universe Designer have separate documentation, even though they're part of the SAP Business Objects Enterprise suite of products.
    1. Is having the metadata available at the source a requirement to generate a universe? If not, what are the other options available? Best practices?
    In order to create/maintain a Universe in Universe Designer, you have to have a connection to the database or infrastructure where the data being used for reporting resides (e.g. SAP BW or SAP Business Objects Rapid Marts), thereby exposing the source tables for use in a Universe. Metadata isn't required for creating/maintaining Universes in Universe Designer. For Universe Builder, however, metadata or Oracle Analytic Services are required to create Universes.
    [Universe Designer XI 3.1 Guide|http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_designer_en.pdf]
    [Universe Builder XI 3.1 Reference Guide|http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_universe_builder_guide_en.pdf]
    2. Is there an integration with Metadata Management? If yes, what's SAP's flagship product for metadata management? Where can I get more info on the subject?
    SAP Business Objects Metadata Management XI 3.1 supports metadata sourcing from SAP SAP BW 7.0. This is now considered the "flagship" metadata management tool for SAP.
    [SAP Business Objects Metadata Management XI 3.1 Release Notes|https://websmp203.sap-ag.de/~sapidb/011000358700000985952009E/xi31_bomm_relnotes_en.pdf]

  • Question related to getmetadata in connection object

    i just want to check up what r the names of the tables in a database.
    when i use this sentence rs1=cn1.getmetadata.gettables(null,null,null,null);(assume that the command is syntactically correct coz it is so)
    it returns me somethin.on this resultset when i try to navigate like rs1.first or rs1.last it says resultset type forward only. i can say rs1.next but then i think that i need to say rs1.next till the moment i reach the last record.and so it even doesn't allow me to use the method rs1.islast() to check whether is the last record or not and gives me the same error message"resultset type forward only.". i think that u cannot change the type of this resultset that u get from the connection object metadata method.so please guide me on wat to do.

    Answer is simple: The catalog information, that is, the result sets returned by DatabaseMetaData queries, are not required to support something else than forward-only result sets. And: Looking at for example Oracle catalog tables, this is hardly surprising.
    The only solution I can think of (and which allows you to navigate arbitrarily in the catalog) is to copy the contents of the result sets into a local java.util.List object.

  • Any  API's to write metadata to database?

    I have this unique situation wherein I need to extract the DDL objects (procedures, packages, functions) from database. I was able to solve this by using the DBMS_METADATA.GetDDL() API.
    Now, I have another situation wherein I need to write the changes to DDL objects to database. I dont want to use TOAD to compile. The objective is to use an API to write any changes to DDL objects.
    I could not find any API's that would do the work similar to GetDDL to write back, but could not find any.
    Any help is appreciated.
    Thanks
    Ash

    Let me explain the situation. In our current setup we use TOAD to create/change our custom objects (Package, Procedure and Function). When a change is ready to be migrated to production we copy the source code from development and paste it into production Toad editor and execute the object to save in database.
    We want to get away from that and deploy the changes using command line (this idea is to use subversion to capture chanes and deploy through a script).
    Now to implement this solution, broke it down to two components
    1) Extract all custom objects' metadata and store in folders. For this I used DBMS_METADATA.getDDL() API and passed the parameter like 'PACKAGE', 'PROCEDURE' etc. I wrote a java program and ran that program from windows command line and I'm able to see all the objects retrived, saved into corresponding file names and into their respective folders.
    2)Deploy. As as developer, I would get the source code for an object from one of the folders in my windows environment and then make the necessary modifications. Lets say for eg. test1.prc is a procedure that I extracted from database and I modified the code. Now I'm ready to deploy this code change in production.
    Two ways of deploying in production 1) Use Toad to execute the changes and 2) Use SQLPlus to compile the changes.
    I'm looking at a 3rd alternative wherein if there is any API's similar to GetDDL() (I wish they had SetDDL), I would write a JAVA wrapper to send the changes back to database.
    If we do not have one, the only way I can think of is to call sqlplus through program and then compile the object. (This would be my alternative solution).
    Hope I explained it clearly.
    Thanks
    Ash

  • Listing tables/views/objects

    Hi all,
    The database I am working employs schemas to restrict accesses. When I use metadata to describe some objects (thought to be views), they turns out to be synonyms instead of being a table/view! As a result, using:
    conn->getMetaData("object", MetaData::PTYPE_TABLE) fails.
    However, using apps like toad/navigator, they are able to list the views/tables accessible in the schema. How do I use the metadata class to list objects like schemas and views?

    I doubt navigator uses OCCI either. The most straightforward way is simply query the metadata directly from the catalog. ALL_VIEWS (for example) probably has the mtadata you want for any view (or USER_VIEWS for a connected user).
    SQL> desc all_views
    Name Null? Type
    OWNER NOT NULL VARCHAR2(30)
    VIEW_NAME NOT NULL VARCHAR2(30)
    TEXT_LENGTH NUMBER
    TEXT LONG
    TYPE_TEXT_LENGTH NUMBER
    TYPE_TEXT VARCHAR2(4000)
    OID_TEXT_LENGTH NUMBER
    OID_TEXT VARCHAR2(4000)
    VIEW_TYPE_OWNER VARCHAR2(30)
    VIEW_TYPE VARCHAR2(30)
    SUPERVIEW_NAME VARCHAR2(30)
    SQL>

  • Converting from Oracle Express Objects to Standard Form

    Hi,
    I have create an EIF file from our Oracle Express database, then I have created an Analytic Workspace and imported the EIF file. After this I identify the Time dimensions. But when I want to identify the hierarchie dimension of each time dimension, it brings an Error: "ORA-34492: Analytic Workspace Object Jan96 does not exists", but when I look in the OX there exists the object. Where is the problem?
    Thanks Diana

    Did you run the conversion program listed in the documentation:
    If your Express database contains Oracle Express Objects metadata (that is, it was created by Oracle Express Administrator), then you can use a conversion program named CREATE_DB_STDFORM. Without Oracle Express Objects metadata, CREATE_DB_STDFORM cannot generate sufficient standard form metadata for the OLAP tools to work.
    This should generate the required metadata but you will not to create some additional attributes to correctly manage time as the conversion utility does not do everything for you:
    If you want to perform time-based analysis on your data, you must identify all time dimensions and populate end date and time span attributes before using CREATE_DB_STDFORM. A sample program is provided in this appendix:
    Create date and time span attributes for each dimension.
    DEFINE TIME_TIME_SPAN VARIABLE INTEGER <timedim hierdim>
    PROPERTY 'USERDATA' FALSE
    DEFINE TIME_END_DATE VARIABLE DATE <timedim hierdim>
    PROPERTY 'USERDATA' FALSE
    Populate the end date and time span attributes, as described in "Populating Time Attributes".
    Set properties on the Time dimension:
    CONSIDER timedim
    PROPERTY 'END_DATE' attribute_name
    PROPERTY 'TIME_SPAN' attribute_name
    The END_DATE and TIME_SPAN values (attribute_name) identify the names of the variables that you just created.
    Run the conversion tool with a command like this:
    CALL CREATE_DB_STDFORM('aw')
    Refer to the syntax description in "CREATE_DB_STDFORM Syntax". After the conversion tool completes successfully, save the changes:
    UPDATE
    COMMIT
    Hope this helps
    Keith Laker
    Oracle EMEA Consulting
    BI Blog: http://oraclebi.blogspot.com/
    DM Blog: http://oracledmt.blogspot.com/
    BI on Oracle: http://www.oracle.com/bi/
    BI on OTN: http://www.oracle.com/technology/products/bi/
    BI Samples: http://www.oracle.com/technology/products/bi/samples/

  • Metadata export and import

    Hi,
    Can metadata from 9i exported and imported to 10g?
    Regards

    As Oracle is strongly backward compalible - yes you can extract metadata from 9i and import it into 10g (I assume you are talking about your own objects metadata, like tables DDLs)

  • Unit test fails after upgrading to Kodo 4.0.0 from 4.0.0-EA4

    I have a group of 6 unit tests failing after upgrading to the new Kodo
    4.0.0 (with BEA) from Kodo-4.0.0-EA4 (with Solarmetric). I'm getting
    exceptions like the one at the bottom of this email. It seems to be an
    interaction with the PostgreSQL driver, though I can't be sure. I
    haven't changed my JDO configuration or the related classes in months
    since I've been focusing on using the objects that have already been
    defined. The .jdo, .jdoquery, and .java code are below the exception,
    just in case there's something wrong in there. Does anyone have advice
    as to how I might debug this?
    Thanks,
    Mark
    Testsuite: edu.ucsc.whisper.test.integration.UserManagerQueryIntegrationTest
    Tests run: 15, Failures: 0, Errors: 6, Time elapsed: 23.308 sec
    Testcase:
    testGetAllUsersWithFirstName(edu.ucsc.whisper.test.integration.UserManagerQueryIntegrationTest):
    Caused an ERROR
    The column index is out of range: 2, number of columns: 1.
    <2|false|4.0.0> kodo.jdo.DataStoreException: The column index is out of
    range: 2, number of columns: 1.
    at
    kodo.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:4092)
    at kodo.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:82)
    at kodo.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:66)
    at kodo.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:46)
    at
    kodo.jdbc.kernel.SelectResultObjectProvider.handleCheckedException(SelectResultObjectProvider.java:176)
    at
    kodo.kernel.QueryImpl$PackingResultObjectProvider.handleCheckedException(QueryImpl.java:2460)
    at
    com.solarmetric.rop.EagerResultList.<init>(EagerResultList.java:32)
    at kodo.kernel.QueryImpl.toResult(QueryImpl.java:1445)
    at kodo.kernel.QueryImpl.execute(QueryImpl.java:1136)
    at kodo.kernel.QueryImpl.execute(QueryImpl.java:901)
    at kodo.kernel.QueryImpl.execute(QueryImpl.java:865)
    at kodo.kernel.DelegatingQuery.execute(DelegatingQuery.java:787)
    at kodo.jdo.QueryImpl.executeWithArray(QueryImpl.java:210)
    at kodo.jdo.QueryImpl.execute(QueryImpl.java:137)
    at
    edu.ucsc.whisper.core.dao.JdoUserDao.findAllUsersWithFirstName(JdoUserDao.java:232)
    at
    edu.ucsc.whisper.core.manager.DefaultUserManager.getAllUsersWithFirstName(DefaultUserManager.java:252)
    NestedThrowablesStackTrace:
    org.postgresql.util.PSQLException: The column index is out of range: 2,
    number of columns: 1.
    at
    org.postgresql.core.v3.SimpleParameterList.bind(SimpleParameterList.java:57)
    at
    org.postgresql.core.v3.SimpleParameterList.setLiteralParameter(SimpleParameterList.java:101)
    at
    org.postgresql.jdbc2.AbstractJdbc2Statement.bindLiteral(AbstractJdbc2Statement.java:2085)
    at
    org.postgresql.jdbc2.AbstractJdbc2Statement.setInt(AbstractJdbc2Statement.java:1133)
    at
    com.solarmetric.jdbc.DelegatingPreparedStatement.setInt(DelegatingPreparedStatement.java:390)
    at
    com.solarmetric.jdbc.PoolConnection$PoolPreparedStatement.setInt(PoolConnection.java:440)
    at
    com.solarmetric.jdbc.DelegatingPreparedStatement.setInt(DelegatingPreparedStatement.java:390)
    at
    com.solarmetric.jdbc.DelegatingPreparedStatement.setInt(DelegatingPreparedStatement.java:390)
    at
    com.solarmetric.jdbc.DelegatingPreparedStatement.setInt(DelegatingPreparedStatement.java:390)
    at
    com.solarmetric.jdbc.LoggingConnectionDecorator$LoggingConnection$LoggingPreparedStatement.setInt(LoggingConnectionDecorator.java:1
    257)
    at
    com.solarmetric.jdbc.DelegatingPreparedStatement.setInt(DelegatingPreparedStatement.java:390)
    at
    com.solarmetric.jdbc.DelegatingPreparedStatement.setInt(DelegatingPreparedStatement.java:390)
    at kodo.jdbc.sql.DBDictionary.setInt(DBDictionary.java:980)
    at kodo.jdbc.sql.DBDictionary.setUnknown(DBDictionary.java:1299)
    at kodo.jdbc.sql.SQLBuffer.setParameters(SQLBuffer.java:638)
    at kodo.jdbc.sql.SQLBuffer.prepareStatement(SQLBuffer.java:539)
    at kodo.jdbc.sql.SQLBuffer.prepareStatement(SQLBuffer.java:512)
    at kodo.jdbc.sql.SelectImpl.execute(SelectImpl.java:332)
    at kodo.jdbc.sql.SelectImpl.execute(SelectImpl.java:301)
    at kodo.jdbc.sql.Union$UnionSelect.execute(Union.java:642)
    at kodo.jdbc.sql.Union.execute(Union.java:326)
    at kodo.jdbc.sql.Union.execute(Union.java:313)
    at
    kodo.jdbc.kernel.SelectResultObjectProvider.open(SelectResultObjectProvider.java:98)
    at
    kodo.kernel.QueryImpl$PackingResultObjectProvider.open(QueryImpl.java:2405)
    at
    com.solarmetric.rop.EagerResultList.<init>(EagerResultList.java:22)
    at kodo.kernel.QueryImpl.toResult(QueryImpl.java:1445)
    at kodo.kernel.QueryImpl.execute(QueryImpl.java:1136)
    at kodo.kernel.QueryImpl.execute(QueryImpl.java:901)
    at kodo.kernel.QueryImpl.execute(QueryImpl.java:865)
    at kodo.kernel.DelegatingQuery.execute(DelegatingQuery.java:787)
    at kodo.jdo.QueryImpl.executeWithArray(QueryImpl.java:210)
    at kodo.jdo.QueryImpl.execute(QueryImpl.java:137)
    at
    edu.ucsc.whisper.core.dao.JdoUserDao.findAllUsersWithFirstName(JdoUserDao.java:232)
    --- DefaultUser.java -------------------------------------------------
    public class DefaultUser
    implements User
    /** The account username. */
    private String username;
    /** The account password. */
    private String password;
    /** A flag indicating whether or not the account is enabled. */
    private boolean enabled;
    /** The authorities granted to this account. */
    private Set<Authority> authorities;
    /** Information about the user, including their name and text that
    describes them. */
    private UserInfo userInfo;
    /** The set of organizations where this user works. */
    private Set<Organization> organizations;
    --- DefaultUser.jdo --------------------------------------------------
    <?xml version="1.0"?>
    <!DOCTYPE jdo PUBLIC
    "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN"
    "http://java.sun.com/dtd/jdo_2_0.dtd">
    <jdo>
    <package name="edu.ucsc.whisper.core">
    <sequence name="user_id_seq"
    factory-class="native(Sequence=user_id_seq)"/>
    <class name="DefaultUser" detachable="true"
    table="whisper_user" identity-type="datastore">
    <datastore-identity sequence="user_id_seq" column="userId"/>
    <field name="username">
    <column name="username" length="80" jdbc-type="VARCHAR" />
    </field>
    <field name="password">
    <column name="password" length="40" jdbc-type="CHAR" />
    </field>
    <field name="enabled">
    <column name="enabled" />
    </field>
    <field name="userInfo" persistence-modifier="persistent"
    default-fetch-group="true" dependent="true">
    <extension vendor-name="jpox"
    key="implementation-classes"
    value="edu.ucsc.whisper.core.DefaultUserInfo" />
    <extension vendor-name="kodo"
    key="type"
    value="edu.ucsc.whisper.core.DefaultUserInfo" />
    </field>
    <field name="authorities" persistence-modifier="persistent"
    table="user_authorities"
    default-fetch-group="true">
    <collection
    element-type="edu.ucsc.whisper.core.DefaultAuthority" />
    <join column="userId" delete-action="cascade"/>
    <element column="authorityId" delete-action="cascade"/>
    </field>
    <field name="organizations" persistence-modifier="persistent"
    table="user_organizations" mapped-by="user"
    default-fetch-group="true" dependent="true">
    <collection
    element-type="edu.ucsc.whisper.core.DefaultOrganization"
    dependent-element="true"/>
    <join column="userId"/>
    <!--<element column="organizationId"/>-->
    </field>
    </class>
    </package>
    </jdo>
    --- DefaultUser.jdoquery ---------------------------------------------
    <?xml version="1.0"?>
    <!DOCTYPE jdo PUBLIC
    "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN"
    "http://java.sun.com/dtd/jdo_2_0.dtd">
    <jdo>
    <package name="edu.ucsc.whisper.core">
    <class name="DefaultUser">
    <query name="UserByUsername"
    language="javax.jdo.query.JDOQL"><![CDATA[
    SELECT UNIQUE FROM edu.ucsc.whisper.core.DefaultUser
    WHERE username==searchName
    PARAMETERS java.lang.String searchName
    ]]></query>
    <query name="DisabledUsers"
    language="javax.jdo.query.JDOQL"><![CDATA[
    SELECT FROM edu.ucsc.whisper.core.DefaultUser WHERE
    enabled==false
    ]]></query>
    <query name="EnabledUsers"
    language="javax.jdo.query.JDOQL"><![CDATA[
    SELECT FROM edu.ucsc.whisper.core.DefaultUser WHERE
    enabled==true
    ]]></query>
    <query name="CountUsers"
    language="javax.jdo.query.JDOQL"><![CDATA[
    SELECT count( this ) FROM edu.ucsc.whisper.core.DefaultUser
    ]]></query>
    </class>
    </package>
    </jdo>

    I'm sorry, I have no idea. I suggest sending a test case that
    reproduces the problem to support.

  • BPC 7.5NW Drill-through to FIM

    Hi all,
    I upload data to BPC 7.5 NW SP06 through FIM. I tried to set up the Drill-through functionality of BPC so as to see the analysis of the trial balance uploaded in FIM, but with no success. The How-to-paper for drill-through functionality for NW, uses drill-through only to BEx and ECC, not FIM. In SAP help for BPC NW, there is an example for FIM but it is too general.Has anyone faced the same situation? Or any idea?
    Thanks
    Regards,
    Maria

    Hi,
    I am trying DT to ECC funcationality in BPC 7.5 NW version. I am trying to TD from a P&L report based on hierarchies.
    I would like to know how people are using drill-through on parent level nodes within their BPC hierarchies.
    I hear that there is something called which is a hierarchical view of their objects/metadata in ECC. How is it related to BPC drill through?
    In my example, the DT is from a P&L report that consists of Functoinal Area & P_Account (with a mix of hier nodes and base members) and Company Code in Colum (in summarized columns like N. America, Europe, etc). The current View migth have profiit center hier nodes that comprise of multiple base member profit centers.
    We would like to to drill thorugh from a cell  that is an intersection of FuncArea-Account parent node and Comoamy Code parent node (N. America) to an ECC profict center transaction - K5EZ (Profit center line item).
    Any help/guidance with some documentation if possible is appreciated.
    Thanks in advance.
    Regards
    Raj

  • Web Application services failing to start (Foundation SS, Hyperion Admin)

    Hello,
    Hyperion Essbase 11.1.1.3
    In my installation recently my web applications are failing to start properly. I'm following the start order and allowing services time to come up, but they are still reporting an error.
    1. OpenLDAP starts fine, and quickly.
    2. Hyperion Foundation Shared Services - Web Application will not start. It fails each time (as does Hyperion Administration Services - Web Application) with the same error message in the logs (see below).
    Nothing has changed on these servers in a long time. Any ideas?
    Thanks!
    startServer.log:
    ************ Start Display Current Environment ************
    Host Operating System is Windows Server 2003, version 5.2 build 3790 Service Pack 2
    Java version = J2RE 1.5.0 IBM J9 2.3 Windows Server 2003 x86-32 j9vmwi3223ifx-20090225 (JIT enabled)
    J9VM - 20090224_30451_lHdSMr
    JIT - 20081112_1511ifx1_r8
    GC - 200811_07, Java Compiler = j9jit23, Java VM name = IBM J9 VM
    was.install.root = D:\IBM\WebSphere\AppServer
    user.install.root = D:\Web\HEA\deployments\WebSphere6/profile
    Java Home = D:\IBM\WebSphere\AppServer\java\jre
    ws.ext.dirs = D:\IBM\WebSphere\AppServer\java\lib;D:\IBM\WebSphere\AppServer\classes;D:\IBM\WebSphere\AppServer\lib;D:\IBM\WebSphere\AppServer\installedChannels;D:\IBM\WebSphere\AppServer\lib\ext;D:\IBM\WebSphere\AppServer\web\help;D:\IBM\WebSphere\AppServer\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime
    Classpath = D:\Web\HEA\common\config\9.5.0.0\lib\hit-config.jar;D:\Web\HEA\common\config\9.5.0.0\lib\hit-common.jar;D:\IBM\WebSphere\AppServer\profiles\AppSrv01\properties;D:\IBM\WebSphere\AppServer\properties;D:\IBM\WebSphere\AppServer\lib\startup.jar;D:\IBM\WebSphere\AppServer\lib\bootstrap.jar;D:\IBM\WebSphere\AppServer/lib/j2ee.jar;D:\IBM\WebSphere\AppServer/lib/lmproxy.jar;D:\IBM\WebSphere\AppServer/lib/urlprotocols.jar;D:\IBM\WebSphere\AppServer\java\lib\tools.jar;D:\Web\HEA\products\Foundation\server\conf;D:\Web\HEA\deployments\WebSphere6\SharedServices9\config;D:\Web\HEA\common\JakartaCommons\commons-pool-1.3.jar;D:\Web\HEA\common\JDBC\DataDirect\3.7\lib\hyjdbc.jar;D:\Web\HEA\common\JakartaCommons\commons-dbcp-1.2.1.jar;D:\Web\HEA\deployments\WebSphere6\SharedServices9\config/lib;D:\Web\HEA\common\JDBC\DataDirect\3.7\lib;D:\Web\HEA\common\SAP\lib;D:\Web\HEA\common\config\9.5.0.0\lib\hit-config.jar;D:\Web\HEA\common\config\9.5.0.0\lib\hit-common.jar;
    Java Library path = D:\IBM\WebSphere\AppServer\java\jre\bin;.;D:\IBM\WebSphere\AppServer\java\jre\bin;D:\Web\HEA\common\SAP\bin;D:\Web\HEA\common\CSS\9.5.0.0\bin;D:\Web\HEA\common\CSS\9.5.0.0\bin;D:\Web\HEA\products\Essbase\EssbaseClient\bin;D:\Web\HEA\products\Essbase\EssbaseClient;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\Web\HEA\common\ODBC-64\Merant\5.2\Drivers;D:\Web\HEA\products\Essbase\eas\console\bin;D:\Web\HEA\products\Essbase\eas\server\bin;C:\Program Files (x86)\Windows Imaging\;d:\PROGRA~1\BMCSOF~1\Patrol3\bin;D:\IBM\WebSphere\AppServer\bin;D:\IBM\WebSphere\AppServer\java\bin;D:\IBM\WebSphere\AppServer\java\jre\bin;D:\Web\HEA\common\config\9.5.0.0;D:\Web\HEA\products\Essbase\EssbaseClient\bin;D:\Web\HEA\products\Essbase\EssbaseClient;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\Web\HEA\common\ODBC-64\Merant\5.2\Drivers;D:\Web\HEA\products\Essbase\eas\console\bin;D:\Web\HEA\products\Essbase\eas\server\bin;D:\Web\HEA\common\CSS\9.5.0.0\bin;D:\Web\HEA\products\Essbase\EssbaseClient\bin;D:\Web\HEA\products\Essbase\EssbaseClient;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\Web\HEA\common\ODBC-64\Merant\5.2\Drivers;D:\Web\HEA\products\Essbase\eas\console\bin;D:\Web\HEA\products\Essbase\eas\server\bin;C:\Program Files (x86)\Windows Imaging\;d:\PROGRA~1\BMCSOF~1\Patrol3\bin
    Current trace specification = *=info:com.ibm.*=all
    ************* End Display Current Environment *************
    [2/20/13 9:45:00:032 EST] 0000000a ManagerAdmin I TRAS0017I: The startup trace state is *=info:com.ibm.*=all.
    [2/20/13 9:45:00:048 EST] 0000000a WsServerContr 1 Executing executeUtilityOnWindows with args: D:\Web\HEA\deployments\WebSphere6\profile\config\ hyslCell hyslNode SharedServices9
    [2/20/13 9:45:00:048 EST] 0000000a WsServerContr 1 Getting WindowsService obj with: SharedServices9 and D:\Web\HEA\deployments\WebSphere6\profile\config\ hyslCell hyslNode SharedServices9
    [2/20/13 9:45:00:048 EST] 0000000a WindowsServic > getWindowsServiceNameForServer() Entry
    [2/20/13 9:45:00:048 EST] 0000000a WindowsServic 1 In executeCommand, args are: D:\IBM\WebSphere\AppServer\bin\WASService.exe -getServiceName SharedServices9 -profilePath D:\Web\HEA\deployments\WebSphere6\profile
    [2/20/13 9:45:00:048 EST] 0000000a WindowsServic 1 Runtime.exec() returned process java.lang.ProcessImpl@161a161a
    [2/20/13 9:45:00:079 EST] 0000000a WindowsServic 1 retCode from childProcess.waitFor() is 0
    [2/20/13 9:45:00:079 EST] 0000000a WindowsServic 3 exitCode = 0
    [2/20/13 9:45:01:079 EST] 0000000a WindowsServic 1 Trying to new up WindowsService using serverName=SharedServices9, winServiceName=null
    [2/20/13 9:45:01:079 EST] 0000000a ManagerAdmin I TRAS0018I: The trace state has changed. The new trace state is *=info.
    [2/20/13 9:45:01:142 EST] 0000000a AdminTool A ADMU0128I: Starting tool with the hyslProfile profile
    [2/20/13 9:45:01:142 EST] 0000000a AdminTool A ADMU3100I: Reading configuration for server: SharedServices9
    [2/20/13 9:45:04:939 EST] 0000000a AdminTool A ADMU3200I: Server launched. Waiting for initialization status.
    [2/20/13 9:45:12:361 EST] 0000000a AdminTool A ADMU3011E: Server launched but failed initialization. startServer.log, SystemOut.log(or job log in zOS) and other log files under D:\Web\HEA\deployments\WebSphere6/profile\logs\SharedServices9 should contain failure information.
    SystemErr.log
    ************ Start Display Current Environment ************
    Log file started at: [2/20/13 9:45:09:705 EST]
    ************* End Display Current Environment *************
    [2/20/13 9:45:12:330 EST] 0000000a SystemErr R com.ibm.ws.exception.ConfigurationError: org.xml.sax.SAXParseException: Premature end of file.
    [2/20/13 9:45:12:330 EST] 0000000a SystemErr R      at com.ibm.ws.ssl.core.SSLComponentImpl.loadSecurityXMLFromConfig(SSLComponentImpl.java:314)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.ws.ssl.core.SSLComponentImpl.initialize(SSLComponentImpl.java:161)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.ws.runtime.component.ContainerImpl.initializeComponent(ContainerImpl.java:1338)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.ws.runtime.component.ContainerImpl.initializeComponents(ContainerImpl.java:1136)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.ws.runtime.component.ServerImpl.initialize(ServerImpl.java:356)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.ws.runtime.WsServerImpl.bootServerContainer(WsServerImpl.java:178)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.ws.runtime.WsServerImpl.start(WsServerImpl.java:140)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:461)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.ws.runtime.WsServer.main(WsServer.java:59)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at java.lang.reflect.Method.invoke(Method.java:618)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.wsspi.bootstrap.WSLauncher.launchMain(WSLauncher.java:183)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.wsspi.bootstrap.WSLauncher.main(WSLauncher.java:90)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.wsspi.bootstrap.WSLauncher.run(WSLauncher.java:72)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at java.lang.reflect.Method.invoke(Method.java:618)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at org.eclipse.core.launcher.Main.run(Main.java:977)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.wsspi.bootstrap.WSPreLauncher.launchEclipse(WSPreLauncher.java:329)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R      at com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:92)
    [2/20/13 9:45:12:345 EST] 0000000a SystemErr R Caused by: org.xml.sax.SAXParseException: Premature end of file.
    SystemOut.log
    ************ Start Display Current Environment ************
    WebSphere Platform 6.1 [BASE 6.1.0.23 cf230910.10] running with process name hyslCell\hyslNode\SharedServices9 and process id 1528
    Detailed IFix information: No IFixes applied to this build
    Host Operating System is Windows Server 2003, version 5.2 build 3790 Service Pack 2
    Java version = 1.5.0, Java Compiler = j9jit23, Java VM name = IBM J9 VM
    was.install.root = D:\IBM\WebSphere\AppServer
    user.install.root = D:\Web\HEA\DEPLOY~1\WEBSPH~1\profile
    Java Home = D:\IBM\WebSphere\AppServer\java\jre
    ws.ext.dirs = D:\IBM\WebSphere\AppServer/java/lib;D:\Web\HEA\DEPLOY~1\WEBSPH~1\profile/classes;D:\IBM\WebSphere\AppServer/classes;D:\IBM\WebSphere\AppServer/lib;D:\IBM\WebSphere\AppServer/installedChannels;D:\IBM\WebSphere\AppServer/lib/ext;D:\IBM\WebSphere\AppServer/web/help;D:\IBM\WebSphere\AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime
    Classpath = D:\Web\HEA\DEPLOY~1\WEBSPH~1\profile/properties;D:\IBM\WebSphere\AppServer/properties;D:\IBM\WebSphere\AppServer/lib/startup.jar;D:\IBM\WebSphere\AppServer/lib/bootstrap.jar;D:\IBM\WebSphere\AppServer/lib/j2ee.jar;D:\IBM\WebSphere\AppServer/lib/lmproxy.jar;D:\IBM\WebSphere\AppServer/lib/urlprotocols.jar;D:\IBM\WebSphere\AppServer/deploytool/itp/batchboot.jar;D:\IBM\WebSphere\AppServer/deploytool/itp/batch2.jar;D:\IBM\WebSphere\AppServer/java/lib/tools.jar;D:\Web\HEA\common\config\9.5.0.0\lib\hit-config.jar;D:\Web\HEA\common\config\9.5.0.0\lib\hit-common.jar;D:\Web\HEA\common\SAP\lib;D:\Web\HEA\deployments\WebSphere6\SharedServices9\config;D:\Web\HEA\common\JDBC\DataDirect\3.7\lib\hyjdbc.jar;D:\Web\HEA\common\JakartaCommons\commons-pool-1.3.jar;D:\Web\HEA\common\JakartaCommons\commons-dbcp-1.2.1.jar
    Java Library path = D:\IBM\WebSphere\AppServer\java\jre\bin;.;D:\IBM\WebSphere\AppServer\java\jre\bin;D:\Web\HEA\common\SAP\bin;D:\Web\HEA\common\CSS\9.5.0.0\bin;D:\Web\HEA\common\CSS\9.5.0.0\bin;D:\Web\HEA\products\Essbase\EssbaseClient\bin;D:\Web\HEA\products\Essbase\EssbaseClient;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\Web\HEA\common\ODBC-64\Merant\5.2\Drivers;D:\Web\HEA\products\Essbase\eas\console\bin;D:\Web\HEA\products\Essbase\eas\server\bin;C:\Program Files (x86)\Windows Imaging\;d:\PROGRA~1\BMCSOF~1\Patrol3\bin;D:\IBM\WebSphere\AppServer\bin;D:\IBM\WebSphere\AppServer\java\bin;D:\IBM\WebSphere\AppServer\java\jre\bin;D:\Web\HEA\common\config\9.5.0.0;D:\Web\HEA\products\Essbase\EssbaseClient\bin;D:\Web\HEA\products\Essbase\EssbaseClient;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\Web\HEA\common\ODBC-64\Merant\5.2\Drivers;D:\Web\HEA\products\Essbase\eas\console\bin;D:\Web\HEA\products\Essbase\eas\server\bin;D:\Web\HEA\common\CSS\9.5.0.0\bin;D:\Web\HEA\products\Essbase\EssbaseClient\bin;D:\Web\HEA\products\Essbase\EssbaseClient;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\Web\HEA\common\ODBC-64\Merant\5.2\Drivers;D:\Web\HEA\products\Essbase\eas\console\bin;D:\Web\HEA\products\Essbase\eas\server\bin;C:\Program Files (x86)\Windows Imaging\;d:\PROGRA~1\BMCSOF~1\Patrol3\bin
    ************* End Display Current Environment *************
    [2/20/13 9:45:09:876 EST] 0000000a ManagerAdmin I TRAS0017I: The startup trace state is *=info.
    [2/20/13 9:45:10:220 EST] 0000000a ManagerAdmin I TRAS0111I: The message IDs that are in use are deprecated
    [2/20/13 9:45:10:361 EST] 0000000a AdminInitiali A ADMN0015I: The administration service is initialized.
    [2/20/13 9:45:11:470 EST] 0000000a PluginConfigS I PLGC0057I: The plug-in configuration service started successfully.
    [2/20/13 9:45:11:486 EST] 0000000a ManagedObject I Processing extension point com.ibm.wsspi.extension.managed-object-metadata-collector
    [2/20/13 9:45:11:595 EST] 0000000a WorkSpaceMana A WKSP0500I: Workspace configuration consistency check is false.
    [2/20/13 9:45:11:736 EST] 0000000a SSLComponentI I CWPKI0001I: SSL service is initializing the configuration
    [2/20/13 9:45:12:205 EST] 0000000a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl initialize FFDC0009I: FFDC opened incident stream file D:\Web\HEA\DEPLOY~1\WEBSPH~1\profile\logs\ffdc\SharedServices9_0000000a_13.02.20_09.45.12_0.txt
    [2/20/13 9:45:12:267 EST] 0000000a ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file D:\Web\HEA\DEPLOY~1\WEBSPH~1\profile\logs\ffdc\SharedServices9_0000000a_13.02.20_09.45.12_0.txt
    [2/20/13 9:45:12:267 EST] 0000000a SSLComponentI E CWPKI0011E: Failed to load security.xml resource from cell. The exception is org.xml.sax.SAXParseException: Premature end of file.

    I have had this exact issue and it is caused by a corrupt security.xml file in Websphere. (This was in our System 9 environment)
    I navigated to D:\Hyperion\deployments\Websphere6\profile\config\cells\hyslCell
    and replaced the old security.xml file with a non 0 kb file from backup and restarted the services and it corrected the issue.
    Hope that helps!

Maybe you are looking for