Skip to content

Commit 90c708e

Browse files
Fix missing type for semantic ids
1 parent 7c6d969 commit 90c708e

File tree

1 file changed

+2
-1
lines changed
  • core/sds-aspect-model-aas-generator/src/main/java/io/openmanufacturing/sds/aspectmodel/aas

1 file changed

+2
-1
lines changed

core/sds-aspect-model-aas-generator/src/main/java/io/openmanufacturing/sds/aspectmodel/aas/PropertyMapper.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import org.eclipse.digitaltwin.aas4j.v3.model.Key;
2222
import org.eclipse.digitaltwin.aas4j.v3.model.KeyTypes;
2323
import org.eclipse.digitaltwin.aas4j.v3.model.Reference;
24+
import org.eclipse.digitaltwin.aas4j.v3.model.ReferenceTypes;
2425
import org.eclipse.digitaltwin.aas4j.v3.model.SubmodelElement;
2526
import org.eclipse.digitaltwin.aas4j.v3.model.impl.DefaultKey;
2627
import org.eclipse.digitaltwin.aas4j.v3.model.impl.DefaultReference;
@@ -125,7 +126,7 @@ default Reference buildReferenceToConceptDescription( final Property property )
125126
.type( KeyTypes.CONCEPT_DESCRIPTION )
126127
.value( determineIdentifierFor( property ) )
127128
.build();
128-
return new DefaultReference.Builder().keys( key ).build();
129+
return new DefaultReference.Builder().type( ReferenceTypes.EXTERNAL_REFERENCE ).keys( key ).build();
129130
}
130131

131132
/**

0 commit comments

Comments
 (0)