Primavera 8.3 API

Hi,
I have installed Primavera API on the local machine. I have an Oracle database up and running. The Demo for Primavera API works, but I cannot find the project in the database.
I try to make a class(the example for this link(Primavera Integration API Programmer's Reference) and see the output in Java but I get the below error
{code}
run:
log4j:WARN No appenders could be found for logger (com.primavera.bre.SystemApplicationContext).
log4j:WARN Please initialize the log4j system properly.
System property 'primavera.bootstrap.home' not found
com.primavera.integration.client.ClientException: Unable to get database instances.
  at com.primavera.integration.client.Session.getDatabaseInstances(Session.java:301)
  at apitest.APITest.main(APITest.java:25)
Original Exception:
java.lang.ExceptionInInitializerError
  at com.primavera.integration.client.LocalSession.getDatabaseInstances(LocalSession.java:73)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:606)
  at com.primavera.integration.client.Session.getDatabaseInstances(Session.java:283)
  at apitest.APITest.main(APITest.java:25)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'registryService' defined in class path resource [/com/primavera/bre/integration/intgconf.xml]: Invocation of init method failed; nested exception is com.primavera.common.exceptions.InvalidBootstrapException: System property 'primavera.bootstrap.home' not found
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1260)
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:438)
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:383)
  at java.security.AccessController.doPrivileged(Native Method)
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:353)
  at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
  at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:169)
  at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
  at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
  at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:400)
  at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:736)
  at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:369)
  at com.primavera.bre.Initializer.start(Initializer.java:28)
  at com.primavera.bre.Application.start(Application.java:114)
  at com.primavera.integration.server.ServerFacadeBase.<init>(ServerFacadeBase.java:91)
  at com.primavera.integration.server.ServerFacadeBOMgr.<init>(ServerFacadeBOMgr.java:146)
  at com.primavera.integration.server.ServerFacade.<init>(ServerFacade.java:21)
  at com.primavera.integration.server.ServerFacade.<clinit>(ServerFacade.java:16)
  ... 7 more
Caused by: com.primavera.common.exceptions.InvalidBootstrapException: System property 'primavera.bootstrap.home' not found
  at com.primavera.common.BootstrapHome.get(BootstrapHome.java:19)
  at com.primavera.infr.admin.MetaCfg.a(MetaCfg.java:341)
  at com.primavera.infr.admin.MetaCfg.getMetaJDBCURL(MetaCfg.java:221)
  at com.primavera.infr.srvcs.RegistryServiceImpl.init(RegistryServiceImpl.java:101)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:606)
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1325)
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1294)
  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1257)
  ... 24 more
BUILD SUCCESSFUL (total time: 2 seconds)
{code}
Can you help me with this?
Thank you,
Cosmin

API 8.3 Project Code Assignment

