webxcerpt / vclipse Goto Github PK
View Code? Open in Web Editor NEWEclipse-based IDE for product modeling for the SAP Variant Configurator
Eclipse-based IDE for product modeling for the SAP Variant Configurator
After updating VClipse to version 0.5.0.201411272041 (using Eclipse Juno), VClipse resource files cannot be displayed anymore. The following exception is thrown:
org.eclipse.core.runtime.CoreException: Failed to create injector for org.vclipse.vcml.VCML ExtensionFactory: org.vclipse.vcml.ui.VCMLExecutableExtensionFactory
at org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory.create(AbstractGuiceAwareExecutableExtensionFactory.java:57)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265)
at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61)
at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
Installation details:
CollabNet Merge Client 3.0.13 com.collabnet.subversion.merge.feature.feature.group CollabNet
Eclipse SDK 4.2.2.M20130204-1200 org.eclipse.sdk.ide null
JNA Library 3.4.0.t20120117_1605 net.java.dev.jna.feature.group null
SAP icons for VClipse 0.5.0.201404250817 org.vclipse.sapicons_feature.feature.group webXcerpt Software GmbH, Munich, Germany (www.webxcerpt.com)
SAP IDoc Feature 3.0.10 com.sap.conn.idoc_feature.feature.group SAP AG, Walldorf
SAP JCo Feature 3.0.11 com.sap.conn.jco_feature.feature.group SAP AG, Walldorf
Subclipse (Required) 1.8.22 org.tigris.subversion.subclipse.feature.group tigris.org
Subclipse Integration for Mylyn 3.x (Optional) 3.0.0 org.tigris.subversion.subclipse.mylyn.feature.group tigris.org
Subversion Client Adapter (Required) 1.8.6 org.tigris.subversion.clientadapter.feature.feature.group tigris.org
Subversion JavaHL Native Library Adapter 1.7.10 org.tigris.subversion.clientadapter.javahl.feature.feature.group tigris.org
Subversion Revision Graph 1.1.1 org.tigris.subversion.subclipse.graph.feature.feature.group tigris.org
SVNKit Client Adapter (Not required) 1.7.9.2 org.tigris.subversion.clientadapter.svnkit.feature.feature.group tigris.org
SVNKit Library 1.7.14.r10415_v20150322_2135 org.tmatesoft.svnkit.feature.group TMate Software
VClipse ConfigScan Integration 0.5.0.201411272041 org.vclipse.configscan_feature.feature.group webXcerpt Software GmbH, Munich, Germany (www.webxcerpt.com) and other committers
VClipse IDoc Editor 0.5.0.201411272041 org.vclipse.idoc_feature.feature.group webXcerpt Software GmbH, Munich, Germany (www.webxcerpt.com)
VClipse PDR Sender 0.5.0.201411272041 org.vclipse.pdr_feature.feature.group webXcerpt Software GmbH, Munich, Germany (www.webxcerpt.com)
VClipse RFC Actions 0.5.0.201411272041 org.vclipse.rfc_feature.feature.group webXcerpt Software GmbH, Munich, Germany (www.webxcerpt.com)
VClipse VCML Editor 0.5.0.201411272041 org.vclipse.vcml_feature.feature.group webXcerpt Software GmbH, Munich, Germany (www.webxcerpt.com)
VClipse VCML to IDoc Transformation 0.5.0.201411272041 org.vclipse.vcml2idoc_feature.feature.group webXcerpt Software GmbH, Munich, Germany (www.webxcerpt.com)
Syntax check raises an error if more than 1 value of a cstic is marked as default value. This limitation is valid only for a single-valued cstic.
However, for a multi-value cstic several default values are allowed.
In configuration profile maintenance in SAP ERP (CU42) the key of a configuration profile is the KMAT's material number, plus a counter if more than one profile is maintained.
See table CUCO: fields OBJEK and ZAEHL.
The ID of a profile (arbitrary text entered by the modeler) is rather a description, and not a key (field CUCO-PRFID). BTW, it can be changed!
VClipse so far uses the PRFID as key of a configuration profile. Therefore we got syntax errors for an extracted VC model where we have PRFID = STANDARD for all configuration profiles.
Could you please change the syntax of VClipse so that the KMAT material number is used as key of the config profile. It should have sub sections for the profile "versions" (most common is only one profile version in a profile). One field of that subsection is the profile ID.
Thanks & regards
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.