cancel
Showing results for 
Search instead for 
Did you mean: 

Build Error for DC in NW BPM

shabbir_mohmad
Participant
0 Kudos

Hi Experts,

I am facing below issue while building my DC .

-----------------------

validating dependency to public part "libinf" of DC "sap.com/tc/moin/bi/moinlibs"

ERROR: Illegal dependency: The compartment xxx.com_XXX of DC xxx/logistics/xxx(xxx_PROCESS_XXX) must use compartment sap.com_SAP_BUILDT of DC sap.com/tc/moin/bi/moinext explicitly

Build failed with errors.

-----------------------------------

Any suggestions please...

Regards,

SP

Accepted Solutions (0)

Answers (2)

Answers (2)

shabbir_mohmad
Participant
0 Kudos

Hi All,

Initially, I have exported existing BPM design (only design) which was developed with NWDS-SP 8 and , when we try to import that into present NWDS-SP11 , it was showing the error:


Exception during process compilation, compilerType: DIAGRAMTOXMLCONVERTERcaused by

java.lang.NullPointerException


This is due to the version mismatch.


Removed all and developed BPM from scratch without importing anything. Now build and deployment is successful.


Hence, if we copy existing BPM design which was developed with old version to new version NWDS, it throws exception.


Regards,

SP

junwu
Active Contributor
0 Kudos

i don't see sap is supporting that......

ErvinSzolke
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

did you place the SAP_BUILDT into your cms inbox, checked in, and imported into the dev and cons buildspaces in cms webui ?

Regards,
Ervin

shabbir_mohmad
Participant
0 Kudos

Hi Ervin,

Thanks for the reply.

I have created a SC in SLD first and added below SCs as prerequisite software components in SLD.

ESCONF BUILD TOOL 7.31

TASK HARMONIZATION LAYER 7.31

BPEM BUILDT 7.31

BPEM CONTENT 7.31

MOIN BUILD TOOL 7.31

CU BASE WEB DYNPRO 7.31

PI SCP BUILD TOOLS 7.31

DATA MAPPING 7.31

BPEM FACADE 7.31

COMPOSITION BUILD TOOL 7.31

BPEM COLLABORATION 7.31

BPEM METAMODEL BASIC LIB 7.31

ESMP BUILD TOOL 7.31

FORMS INFRASTRUCTURE 7.31

WEB DYNPRO RUNTIME 7.31

JAVA FRAMEWORK OFFLINE 7.31

J2EE ENGINE FACADE 7.31

DI BUILD TOOL 7.31

SERVICE COMPOSITION 7.31

CU BASE JAVA 7.31

ECM CORE COMPONENTS 7.31

After I define SC in SLD, I went to CM services and added my SC there.

I can see all my dependent SC's given above except : DI BUILD TOOL 7.31.

When I add DI BUILD TOOL 7.31, I can see SAP_BUILDT SC in the list of prerequisite SC list.

I don't know whether 2 are linked or something.

It is working for other who has also done the same for other SC and they can able to see DI BUILD TOOL 7.31.

Any input on this???

Regards

SP

ErvinSzolke
Product and Topic Expert
Product and Topic Expert
0 Kudos

yes, DI BUILD TOOL is the SAP_BUILDT.

ErvinSzolke
Product and Topic Expert
Product and Topic Expert
0 Kudos

are you sure you also put it into the CMS inbox, checked in and imported into the dev and cons buildspaces ?

junwu
Active Contributor
0 Kudos

you have to physically import the sca to your track, not just create some definition

shabbir_mohmad
Participant
0 Kudos

Hi,

Added all dependent SC's again and now I can see SAP_BUILDT is available, and when I try to build my DC , I am facing other error:

-------------------------

