on 11-12-2007 10:17 PM
Hi,
we lost the file <applicationname>.xml on the NWDI by resolving a check out conflict (two users checked the file out). Now we can not build our project anymore because it fails with an error.
Does anybody know, how this file can be regenerated or what's inside this file? Is it similar to application.xml of a local development project?
Thanks in advance!
Hi,
Try to activate by checking "Activate even if errors occur"
Then created a dummy activity on the same dc and activate.
Hopefully it should solve your problem.
Regards
Ayyapparaj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I found out that there exists an file called application.xml for local development projects. This file doesn't exist for my NWDI project. So i assumed that the file <applicationname>.xml might be a similar file. But I'm really not sure about it, it is just a guess. Does anybody know more about this file?
Thanks a lot for all your answers!
Finally the problem is solved. An entry in Rdas.wdcomponent file was missing:
<Core.Reference package="com.myapp.wd" name="View2"type="View"/>
By the way, the SAP support says, that the file based merge is not supported. Two developers should not check out the same file at the same time. I'm wondering why they allow the double check out and why there is a merge function.
Hi,
Try to repair project Structure and Class Path.
Right click on the project ->Repair->project Structure and Class Path.
Regards
Ayyapparaj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Fischerman
Try This
1)Goto Your Project Folder[ C:\Documents and Settings\<user name>\Documents\SAP\workspace\] this is the default directory
2) Goto .metadata folder
3) There you can find a .registry file - remove that file [better to take a backup so that if some thing happens you can paste the same .registry file]
4) Now reopen Developer Studio and check
Best Regards
Chaitanya.A
Hi Chaitanya,
Thanks for your answer. I'm afraid this will not solve my problem, because I think the problem is on our NWDI. I pasted parts of the error message below.
[wdgen] [Info] Generating configuration/Components/com.mypackage.appname.wd.Appname/Appname.xml
[System.err] [Invoked from com.sap.ide.generationfwk.task.GenerationTaskJavaMethod.executePersistent(GenerationTaskJavaMethod.java:153)]
[System.err] com.sap.tc.webdynpro.repository.RepositoryRuntimeException: Cannot determine role name in parent
[System.err] at com.sap.tc.webdynpro.repository.generation.mdapiadapter.MdApiRepositoryObjectAdapter.getRoleNameInParent(MdApiRepositoryObjectAdapter.java:135)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.findCorrespondingTargetObject(RuntimeRepositoryGenerator.java:320)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.findCorrespondingTargetObject(RuntimeRepositoryGenerator.java:316)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.fillAssociation(RuntimeRepositoryGenerator.java:245)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.copyAggregationTree(RuntimeRepositoryGenerator.java:142)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.iterateIntoChildren(RuntimeRepositoryGenerator.java:173)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.handleAggregation(RuntimeRepositoryGenerator.java:163)
[System.err] at com.sap.tc.webdynpro.repository.generation.ProgmodelRepositoryGenerator.handleAggregation(ProgmodelRepositoryGenerator.java:187)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.copyAggregationTree(RuntimeRepositoryGenerator.java:145)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.iterateIntoChildren(RuntimeRepositoryGenerator.java:173)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.handleAggregation(RuntimeRepositoryGenerator.java:163)
[System.err] at com.sap.tc.webdynpro.repository.generation.ProgmodelRepositoryGenerator.handleAggregation(ProgmodelRepositoryGenerator.java:297)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.copyAggregationTree(RuntimeRepositoryGenerator.java:145)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.copy(RuntimeRepositoryGenerator.java:65)
[System.err] at com.sap.tc.webdynpro.repository.generation.ProgmodelRepositoryGenerator.doGenerate(ProgmodelRepositoryGenerator.java:164)
[System.err] at com.sap.tc.webdynpro.repository.generation.ProgmodelRepositoryGenerator.generate(ProgmodelRepositoryGenerator.java:78)
[System.err] at com.sap.ide.webdynpro.generation.runtime.RRComponentGenerator.generate(RRComponentGenerator.java:21)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[System.err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[System.err] at java.lang.reflect.Method.invoke(Method.java:324)
[System.err] at com.sap.ide.generationfwk.task.GenerationTaskJavaMethod.executePersistent(GenerationTaskJavaMethod.java:147)
[System.err] at com.sap.ide.generationfwk.GenerationBase.doPersistentGeneration(GenerationBase.java:219)
[System.err] at com.sap.ide.generationfwk.GenerationBase.doPersistentGeneration(GenerationBase.java:175)
[System.err] at com.sap.ide.webdynpro.generation.Generation.doPersistentGenerationForComponentRuntimeRepository(Generation.java:210)
[System.err] at com.sap.ide.webdynpro.generation.Generation.doPersistentGenerationForComponentRecursivly(Generation.java:1748)
[System.err] at com.sap.ide.webdynpro.generation.Generation.generatePersistentArchive(Generation.java:1611)
[System.err] at com.sap.ide.webdynpro.generation.console.GenerationConsole.generate(GenerationConsole.java:215)
[System.err] at com.sap.webdynpro.generation.ant.GenerationAnt.main(GenerationAnt.java:50)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[System.err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[System.err] at java.lang.reflect.Method.invoke(Method.java:324)
[System.err] at com.sap.webdynpro.generation.ant.WDGenAntTask.execute(WDGenAntTask.java:219)
[System.err] at org.apache.tools.ant.Task.perform(Task.java:341)
[System.err] at org.apache.tools.ant.Target.execute(Target.java:309)
[System.err] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[System.err] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[System.err] at com.sap.tc.buildplugin.techdev.ant.util.AntRunner.run(AntRunner.java:115)
[System.err] at com.sap.tc.buildplugin.AbstractAntBuildAction.execute(AbstractAntBuildAction.java:65)
[System.err] at com.sap.tc.buildplugin.AbstractPlugin.handleBuildStepSequence(AbstractPlugin.java:226)
[System.err] at com.sap.tc.buildplugin.AbstractPlugin.performBuild(AbstractPlugin.java:202)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[System.err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[System.err] at java.lang.reflect.Method.invoke(Method.java:324)
[System.err] at com.sap.tc.buildtool.PluginCommunicator.maybeInvoke(PluginCommunicator.java:114)
[System.err] at com.sap.tc.buildtool.PluginCommunicatorV2.communicate(PluginCommunicatorV2.java:42)
[System.err] at com.sap.tc.buildtool.PluginHandlerImpl.handlePluginCommunication(PluginHandlerImpl.java:354)
[System.err] at com.sap.tc.buildtool.PluginHandlerImpl.execute(PluginHandlerImpl.java:176)
[System.err] at com.sap.tc.devconf.impl.DCProxy.make(DCProxy.java:1726)
[System.err] at com.sap.tc.devconf.impl.DCProxy.make(DCProxy.java:5559)
[System.err] at com.sap.ide.eclipse.component.provider.actions.dcproject.BuildAction.buildDCsForDevConfig(BuildAction.java:307)
[System.err] at com.sap.ide.eclipse.component.provider.actions.dcproject.BuildAction.access$200(BuildAction.java:58)
[System.err] at com.sap.ide.eclipse.component.provider.actions.dcproject.BuildAction$1.run(BuildAction.java:212)
[System.err] at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101)
[System.err]
[System.err] [Invoked from com.sap.ide.generationfwk.GenerationBase.doPersistentGeneration(GenerationBase.java:225)]
[System.err] com.sap.tc.webdynpro.repository.RepositoryRuntimeException: Cannot determine role name in parent
[System.err] at com.sap.tc.webdynpro.repository.generation.mdapiadapter.MdApiRepositoryObjectAdapter.getRoleNameInParent(MdApiRepositoryObjectAdapter.java:135)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.findCorrespondingTargetObject(RuntimeRepositoryGenerator.java:320)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.findCorrespondingTargetObject(RuntimeRepositoryGenerator.java:316)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.fillAssociation(RuntimeRepositoryGenerator.java:245)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.copyAggregationTree(RuntimeRepositoryGenerator.java:142)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.iterateIntoChildren(RuntimeRepositoryGenerator.java:173)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.handleAggregation(RuntimeRepositoryGenerator.java:163)
[System.err] at com.sap.tc.webdynpro.repository.generation.ProgmodelRepositoryGenerator.handleAggregation(ProgmodelRepositoryGenerator.java:187)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.copyAggregationTree(RuntimeRepositoryGenerator.java:145)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.iterateIntoChildren(RuntimeRepositoryGenerator.java:173)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.handleAggregation(RuntimeRepositoryGenerator.java:163)
[System.err] at com.sap.tc.webdynpro.repository.generation.ProgmodelRepositoryGenerator.handleAggregation(ProgmodelRepositoryGenerator.java:297)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.copyAggregationTree(RuntimeRepositoryGenerator.java:145)
[System.err] at com.sap.tc.webdynpro.repository.conversion.RuntimeRepositoryGenerator.copy(RuntimeRepositoryGenerator.java:65)
[System.err] at com.sap.tc.webdynpro.repository.generation.ProgmodelRepositoryGenerator.doGenerate(ProgmodelRepositoryGenerator.java:164)
[System.err] at com.sap.tc.webdynpro.repository.generation.ProgmodelRepositoryGenerator.generate(ProgmodelRepositoryGenerator.java:78)
[System.err] at com.sap.ide.webdynpro.generation.runtime.RRComponentGenerator.generate(RRComponentGenerator.java:21)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[System.err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[System.err] at java.lang.reflect.Method.invoke(Method.java:324)
[System.err] at com.sap.ide.generationfwk.task.GenerationTaskJavaMethod.executePersistent(GenerationTaskJavaMethod.java:147)
[System.err] at com.sap.ide.generationfwk.GenerationBase.doPersistentGeneration(GenerationBase.java:219)
[System.err] at com.sap.ide.generationfwk.GenerationBase.doPersistentGeneration(GenerationBase.java:175)
[System.err] at com.sap.ide.webdynpro.generation.Generation.doPersistentGenerationForComponentRuntimeRepository(Generation.java:210)
[System.err] at com.sap.ide.webdynpro.generation.Generation.doPersistentGenerationForComponentRecursivly(Generation.java:1748)
[System.err] at com.sap.ide.webdynpro.generation.Generation.generatePersistentArchive(Generation.java:1611)
[System.err] at com.sap.ide.webdynpro.generation.console.GenerationConsole.generate(GenerationConsole.java:215)
[System.err] at com.sap.webdynpro.generation.ant.GenerationAnt.main(GenerationAnt.java:50)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[System.err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[System.err] at java.lang.reflect.Method.invoke(Method.java:324)
[System.err] at com.sap.webdynpro.generation.ant.WDGenAntTask.execute(WDGenAntTask.java:219)
[System.err] at org.apache.tools.ant.Task.perform(Task.java:341)
[System.err] at org.apache.tools.ant.Target.execute(Target.java:309)
[System.err] at org.apache.tools.ant.Target.performTasks(Target.java:336)
[System.err] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
[System.err] at com.sap.tc.buildplugin.techdev.ant.util.AntRunner.run(AntRunner.java:115)
[System.err] at com.sap.tc.buildplugin.AbstractAntBuildAction.execute(AbstractAntBuildAction.java:65)
[System.err] at com.sap.tc.buildplugin.AbstractPlugin.handleBuildStepSequence(AbstractPlugin.java:226)
[System.err] at com.sap.tc.buildplugin.AbstractPlugin.performBuild(AbstractPlugin.java:202)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[System.err] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[System.err] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[System.err] at java.lang.reflect.Method.invoke(Method.java:324)
[System.err] at com.sap.tc.buildtool.PluginCommunicator.maybeInvoke(PluginCommunicator.java:114)
[System.err] at com.sap.tc.buildtool.PluginCommunicatorV2.communicate(PluginCommunicatorV2.java:42)
[System.err] at com.sap.tc.buildtool.PluginHandlerImpl.handlePluginCommunication(PluginHandlerImpl.java:354)
[System.err] at com.sap.tc.buildtool.PluginHandlerImpl.execute(PluginHandlerImpl.java:176)
[System.err] at com.sap.tc.devconf.impl.DCProxy.make(DCProxy.java:1726)
[System.err] at com.sap.tc.devconf.impl.DCProxy.make(DCProxy.java:5559)
[System.err] at com.sap.ide.eclipse.component.provider.actions.dcproject.BuildAction.buildDCsForDevConfig(BuildAction.java:307)
[System.err] at com.sap.ide.eclipse.component.provider.actions.dcproject.BuildAction.access$200(BuildAction.java:58)
[System.err] at com.sap.ide.eclipse.component.provider.actions.dcproject.BuildAction$1.run(BuildAction.java:212)
[System.err] at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101)
[wdgen] ERROR: com.sap.tc.webdynpro.repository.RepositoryRuntimeException: Cannot determine role name in parent, C:/Dokumente und Einstellungen/myUser/.dtc/1/t/4E4CD01CC5BD41433B08A027001B6CB7/gwd/configuration/Components/com.mypackage.appname.wd.Appname/Appname.xml
[wdgen] [Info] Catching throwable null
[wdgen] [Info] com.sap.webdynpro.generation.ant.GenerationAntTaskError
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.