845 views

Description

Projects created using Microsoft Project 2016 are not imported even if they are converted into 2007/2010 format from Microsoft Project 2016.

 

 

Steps to Reproduce

 

  1. Create a project in Microsoft Project 2016.

  2. Import the project into ServiceNow Project Portfolio Management (PPM).

    The project is not important and the logs contain a Null Pointer Exception in logs.

    Error java.lang.NullPointerException: java.lang.NullPointerException: net.sf.mpxj.mpp.GraphicalIndicatorReader.processOperandValue(GraphicalIndicatorReader.java:211)
    net.sf.mpxj.mpp.GraphicalIndicatorReader.processCriteria(GraphicalIndicatorReader.java:175)
    net.sf.mpxj.mpp.GraphicalIndicatorReader.processColumns(GraphicalIndicatorReader.java:137)
    net.sf.mpxj.mpp.GraphicalIndicatorReader.process(GraphicalIndicatorReader.java:64)
    net.sf.mpxj.mpp.MPP14Reader.processGraphicalIndicators(MPP14Reader.java:238)
    net.sf.mpxj.mpp.MPP14Reader.process(MPP14Reader.java:98)
    net.sf.mpxj.mpp.MPPReader.read(MPPReader.java:136)
    net.sf.mpxj.mpp.MPPReader.read(MPPReader.java:79)
    com.glide.processors.MSProjectImportProcessor.importProjectFromInputStream(MSProjectImportProcessor.java:100)
    com.glide.processors.MSProjectImportProcessor.parseForm(MSProjectImportProcessor.java:75)
    com.glide.processors.MSProjectImportProcessor.process(MSProjectImportProcessor.java:41)
    com.glide.processors.AProcessor.runProcessor(AProcessor.java:415)
    com.glide.processors.AProcessor.processTransaction(AProcessor.java:186)
    com.glide.processors.ProcessorRegistry.process0(ProcessorRegistry.java:178)
    com.glide.processors.ProcessorRegistry.process(ProcessorRegistry.java:167)
    com.glide.ui.GlideServletTransaction.process(GlideServletTransaction.java:49)
    com.glide.sys.Transaction.run(Transaction.java:1976)
    java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    java.lang.Thread.run(Thread.java:748)
    com.glide.ui.ServletErrorListener

 

Workaround

This issue is fixed in Kingston. In case an upgrade is not possible yet, try using an earlier version of Microsoft Projects like 2013, 2010.

 


Related Problem: PRB1079599

Seen In

Istanbul

Fixed In

Kingston

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-09-04 17:47:26
Published:2018-01-18