[BpemTask] BC-BMT-BPM-SRV com.sap.tc.glx.BpemTask processCompilerObj(obj , compDir) - Compiling com.sap.glx.ide.model.galaxy.workflow.Collaboration (Java Type)

  [BpemTask] Galaxy.Workflow.Collaboration (MOF Type)

  [BpemTask] PF.DefaultDataArea:DCs/vendor.com/logistics/bpm_test/_comp/src/bpmn/bpm_test purchase order delivery completed notification_qtychk.bpmn#E00EA3B717F754B81D3F11E4C0B900FFC0F63806 (MRI), CompilerType: XLFFACTORY

  [BpemTask] Packaging XLF file 'D:\test\Personal\bpm_test.jdi\0\DCs\vendor.com\logistics\bpm_test\_comp\src\bpmn\bpm_test purchase order delivery completed notification_qtychk.bpmn.xlf'.

  [BpemTask] BC-BMT-BPM-SRV com.sap.tc.glx.BpemTask processCompilerObj(obj , compDir) - Compiling com.sap.glx.ide.model.galaxy.workflow.Collaboration (Java Type)

  [BpemTask] Galaxy.Workflow.Collaboration (MOF Type)

  [BpemTask] PF.DefaultDataArea:DCs/kesko.com/logistics/bpm_test/_comp/src/bpmn/bpm_test purchase order delivery completed notification_qtychk.bpmn#E00EA3B717F754B81D3F11E4C0B900FFC0F63806 (MRI), CompilerType: DIAGRAMTOXMLCONVERTER

  [BpemTask] PV file generation: parsing...

  [BpemTask]  "BPM.bp.00006" BC-BMT-BPM-SRV com.sap.tc.glx.BpemTask  execute() - Exception during process compilation, compilerType: DIAGRAMTOXMLCONVERTERcaused by java.lang.NullPointerException

  [BpemTask] at com.sap.glx.generator.DiagramToXMLConverter.generateServiceTagForActivity(DiagramToXMLConverter.java:1219)

  [BpemTask] at com.sap.glx.generator.DiagramToXMLConverter.createNodeEndType(DiagramToXMLConverter.java:1194)

  [BpemTask] at com.sap.glx.generator.DiagramToXMLConverter.iterate(DiagramToXMLConverter.java:490)

  [BpemTask] at com.sap.glx.generator.DiagramToXMLConverter.iterateOverElements(DiagramToXMLConverter.java:430)

  [BpemTask] at com.sap.glx.generator.PVCompiler.compile(PVCompiler.java:51)

  [BpemTask] at com.sap.tc.glx.BpemTask.processCompiler(BpemTask.java:382)

  [BpemTask] at com.sap.tc.glx.BpemTask.processCompiler(BpemTask.java:372)

  [BpemTask] at com.sap.tc.glx.BpemTask.callCompilers(BpemTask.java:337)

  [BpemTask] at com.sap.tc.glx.BpemTask.execute(BpemTask.java:269)

  [BpemTask] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)

  [BpemTask] at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source)

  [BpemTask] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

  [BpemTask] at java.lang.reflect.Method.invoke(Method.java:597)

  [BpemTask] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

  [BpemTask] at org.apache.tools.ant.Task.perform(Task.java:348)

  [BpemTask] at org.apache.tools.ant.Target.execute(Target.java:357)

  [BpemTask] at org.apache.tools.ant.Target.performTasks(Target.java:385)

  [BpemTask] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)

  [BpemTask] at org.apache.tools.ant.Project.executeTarget(Project.java:1306)

  [BpemTask] at com.sap.tc.buildplugin.ant.util.AntRunner.run(AntRunner.java:115)

  [BpemTask] at com.sap.tc.buildplugin.DefaultAntBuildAction.execute(DefaultAntBuildAction.java:53)

  [BpemTask] at com.sap.tc.buildplugin.DefaultPlugin.processSequence(DefaultPlugin.java:235)

  [BpemTask] at com.sap.tc.buildplugin.DefaultPlugin.handleBuildStepSequence(DefaultPlugin.java:174)

  [BpemTask] at com.sap.tc.buildplugin.DefaultPlugin.performBuild(DefaultPlugin.java:165)

  [BpemTask] at com.sap.tc.buildplugin.DefaultPluginV3Delegate$BuildRequestHandler.handle(DefaultPluginV3Delegate.java:66)

  [BpemTask] at com.sap.tc.buildplugin.DefaultPluginV3Delegate.requestV3(DefaultPluginV3Delegate.java:48)

  [BpemTask] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  [BpemTask] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

  [BpemTask] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

  [BpemTask] at java.lang.reflect.Method.invoke(Method.java:597)

  [BpemTask] at com.sap.tc.buildtool.v2.impl.PluginHandler2.maybeInvoke(PluginHandler2.java:403)

  [BpemTask] at com.sap.tc.buildtool.v2.impl.PluginHandler2.request(PluginHandler2.java:149)

  [BpemTask] at com.sap.tc.buildtool.v2.impl.PluginHandler2.build(PluginHandler2.java:87)

  [BpemTask] at com.sap.tc.buildtool.PluginHandler2Wrapper.execute(PluginHandler2Wrapper.java:59)

  [BpemTask] at com.sap.tc.devconf.internal.DCProxyMake.make(DCProxyMake.java:276)

  [BpemTask] at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1459)

  [BpemTask] at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1441)

  [BpemTask] at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:3927)

  [BpemTask] at com.sap.ide.dii08.internal.commandz.BuildDcsCommand.build(BuildDcsCommand.java:337)

  [BpemTask] at com.sap.ide.dii08.internal.commandz.BuildDcsCommand.execute(BuildDcsCommand.java:179)

  [BpemTask] at com.sap.ide.dii08.internal.service.CommandExecutor$2.run(CommandExecutor.java:77)

  [BpemTask] at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)

  [BpemTask] at com.sap.ide.dii05.util.internal.lock.DiiConsistencyServiceImpl.executeConsistentWorkspaceRunnable(DiiConsistencyServiceImpl.java:90)

  [BpemTask] at com.sap.ide.dii05.util.internal.lock.DiiConsistencyServiceImpl.executeConsistentWorkspaceRunnable(DiiConsistencyServiceImpl.java:52)

  [BpemTask] at com.sap.ide.dii08.internal.service.CommandExecutor.executeInWorkspaceAndDevConfLocks(CommandExecutor.java:90)

  [BpemTask] at com.sap.ide.dii08.internal.service.InternalDiiCommandService.buildDcs(InternalDiiCommandService.java:179)

  [BpemTask] at com.sap.ide.dii08.internal.service.InternalDiiCommandService.buildDcs(InternalDiiCommandService.java:986)

  [BpemTask] at com.sap.ide.dii05.ui.internal.actions.dc.BuildAction$2.run(BuildAction.java:193)

  [BpemTask] at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