Similar Messages

  • Primavera P6 Analytics and Primavera Integration API

    Hi,
    I am running the runetl.sh script, and getting an error. Here's the excerpt:
    transform [INFO] (Message) - === Step 1, Part 1 ====================================================
    transform [INFO] (Message) - === Run the ETL calculation process (StartETLJava)
    transform [ERROR] (Message) - Connection problem: Unable to connect to API (ServerException) You are not allowed to run the Integration API as a user license has not been assigned to you. The license can be assigned by opening the Users dialog in the Project Management application and checking the appropriate checkbox on the Licensing tab. Please contact your administrator.
    Do I need to install Primavera P6 Integration API on the machine where Primavera P6 Project Management is installed?
    Thanks,
    Jenny

    Unfortunately, the complete log is way too long (I'd need to chop it up into 5 or 6 posts, at least). Instead, here's the relevant section from the log file:
    <08.13.2010 01:46:38> transform [INFO] (Progress) - Step 1/6 Part 1/1 - [08/13/2010 01:46:38] EtlCalc -- Run the ETL calculation process (StartETLJava)
    <08.13.2010 01:46:40> transform [INFO] (Message) - Connecting to jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=TCP)(HOST=server1.example.com) (PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe.us.oracle.com))) as STAGEUSER
    <08.13.2010 01:46:41> transform [INFO] (Message) - === Step 1, Part 1 ====================================================
    <08.13.2010 01:46:41> transform [INFO] (Message) - === Run the ETL calculation process (StartETLJava)
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory structure...
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/ActvCodes
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/ProjCodes
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/RsrcCodes
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/ActivitySpread
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/AssignmentSpread
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/ActivityCodeHierarchy
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/ProjectCodeHierarchy
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/ResourceCodeHierarchy
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/CostAccountHierarchy
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/WBSHierarchy
    <08.13.2010 01:46:43> transform [INFO] (Message) - BULK.TEMP: Initializing bulk temp directory: /u01/app/oracle/P6RepDB_1/p6rdb/temp/EPSHierarchy
    <08.13.2010 01:46:43> transform [INFO] (Message) - Using Business Object Batch Size 1024
    <08.13.2010 01:46:43> transform [INFO] (Message) - ETL Process starting. Date, time: Fri Aug 13 00:46:43 GMT-05:00 2010
    <08.13.2010 01:46:43> transform [INFO] (Message) - Preparing the database for ETL load
    <08.13.2010 01:46:43> transform [INFO] (Message) - Starting database check VerifyMetadataExistsValidator (Verify that the ODSMETADATA table exists and has data)
    <08.13.2010 01:46:43> transform [INFO] (Message) - VerifyMetadataExistsValidator completed succesfully
    <08.13.2010 01:46:43> transform [INFO] (Message) - Starting database check VerifyMetadataNoDuplicatesValidator (Verify that the ODSMETADATA table does not contain duplicate entries)
    <08.13.2010 01:46:43> transform [INFO] (Message) - VerifyMetadataNoDuplicatesValidator completed succesfully
    <08.13.2010 01:46:43> transform [INFO] (Message) - Starting database check VerifyTempDirWritableValidator (Verify that the temp dir location (for the hierarchy and csv files) exists and is writable)
    <08.13.2010 01:46:43> transform [INFO] (Message) - VerifyTempDirWritableValidator completed succesfully
    <08.13.2010 01:46:43> transform [WARN] (Message) - Unable to parse tracer port as integer (null), using default 9120
    <08.13.2010 01:46:49> transform [INFO] (Message) - Initializing
    <08.13.2010 01:46:49> transform [INFO] (Message) - Adding db entry {id=1, Name=Stage, URL=jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=TCP)(HOST=server1.example.com) (PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe.us.oracle.com)))}
    <08.13.2010 01:46:51> transform [ERROR] (Message) - Unable to log into API
    com.primavera.ServerException: You are not allowed to run the Integration API as a user license has not been assigned to you. The license can be assigned by opening the Users dialog in the Project Management application and checking the appropriate checkbox on the Licensing tab. Please contact your administrator.
         at com.primavera.integration.server.ServerFacadeBase.login(ServerFacadeBase.java:436)
         at com.primavera.integration.server.ServerFacade.login(ServerFacade.java:11)
         at com.primavera.integration.client.LocalSession.login(LocalSession.java:92)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.primavera.integration.client.Session.a(Session.java:382)
         at com.primavera.integration.client.Session.login(Session.java:370)
         at com.primavera.er.stage.connection.a.if(Unknown Source)
         at com.primavera.er.stage.client.ETLProcess.int(Unknown Source)
         at com.primavera.er.stage.client.ETLProcess.new(Unknown Source)
         at com.primavera.er.stage.client.ETLProcess.startLoadProcess(Unknown Source)
         at com.primavera.er.stage.client.StartETLJava.startETL(Unknown Source)
         at com.primavera.er.stage.client.StartETLJava.start(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.primavera.er.util.JavaClassInvokerAction.doAction(Unknown Source)
         at com.primavera.er.util.CommandInvoker.a(Unknown Source)
         at com.primavera.er.util.CommandInvoker.invoke(Unknown Source)
         at com.primavera.er.util.CommandInvoker.main(Unknown Source)
    <08.13.2010 01:46:51> transform [ERROR] (Message) - Connection problem: Unable to connect to API (ServerException) You are not allowed to run the Integration API as a user license has not been assigned to you. The license can be assigned by opening the Users dialog in the Project Management application and checking the appropriate checkbox on the Licensing tab. Please contact your administrator.
    <08.13.2010 01:46:51> transform [ERROR] (Message) - The main class (com.primavera.er.stage.client.StartETLJava) failed
    java.lang.Exception: ETL Process failed to complete. Check log file for more information
         at com.primavera.er.stage.client.StartETLJava.a(Unknown Source)
         at com.primavera.er.stage.client.StartETLJava.start(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.primavera.er.util.JavaClassInvokerAction.doAction(Unknown Source)
         at com.primavera.er.util.CommandInvoker.a(Unknown Source)
         at com.primavera.er.util.CommandInvoker.invoke(Unknown Source)
         at com.primavera.er.util.CommandInvoker.main(Unknown Source)
    <08.13.2010 01:46:51> transform [INFO] (Message) - Connecting to jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=TCP)(HOST=server1.example.com) (PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe.us.oracle.com))) as STAGEUSER
    <08.13.2010 01:46:51> transform [INFO] (Progress) - Step 1/6 Part 1/1 - FAILED (1) (0 hours, 0 minutes, 12 seconds, 867 milliseconds)

  • Accessing Oracle PrimaveraAPI p6

    Heading 3: Hi everyone,
    I've installed Oracle Primavera p6 and PrimaveraAPI on oracle weblogic 10.3, I follow the installation process in Oracle Primavera P6 Integration API - Administrator’s Guide, I didnt face any problems in the process.
    After that I tried the first example in Primavera Integration API Programmer's Reference:
    import com.primavera.integration.client.Session;
    import com.primavera.integration.client.EnterpriseLoadManager;
    import com.primavera.integration.client.RMIURL;
    import com.primavera.integration.common.DatabaseInstance;
    import com.primavera.integration.client.bo.BOIterator;
    import com.primavera.integration.client.bo.object.Project;
    public class APITest
    public static void main( String[] args )
    Session session = null;
    try
    DatabaseInstance[] dbInstances = Session.getDatabaseInstances(RMIURL.getRmiUrl(
    RMIURL.STANDARD_RMI_SERVICE, "192.168.100.166", 9099 ) );
    session = Session.login( RMIURL.getRmiUrl( RMIURL.STANDARD_RMI_SERVICE, "192.168.100.166", 9099 ),
    dbInstances[0].getDatabaseId(), "pubuser", "Eng1neer" );
    EnterpriseLoadManager elm = session.getEnterpriseLoadManager();
    BOIterator<Project> boi = elm.loadProjects( new String[]{ "Name" }, null, "Name asc" );
    while ( boi.hasNext() )
    Project proj = boi.next();
    System.out.println( proj.getName() );
    catch ( Exception e )
    e.printStackTrace();
    finally
    if ( session != null )
    session.logout();
    I've got the following error:
    com.primavera.common.exceptions.InvalidCredentialsException: Login failed due to invalid user name or password
    I tried to access the database direct with "pubuser" as username and "Eng1neer" as password without any problems.

    Primavera p6 defines three database users: admuser, pubuser, privuser. I tried all of them with same error.
    I tried to use Primavera application account "admin" and it gave this error:
    com.primavera.PhoenixException: Unable to get permanent license

  • Regarding SAP Enterprise Project Connection

    Hi Experts,
    I understand there is a connector available in the name of SAP Enterprise Project Connection to interface SAP PS/PM with Primavera. We are planning to use this. Have anyone came across this product ? How is the performance of this product and how much it costs ?
    Thanks in advance.
    Regards.
    Bala

    Hi,
    We are getting below error when we are providing "Oracle Primavera 6 Client API JAR File" location..
    Validation error:Invalid jar file pathThe user name or password is incorrect
    Regards,
    Sudarshan

  • SAP EPC Wizard & Primavera API - Accessing Shared File

    Team,
    When using the EPC Wizard to connect to Oracle Primavera API, I reached to the step where you get asked to enter the path to the jar file of the Primavera API :
    However, when I enter the path of the shared file, I'm getting this error :
    Validation error:Invalid jar file pathLogon failure: unknown user name or bad password
    This is a stupid limitation in the EPC wizard, I'm not able to disable username/password  prompting in the server, It should provide away to enter credentials so I not get this error. Any Ideas how to resolve this ?
    Appreciate your help.

    Thanks for the responses.
    I have portal version 7.0, not patched.  I wouldn't think I need any patches to run the standard webdynpro iview.
    I am using the administrator user.  What roles do I need to have?
    I have not created an alias specific to this system.  The error log refers to the local alias.  I have successfully created alias's for my other systems, but not the local system.  Is this something I need to do?
    Obviously I am new to portals, so any further guidance would be great to get this running.  I really just need to be able to launch some of the normal ECC iviews.  I have been successful in creating my own in visual composer, calling a bapi.  So, I know the links are ok.  Just not from the portal.
    Thanks again for your help,
    Doug

  • Integration Methods - Oracle Projects with Primavera using API

    Hi,
    We are trying to do manual integration in between Oracle Projects with Primavera using API, if some one can able to help us on the process and procedure that would be really helpful....
    Thanks
    Rgds,
    Vijay
    [email protected]

    Hi,
    The Primavera intergration works with the "Standard Intergration" of Oracle 11i & R12.1 with the version of P6, this is the statement was in by the market experts. Even I have not worked on this intergration part of primavera with Oracle. still, I can provide you some search engine links, which could help you in http://www.projectp.com/products/op3.php ; http://www.projectedconsulting.com/index.php/community/blog/2010/04/primavera-and-oracle-projects-integration/
    Lavanya

  • Primavera P6 v7.0 SP3 API problems

    Hi Team,
    I've upgraded my test installation from P6 v7.0 to P6 v7.0 SP3. First I did the Client, then the Database and then the API. For all I followed the instructions in the readme files.
    Now when I want to add a database to our API driven Java application, the API does correctly list all available databases, but thows an error when I try to login to the database.
    The C:\P6IntegrationAPI\PrimaveraLogs\P6WebAccess.html displays the error below:
    Error: DBEngine.getEncoding: Error creating bean with name 'eventingService' defined in class path resource [com/primavera/bre/integration/intgssconf.xml]: Invocation of init method failed; nested exception is java.lang.ExceptionInInitializerError
    Any thoughts on this? Is the login API call changed? I didn't find any changes in the API call.
    Any input is highly appriciated.

    Do you need an updated JDK to recompile the API?

  • Primavera login error with Integration API (Ver. 8.3)

    Dear all
    Currently, I found one issue while using [Session.login] method on Primavera Integration API (Ver8.3).
    [Codes]:
       DatabaseInstance[] dbinstance = Session.getDatabaseInstances(RMIURL.getRmiUrl(RMIURL.LOCAL_SERVICE));
       session = Session.login(RMIURL.getRmiUrl(RMIURL.LOCAL_SERVICE),
                                              dbinstance[0].getDatabaseId(),
                                              "UserId",
                                              "Password");
    [Error Messages]:
    com.primavera.integration.client.ClientException: Fatal error: null
      at com.primavera.integration.client.Session.a(Session.java:387)
      at com.primavera.integration.client.Session.login(Session.java:347)
      at ite.test.main(test.java:29)
    Caused by: java.lang.NullPointerException
      at com.primavera.bo.datacaches.ServerUserPrivsCache.getServerUserPrivsCache(ServerUserPrivsCache.java:749)
      at com.primavera.bo.common.b.a(LoginHelper.java:360)
      at com.primavera.bo.common.b.a(LoginHelper.java:168)
      at com.primavera.bo.remotable.SessionLifetime.login(SessionLifetime.java:57)
      at com.primavera.bo.remotable.qproxy.SessionLifetime.login(SessionLifetime.java:76)
      at com.primavera.bo.DBSessionLifetime.login(DBSessionLifetime.java:28)
      at com.primavera.integration.server.ServerFacadeBase.login(ServerFacadeBase.java:434)
      at com.primavera.integration.server.ServerFacade.login(ServerFacade.java:11)
      at com.primavera.integration.client.LocalSession.login(LocalSession.java:94)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:601)
      at com.primavera.integration.client.Session.a(Session.java:359)
      ... 2 more
    Does anyone kind to help me to solve this?

    rp0428 wrote:
    Since that is a 3rd party API throwing the exception you will need to post in a forum for that API.
    I'm locking this thread now.

  • Primavera API Server RMI exception

    While calling the Primavera API server from a remote client, i am getting this exception:
    com.primavera.integration.network.ServiceNotBoundException: rmi/RemoteSession
    at com.primavera.integration.network.RMIInstanceFactory.getRemoteInstance(RMIInstanceFactory.java:97)
    The default port 9099 is in listening mode on the API server.
    The API server is deployed on JBOSS applications server.
    Is there some configuration that i am missing leading to this exception?
    Any inputs will be appreciated.
    Thanks.

    I have resolved this issue by making the following changes:
    1. Unlike the previous versions, the RMI standard Service Port needs to be set explicitly to a valid port value if the RMI server is going to be access through a firewall. (If the server will be accessed across a firewall, you must set this to a specific port.)
    2. This port must be different than RMI Registry port. You will use the Registry port in all your client side method calls.
    3. Setup a inbound firewall rule for both these ports RMI Standard service port as well as RMI Registry port.
    4. Bind the JBOSS on startup to 0.0.0.0 IP by using this command: run.bat -b 0.0.0.0
    5. Not sure if this is necessary: But remove all the occurances of ${jboss.bind.address} in Jboss-service.xml file.
    Hope this helps to someone who got into similar problem as myself.

  • Primavera Integration API and retrieving fields

    Hello,
    I am trying out Integration API with Primavera P6, Release 7. So far it looks straight forward and I am able to retrieve most of the field values from project object and activity object but I am having hard time figuring out how to retrieve the following two that I can see in Primavera UI. I do not see any straight forward method on either project or activity to get these.
    I would appreciate, any help from experts here. Please see attached screen shot for reference.
    1. Global Responsibility
    2. Original Duration

    Original Duration is Planned Duration.
    Note:  The total working time from the activity planned start date to the planned finish date. The planned working time is computed using the activity's calendar. This field is named OriginalDuration in Primavera's Engineering & Construction and Maintenance & Turnaround solutions.
    Global Responsibility looks like an Activity Code.
    V/r,
    Gene

  • Java API for Primavera p6 Web services

    Hi All,
           - Anyone can please suggest me how to create the Java API for primavera p6 web services ?.
           -if is this inbuild then from where we can download please suggest me or give me some link ?.
    Thanks & Regards
    Dharmendra

    You can review P6 Professional Project Management 7.0 Documentation Library for documentation on API and how to use it.
    API are available and can be downloaded from edelivery.oracle.com.

  • API packages for Microsoft Project or Primavera

    Hi,
    I am working on a web project where one of the requirement is, when user completes and submits his project data, the data should be displayed in ms project or in Primavera format in a separate window. Can any body tell me is this feesible, if so do we have any java based API's for this.
    Please advice and thanks in advance
    Regards,
    Kiran Bachu

    we are in the analysis phase, currently i am doing fesable analysis. This is going to be a web application only. My requirement is, project task data such as task name, start date, end date, predecesor, resource name etc., will be available in a database and these data should be shown dynamically in .mpp format or in primavera format, the way we can create .pdf file dynamically. I would like to know whether this is possible or not,if possible how to procee..?
    Thanks again for your response and will be looking for your reply
    Regards,
    Kiran Bachu

  • Primavera P6 R82 Integration API - EPS getSummaryTotalCostVariance Issue

    Hi!
    We have recently upgraded our EPPM instance from R80 to R82 and now experiencing strange issues with getting summary total cost variance on the EPS level through the Integration API: it returns null value.
    We upgraded our app with the new client library and included all the necessary fields during loading of the EPS and all the other fields are returned in a proper way, except this one. More than that, functions getSummaryActualTotalCost and getSummaryBaselineTotalCost also return null.
    Has anyone faced the same problems and what is the solution?

    No solution but i just check the web services and it is also returning null.
    Gene

  • Getting Error when trying to connect to the Primavera database. PPM V7 SP3

    Hi Guys,
    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mailService' defined in class path resource [com/primavera/bre//com/primavera/bre/integration/intgconf.xml]: Invalid destruction signature; nested exception is org.springframework.beans.factory.support.BeanDefinitionValidationException: Couldn't find a destroy method named 'destroy' on bean with name 'mailService'
    I have looked into the intgserver.jar under P6IntegrationAPI/lib and looked the com.primavera.infr.srvcs.MailServiceImpl.java and can see that there is no destroy method whereas it is defined in the com.primavera.bre.intergration.intgconf.xml as below
    <!-- provides mail services -->
    <bean id="mailService" class="com.primavera.infr.srvcs.MailServiceImpl" init-method="init" scope="singleton" destroy-method="destroy"*+>
    <property name="adminManager"><ref bean="adminManager"/></property>
    <property name="threadPool"><ref bean="threadPool"/></property>
    <property name="settingsManager"><ref bean="settingsManager"/></property>
    </bean>
    I get the above error when trying to connect to the Primavera database. I use PPMV7 SP3 and I have installed the Integration API from EPPMV7 bundle.
    My demo's are working fine.
    Any help would be appreciated.
    Thanks,
    Kajal.

    Hi Marc,
    I am using a userid (is an admin)
    Using global login method and provided userid & password in integration settings.
    In the machine profiles, provided userid, password and domin.
    Not providing domain in weblogin.
    With all the above I am still getting error "Could not authenticate the specified user. %0" for HFM application
    And with the same settings I am not getting any error to connect to essbase cube.
    Any suggestions?
    Thanks
    Krishna

  • Com.sap.engine.interfaces.messaging.api.exception.MessagingException: javax

    Hello,
    Please explain me the error :
    com.sap.engine.interfaces.messaging.api.exception.MessagingException: javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: com/primavera/integration/server/ServerFacade : cannot initialize class because prior initialization attempt failed
    Where should I find the issue and how to correct it.
    Regards

    Hi,
    This seems to be related to some deployed components on J2EE-engine being corrupt. Try re-deploy the primavera-component to fix the error. I'm guessing this component is some 3rd party or custom developed component?
    Also make sure this component compiles correctly if it's a custom development component.
    Br,
    Kenneth

