Hi Rojina,
it seems like the Charts-, GoogleMaps-, and TimeSeries-Widgets are missing.
In your Project Directory, check if the MPK-Files are there (TrainingManagement-main\widgets\Charts.mpk, TrainingManagement-main\widgets\GoogleMaps.mpk, TrainingManagement-main\widgets\TimeSeries.mpk)
if so, synchronize the Modeler with the project directory (Project > Synchronize… or F4)
if not, download the widgets from the Appstore.
Hope this helps.
Buildfile: C:\Users\rojina\Documents\Mendix\TrainingManagement-main\deployment\build_core.xml
compile:
[javac] Compiling 160 source files to C:\Users\rojina\Documents\Mendix\TrainingManagement-main\deployment\run\bin
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\ArtifactHandler.java:6: error: package org.opensaml.common does not exist
[javac] import org.opensaml.common.SAMLException;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\ArtifactHandler.java:7: error: package org.opensaml.saml2.core does not exist
[javac] import org.opensaml.saml2.core.Attribute;
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\metadata\IdpMetadata.java:14: error: package org.opensaml.xml does not exist
[javac] import org.opensaml.xml.ConfigurationException; ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\metadata\IMetadata.java:6: error: package org.opensaml.saml2.metadata does not exist ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\SAMLRequestContext.java:4: error: package org.opensaml.xml.security.credential does not exist
[javac] import org.opensaml.xml.security.credential.Credential;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\ArtifactHandler.java:30: error: cannot find symbol
[javac] public void handleRequest( SAMLRequestContext context ) throws SAMLException {
[javac] ^
[javac] symbol: class SAMLException
[javac] location: class ArtifactHandler
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLResponse.java:6: error: package org.opensaml.common does not exist
[javac] import org.opensaml.common.SAMLException;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLResponse.java:7: error: package org.opensaml.saml2.core does not exist
[javac] import org.opensaml.saml2.core.Issuer;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLResponse.java:8: error: package org.opensaml.saml2.core does not exist
[javac] import org.opensaml.saml2.core.Response;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLResponse.java:9: error: package org.opensaml.saml2.core does not exist
[javac] import org.opensaml.saml2.core.StatusCode;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLResponse.java:10: error: package org.opensaml.xml.security.credential does not exist
[javac] import org.opensaml.xml.security.credential.Credential;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLResponse.java:11: error: package org.opensaml.xml.validation does not exist
[javac] import org.opensaml.xml.validation.ValidationException;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\common\Constants.java:4: error: package org.apache.commons.lang does not exist
[javac] import org.apache.commons.lang.StringUtils;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\common\Constants.java:5: error: package org.opensaml.common.xml does not exist
[javac] import org.opensaml.common.xml.SAMLConstants;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLObject.java:5: error: package org.opensaml.common does not exist
[javac] import org.opensaml.common.SAMLException;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLObject.java:6: error: package org.opensaml.common does not exist
[javac] import org.opensaml.common.SAMLObject;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLObject.java:7: error: package org.opensaml.common does not exist
[javac] import org.opensaml.common.SignableSAMLObject;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLObject.java:8: error: package org.opensaml.common.binding does not exist
[javac] import org.opensaml.common.binding.BasicEndpointSelector;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLObject.java:9: error: package org.opensaml.common.binding does not exist
[javac] import org.opensaml.common.binding.BasicSAMLMessageContext;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLObject.java:10: error: package org.opensaml.common.binding does not exist
[javac] import org.opensaml.common.binding.SAMLMessageContext;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLObject.java:11: error: package org.opensaml.saml2.binding.encoding does not exist
[javac] import org.opensaml.saml2.binding.encoding.HTTPRedirectDeflateEncoder;
[javac] ^
[javac] C:\Users\rojina\Documents\Mendix\TrainingManagement-main\javasource\saml20\implementation\wrapper\MxSAMLObject.java:12: error: package org.opensaml.saml2.metadata does not exist
[javac] import org.opensaml.saml2.metadata.Endpoint;
[javac]
[javac] symbol: class Credential
[javac] location: class SAMLRequestContext
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 100 errors
I removed existing ones and added the package from app store, now this error is removed. But now I am getting another error mentioned above:
There is an error in the compilation of the java actions. It seems like the open-saml library is missing in the userlib folder.
check if the library is there, if not add it.
I had the module but I deleted it and imported it again. The error is removed but it is giving me another error:
SharpCompress.Common.ArchiveException: Could not find Zip file Directory at the end of the file. File may be corrupted.
at SharpCompress.Common.Zip.SeekableZipHeaderFactory.<ReadSeekableHeader>d__2.MoveNext()
at SharpCompress.Archive.Zip.ZipArchive.<LoadEntries>d__2.MoveNext()
at SharpCompress.LazyReadOnlyCollection`1.LazyLoader.MoveNext()
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at Mendix.Modeler.Utility.EnumerableUtil.ForEach[T](IEnumerable`1 source, Action`1 action) in C:\jenkins-ci\workspace\AppStudio3.0-Build\modeler\Mendix.Modeler.Utility\EnumerableUtil.cs:line 150
at Mendix.Modeler.WebUI.Util.ArchiveManager.Unzip(String sourceFile, String destinationDir, Func`2 pathMap) in C:\jenkins-ci\workspace\AppStudio3.0-Build\modeler\Mendix.Modeler.WebUI\Util\ArchiveManager.cs:line 28
at Mendix.Modeler.WebUI.Deployment.WebUIDeploymentWorker.ExportTheme(IProject project, IProgressInfo info, Boolean updateRunningProject) in C:\jenkins-ci\workspace\AppStudio3.0-Build\modeler\Mendix.Modeler.WebUI\Deployment\WebUIDeploymentWorker.cs:line 182
at Mendix.Modeler.WebUI.Deployment.WebUIDeploymentWorker.DoWork(DeploymentPhase phase, IProject project, DeploymentSettings settings, IProgressInfo info) in C:\jenkins-ci\workspace\AppStudio3.0-Build\modeler\Mendix.Modeler.WebUI\Deployment\WebUIDeploymentWorker.cs:line 76
at Mendix.Modeler.Deployment.DeploymentProcessBuilder.<>c__DisplayClass12_0.<AddBuildStepsForPhase>b__0(IProgressInfo info) in C:\jenkins-ci\workspace\AppStudio3.0-Build\modeler\Mendix.Modeler.Core\Deployment\DeploymentProcessBuilder.cs:line 123
at Mendix.Modeler.Deployment.FileIOExceptionHandlingProcess.CatchDiskException(Action action) in C:\jenkins-ci\workspace\AppStudio3.0-Build\modeler\Mendix.Modeler.Core\Deployment\FileIOExceptionHandlingProcess.cs:line 28
at Mendix.Modeler.Deployment.FileIOExceptionHandlingProcess.<>c__DisplayClass1_0.<AddStep>b__0(IProgressInfo info) in C:\jenkins-ci\workspace\AppStudio3.0-Build\modeler\Mendix.Modeler.Core\Deployment\FileIOExceptionHandlingProcess.cs:line 19
at Mendix.Modeler.UIFramework.Progress.ProcessRunner.RunStep(Step step) in C:\jenkins-ci\workspace\AppStudio3.0-Build\modeler\Mendix.Modeler.UIFramework\Progress\ProcessRunner.cs:line 81
at Mendix.Modeler.UIFramework.Progress.ProcessRunner.OnDoWork(Object sender, DoWorkEventArgs e) in C:\jenkins-ci\workspace\AppStudio3.0-Build\modeler\Mendix.Modeler.UIFramework\Progress\ProcessRunner.cs:line 61
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
Why does this error occur ?