Loading docker/Dockerfile +2 −1 Original line number Diff line number Diff line Loading @@ -100,7 +100,8 @@ RUN cd /home/etsi/frameworks \ RUN cd /home/etsi/frameworks \ && wget -q 'http://ftp.halifax.rwth-aachen.de/eclipse//technology/epp/downloads/release/oxygen/2/eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz' -Oeclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz \ && tar -zxvf ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz \ && rm -f ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz && rm -f ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz \ && find $HOME -name "*" RUN cd /home/etsi/dev/STF549_Ng112 \ && ls \ Loading scripts/update_emcom_project.bash +2 −1 Original line number Diff line number Diff line Loading @@ -145,7 +145,7 @@ do cp ${SRC_EMCOM_PATH}/ttcn/patch_sip_titan/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn elif [ "$i" == "LibHttp" ] then cp ${TTCN_3_ORG_PATH}/$i/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn cp ${TTCN_3_ORG_PATH}/LibIts/ttcn/Http/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn cp ${CC_SRC_PATH}/EncDec/$i/*_Encdec.cc ${TTCN_3_DST_PATH}/$i/src cp ${CC_SRC_PATH}/Ports/$i/*.hh ${TTCN_3_DST_PATH}/$i/include cp ${CC_SRC_PATH}/Ports/$i/*.cc ${TTCN_3_DST_PATH}/$i/src Loading @@ -155,6 +155,7 @@ do cp ${SRC_EMCOM_PATH}/ttcn/patch_lib_http/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn elif [ "$i" == "LibCommon" ] then cp ${TTCN_3_ORG_PATH}/$i/ttcn/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn cp ${TTCN_3_ORG_PATH}/$i/ttcn/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn # Patch TITAN due to issues in xsd2ttcn cp ${SRC_EMCOM_PATH}/ttcn/patch_lib_common_titan/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn Loading ttcn/patch_lib_http/LibItsHttp_BinaryMessageBodyTypes.ttcn 0 → 100644 +26 −0 Original line number Diff line number Diff line /** * @author ETSI / STF545 * @version $URL$ * $ID:$ * @desc This module provides the custom binary types for ITS HTTP based protocols. * @copyright ETSI Copyright Notification * No part may be reproduced except as authorized by written permission. * The copyright and the foregoing restriction extend to reproduction in all media. * All rights reserved. */ module LibItsHttp_BinaryMessageBodyTypes { /** * This file volontary contains a trivial declaration of the type BinaryBodu. * In accordance with your TTCN-3 module LibItsHttp_XMLTypes, you have to change the BinaryBody typing. */ // TODO Add here your custom binary import type union BinaryBody { // TODO Add here your custom variants octetstring raw } with { variant "" } } // End of LibItsHttp_BinaryMessageBodyTypes ttcn/patch_lib_http/LibItsHttp_BinaryTemplates.ttcn 0 → 100644 +32 −0 Original line number Diff line number Diff line /** * @author ETSI / STF545 * @version $URL$ * $ID:$ * @desc This module provides the custom templates for ITS HTTP based protocols. * @copyright ETSI Copyright Notification * No part may be reproduced except as authorized by written permission. * The copyright and the foregoing restriction extend to reproduction in all media. * All rights reserved. */ module LibItsHttp_BinaryTemplates { // LibItsHttp import from LibItsHttp_BinaryMessageBodyTypes all; // TODO Add here your custom binary import template (value) BinaryBody m_binary_body_raw( in template (value) octetstring p_raw ) := { raw := p_raw } // End of template m_binary_body_raw template (present) BinaryBody mw_binary_body_raw( template (present) octetstring p_raw := ? ) := { raw := p_raw } // End of template mw_binary_body_raw // TODO Add here your custom binary template } // End of module LibItsHttp_BinaryTemplates ttcn/patch_lib_http/LibItsHttp_BinaryTypes.ttcn 0 → 100644 +9 −0 Original line number Diff line number Diff line module LibItsHttp_BinaryTypes { // FIXME To be removed /** * This file is volontary empry. You have to declare all XSD files required by your project * In addition, the TTCN-3 module LibItsHttp_XmlMessageBodyTypes have to be updated too. */ // TODO Add here your custom binary import } // End of module LibItsHttp_BinaryTypes Loading
docker/Dockerfile +2 −1 Original line number Diff line number Diff line Loading @@ -100,7 +100,8 @@ RUN cd /home/etsi/frameworks \ RUN cd /home/etsi/frameworks \ && wget -q 'http://ftp.halifax.rwth-aachen.de/eclipse//technology/epp/downloads/release/oxygen/2/eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz' -Oeclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz \ && tar -zxvf ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz \ && rm -f ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz && rm -f ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz \ && find $HOME -name "*" RUN cd /home/etsi/dev/STF549_Ng112 \ && ls \ Loading
scripts/update_emcom_project.bash +2 −1 Original line number Diff line number Diff line Loading @@ -145,7 +145,7 @@ do cp ${SRC_EMCOM_PATH}/ttcn/patch_sip_titan/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn elif [ "$i" == "LibHttp" ] then cp ${TTCN_3_ORG_PATH}/$i/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn cp ${TTCN_3_ORG_PATH}/LibIts/ttcn/Http/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn cp ${CC_SRC_PATH}/EncDec/$i/*_Encdec.cc ${TTCN_3_DST_PATH}/$i/src cp ${CC_SRC_PATH}/Ports/$i/*.hh ${TTCN_3_DST_PATH}/$i/include cp ${CC_SRC_PATH}/Ports/$i/*.cc ${TTCN_3_DST_PATH}/$i/src Loading @@ -155,6 +155,7 @@ do cp ${SRC_EMCOM_PATH}/ttcn/patch_lib_http/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn elif [ "$i" == "LibCommon" ] then cp ${TTCN_3_ORG_PATH}/$i/ttcn/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn cp ${TTCN_3_ORG_PATH}/$i/ttcn/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn # Patch TITAN due to issues in xsd2ttcn cp ${SRC_EMCOM_PATH}/ttcn/patch_lib_common_titan/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn Loading
ttcn/patch_lib_http/LibItsHttp_BinaryMessageBodyTypes.ttcn 0 → 100644 +26 −0 Original line number Diff line number Diff line /** * @author ETSI / STF545 * @version $URL$ * $ID:$ * @desc This module provides the custom binary types for ITS HTTP based protocols. * @copyright ETSI Copyright Notification * No part may be reproduced except as authorized by written permission. * The copyright and the foregoing restriction extend to reproduction in all media. * All rights reserved. */ module LibItsHttp_BinaryMessageBodyTypes { /** * This file volontary contains a trivial declaration of the type BinaryBodu. * In accordance with your TTCN-3 module LibItsHttp_XMLTypes, you have to change the BinaryBody typing. */ // TODO Add here your custom binary import type union BinaryBody { // TODO Add here your custom variants octetstring raw } with { variant "" } } // End of LibItsHttp_BinaryMessageBodyTypes
ttcn/patch_lib_http/LibItsHttp_BinaryTemplates.ttcn 0 → 100644 +32 −0 Original line number Diff line number Diff line /** * @author ETSI / STF545 * @version $URL$ * $ID:$ * @desc This module provides the custom templates for ITS HTTP based protocols. * @copyright ETSI Copyright Notification * No part may be reproduced except as authorized by written permission. * The copyright and the foregoing restriction extend to reproduction in all media. * All rights reserved. */ module LibItsHttp_BinaryTemplates { // LibItsHttp import from LibItsHttp_BinaryMessageBodyTypes all; // TODO Add here your custom binary import template (value) BinaryBody m_binary_body_raw( in template (value) octetstring p_raw ) := { raw := p_raw } // End of template m_binary_body_raw template (present) BinaryBody mw_binary_body_raw( template (present) octetstring p_raw := ? ) := { raw := p_raw } // End of template mw_binary_body_raw // TODO Add here your custom binary template } // End of module LibItsHttp_BinaryTemplates
ttcn/patch_lib_http/LibItsHttp_BinaryTypes.ttcn 0 → 100644 +9 −0 Original line number Diff line number Diff line module LibItsHttp_BinaryTypes { // FIXME To be removed /** * This file is volontary empry. You have to declare all XSD files required by your project * In addition, the TTCN-3 module LibItsHttp_XmlMessageBodyTypes have to be updated too. */ // TODO Add here your custom binary import } // End of module LibItsHttp_BinaryTypes