Maybe you are looking for

  • Receiving too small photos MMS Nokia N82

    When I receive MMS photos they are 120x160 (14-16 kB) regardless of the size sent. When a photo is sent simultaneously to my e-mail, the e-mailed photo remains at the sent size 480x640 (40kB) but the one to my N82 is degraded. I have updated MMS-sett

  • Iphoto/photoshop help

    i am trying to edit iphotos in photoshop 10 but am having some problems 1. when i click external editor (i have set things up as per directions), the photo comes up in photoshop in a strange (to me) screen (not the normal editing screen).  at the bot

  • Can I revert back from Photoshop CC to CS6?

    I currently have Photoshop CS6 along with Lightroom 5 installed on my PC. I've just bought a Canon camera product that comes with a 1 year free subscription to Photoshop CC. If I upgrade for the 1 year free subscription, and then cancel it after the

  • When do I need to incorporate Dispose into my code?

    I'm trying to understand (a) if I ever need to implement Dispose in my classes and (b) if I do, when do I? Part of the reason for asking is because I have implemented Dispose in some of my classes, because I wanted to ensure that collections of items

  • Upgrade to 10.4.10 crashes - now no startup?

    So I did the auto upgrade and installed a bunch of stuff. When it tried the OSX upgrade it froze my computer after installation during the setup dialog box. It beachballed for at least 5 hours as I went out of the house for the afternoon while it was