Caused by:

java.lang.NullPointerException

  at com.sap.glx.generator.DiagramToXMLConverter.generateServiceTagForActivity(DiagramToXMLConverter.java:1219)

  at com.sap.glx.generator.DiagramToXMLConverter.createNodeEndType(DiagramToXMLConverter.java:1194)

  at com.sap.glx.generator.DiagramToXMLConverter.iterate(DiagramToXMLConverter.java:490)

  at com.sap.glx.generator.DiagramToXMLConverter.iterateOverElements(DiagramToXMLConverter.java:430)

  at com.sap.glx.generator.PVCompiler.compile(PVCompiler.java:51)

  at com.sap.tc.glx.BpemTask.processCompiler(BpemTask.java:382)

  at com.sap.tc.glx.BpemTask.processCompiler(BpemTask.java:372)

  at com.sap.tc.glx.BpemTask.callCompilers(BpemTask.java:337)

  at com.sap.tc.glx.BpemTask.execute(BpemTask.java:269)

  at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)

  at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

  at java.lang.reflect.Method.invoke(Method.java:597)

  at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

  at org.apache.tools.ant.Task.perform(Task.java:348)

  at org.apache.tools.ant.Target.execute(Target.java:357)

  at org.apache.tools.ant.Target.performTasks(Target.java:385)

  at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)

  at org.apache.tools.ant.Project.executeTarget(Project.java:1306)

  at com.sap.tc.buildplugin.ant.util.AntRunner.run(AntRunner.java:115)

  at com.sap.tc.buildplugin.DefaultAntBuildAction.execute(DefaultAntBuildAction.java:53)

  at com.sap.tc.buildplugin.DefaultPlugin.processSequence(DefaultPlugin.java:235)

  at com.sap.tc.buildplugin.DefaultPlugin.handleBuildStepSequence(DefaultPlugin.java:174)

  at com.sap.tc.buildplugin.DefaultPlugin.performBuild(DefaultPlugin.java:165)

  at com.sap.tc.buildplugin.DefaultPluginV3Delegate$BuildRequestHandler.handle(DefaultPluginV3Delegate.java:66)

  at com.sap.tc.buildplugin.DefaultPluginV3Delegate.requestV3(DefaultPluginV3Delegate.java:48)

  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.sap.tc.buildtool.v2.impl.PluginHandler2.maybeInvoke(PluginHandler2.java:403)

  at com.sap.tc.buildtool.v2.impl.PluginHandler2.request(PluginHandler2.java:149)

  at com.sap.tc.buildtool.v2.impl.PluginHandler2.build(PluginHandler2.java:87)

  at com.sap.tc.buildtool.PluginHandler2Wrapper.execute(PluginHandler2Wrapper.java:59)

  at com.sap.tc.devconf.internal.DCProxyMake.make(DCProxyMake.java:276)

  at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1459)

  at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1441)

  at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:3927)

  at com.sap.ide.dii08.internal.commandz.BuildDcsCommand.build(BuildDcsCommand.java:337)

  at com.sap.ide.dii08.internal.commandz.BuildDcsCommand.execute(BuildDcsCommand.java:179)

  at com.sap.ide.dii08.internal.service.CommandExecutor$2.run(CommandExecutor.java:77)

  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)

  at com.sap.ide.dii05.util.internal.lock.DiiConsistencyServiceImpl.executeConsistentWorkspaceRunnable(DiiConsistencyServiceImpl.java:90)

  at com.sap.ide.dii05.util.internal.lock.DiiConsistencyServiceImpl.executeConsistentWorkspaceRunnable(DiiConsistencyServiceImpl.java:52)

  at com.sap.ide.dii08.internal.service.CommandExecutor.executeInWorkspaceAndDevConfLocks(CommandExecutor.java:90)

  at com.sap.ide.dii08.internal.service.InternalDiiCommandService.buildDcs(InternalDiiCommandService.java:179)

  at com.sap.ide.dii08.internal.service.InternalDiiCommandService.buildDcs(InternalDiiCommandService.java:986)

  at com.sap.ide.dii05.ui.internal.actions.dc.BuildAction$2.run(BuildAction.java:193)

  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

------------------------------

Could you please check and help me on this.

Regards,

SP