Fórum

Issue with Creating Structures For Repeatable fields - Liferay 7

Deepthi SB, modificado 7 Anos atrás.

Issue with Creating Structures For Repeatable fields - Liferay 7

New Member Postagens: 8 Data de Entrada: 28/11/16 Postagens Recentes
Hi,

I recently started using Liferay 7.0.
I am facing an issue when using structures created with repeatable fields in Liferay 7 (liferay-ce-portal-7.0-ga3 -- Wildfly Bundle)

Steps Followed:
1. Created a structure, added a field. Changed the field setting (Repeatable = yes)
2. Created a template for the structure.

Issue:
1. When I use the structure in Web Content Portlet, I am not able to add the field more than once
(+ symbol is coming beside the field but is not working)

2. Error showing up in browser console is:
Uncaught TypeError: Cannot read property 'getData' of null

Any support would be very helpful.

Thank you.
thumbnail
Juan Gonzalez, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
Deepthi SB, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

New Member Postagens: 8 Data de Entrada: 28/11/16 Postagens Recentes
Hi Thanks for pointing out to the known bug. \

Is a jar or patch available to apply on my application?

I tried to get the liferay-portal from the mentioned link https://github.com/liferay/liferay-portal/commit/8d3f0b6daf85587ca457e13be6f81e163ed63676 and build the same.
But I am getting following compiler errors.

D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web>gradle -Dhttp.proxyHost=proxy.tcs.com -Dhttp.proxyPort=8080 -Dhttp.proxyUser=348933 -Dhttp.proxyPassword=Sesha@7890 assemble
:apps:forms-and-workflow:dynamic-data-mapping:dynamic-data-mapping-web:compileJava
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:34: error: package com.liferay.exportimport.data.handler.base does not exist
import com.liferay.exportimport.data.handler.base.BaseStagedModelDataHandler;
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:77: error: cannot find symbol
extends BaseStagedModelDataHandler<DDMStructure> {
^
symbol: class BaseStagedModelDataHandler
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:23: error: package com.liferay.exportimport.data.handler.base does not exist
import com.liferay.exportimport.data.handler.base.BaseStagedModelDataHandler;
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:67: error: cannot find symbol
extends BaseStagedModelDataHandler<DDMTemplate> {
^
symbol: class BaseStagedModelDataHandler
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:81: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:88: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:101: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:109: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:118: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:123: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:128: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:163: error: cannot find symbol
validateMissingGroupReference(portletDataContext, referenceElement);
^
symbol: method validateMissingGroupReference(PortletDataContext,Element)
location: class DDMStructureStagedModelDataHandler
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:159: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:192: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:236: error: cannot find symbol
importMissingGroupReference(portletDataContext, referenceElement);
^
symbol: method importMissingGroupReference(PortletDataContext,Element)
location: class DDMStructureStagedModelDataHandler
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:231: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMStructureStagedModelDataHandler.java:276: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:71: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:76: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:89: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:97: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:106: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:111: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:116: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:151: error: cannot find symbol
validateMissingGroupReference(portletDataContext, referenceElement);
^
symbol: method validateMissingGroupReference(PortletDataContext,Element)
location: class DDMTemplateStagedModelDataHandler
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:147: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:180: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:277: error: cannot find symbol
importMissingGroupReference(portletDataContext, referenceElement);
^
symbol: method importMissingGroupReference(PortletDataContext,Element)
location: class DDMTemplateStagedModelDataHandler
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:272: error: method does not override or implement a method from a supertype
@Override
^
D:\Deepthi\Softwares\Liferay-Wildfly\LiferayModules_POC\liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web\src\main\java\com\liferay\dynamic\data\mapping\web\internal\exportimport\data\handler\DDMTemplateStagedModelDataHandler.java:317: error: method does not override or implement a method from a supertype
@Override
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
30 errors
:apps:forms-and-workflow:dynamic-data-mapping:dynamic-data-mapping-web:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':apps:forms-and-workflow:dynamic-data-mapping:dynamic-data-mapping-web:compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 11.731 secs

Could you please help on how to apply the patch?

Thanks,
Deepthi
Deepthi SB, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

New Member Postagens: 8 Data de Entrada: 28/11/16 Postagens Recentes
Hi Thanks for pointing out to the known bug.

Is a jar or patch available to apply on my application?

I tried to get the liferay-portal from the mentioned link https://github.com/liferay/liferay-portal/commit/8d3f0b6daf85587ca457e13be6f81e163ed63676 and build the same.
But I am getting compiler errors on building the dynamic-data-mapping-web app in liferay-portal.
thumbnail
Juan Gonzalez, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
Deepthi SB:
Hi Thanks for pointing out to the known bug.
Is a jar or patch available to apply on my application?


Nope, unless you have some Liferay DXP Support subscription.

Deepthi SB:

I tried to get the liferay-portal from the mentioned link https://github.com/liferay/liferay-portal/commit/8d3f0b6daf85587ca457e13be6f81e163ed63676 and build the same.
But I am getting compiler errors on building the dynamic-data-mapping-web app in liferay-portal.


Can you describe which steps you follow to compile and deploy this module, and which errors are you seeing?

Thanks.
Deepthi SB, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

New Member Postagens: 8 Data de Entrada: 28/11/16 Postagens Recentes
Hi Juan,

Thanks a lot for the quick reply.
Below are the steps followed:

1. I downloaded the liferay-portal-master zip from https://github.com/liferay/liferay-portal and unzipped it.
2. From the command prompt, cd (changed directory) to liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web folder
3. then build the application using command gradle assemble
4. Initially an error came for which I changed build.gradle file with

provided group: "com.liferay", name: "com.liferay.dynamic.data.mapping.api", version: "3.4.0"
provided group: "com.liferay", name: "com.liferay.dynamic.data.mapping.service", version: "2.2.0"
provided group: "com.liferay", name: "com.liferay.exportimport.api", version: "2.0.0"
provided group: "com.liferay", name: "com.liferay.exportimport.service", version: "3.3.0"

5. That error is gone and now I am getting the below error:

DDMStructureStagedModelDataHandler.java:34: error: package com.liferay.exportimport.data.handler.base does not exist

extends BaseStagedModelDataHandler<DDMStructure> {
^
symbol: class BaseStagedModelDataHandler

Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
30 errors
:apps:forms-and-workflow:dynamic-data-mapping:dynamic-data-mapping-web:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':apps:forms-and-workflow:dynamic-data-mapping:dynamic-data-mapping-web:compileJava'
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED
thumbnail
Juan Gonzalez, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
Deepthi SB:

1. I downloaded the liferay-portal-master zip from https://github.com/liferay/liferay-portal and unzipped it.
2. From the command prompt, cd (changed directory) to liferay-portal-master\liferay-portal-master\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web folder


Where are you deploying to? If you are using latest ddm-web module there will be many dependencies that won't fullfill, as versions are increased.

If you are using 7 GA3, just use a branch for GA3 then apply that change and you could deploy using gradlew deploy, if you configured your target server properly.
Deepthi SB, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

New Member Postagens: 8 Data de Entrada: 28/11/16 Postagens Recentes
Hi Juan,

I am using liferay-ce-portal-7.0-ga3 as a server.
Right now, I am not deploying into any server but running it from a separate command prompt.

Can you please point me to a url which i can follow or give me detailed steps on how to get these changes and apply?

Very new to liferay development here.

Thank you.
Deepthi
thumbnail
Juan Gonzalez, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
I already gave you the steps:

If you are using 7 GA3, just use a branch for GA3 then apply that change and you could deploy using gradlew deploy,


You should clone liferay-portal using 7.0.2-ga3 tag. There you can apply the mentioned changes.

Then you should copy/paste existing app.server.properties to app.server.<YOUR_USER>.properties and change the server properties (directory, type, etc) accordingly to point to your existing server.

Then, enter directory modules/apps/forms-and-workflow/dynamic-data-mapping/dynamic-data-mapping-web.

Then, execute ../../../../../gradlew deploy and it should work.
Deepthi SB, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

New Member Postagens: 8 Data de Entrada: 28/11/16 Postagens Recentes
Hi Juan,

I have been trying to get this working from many days but somehow stuck.

Followed the exact steps you have mentioned but getting the following error:

E:\liferaydev\liferay-portal-7.0.2-ga3\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web>..\..\..\..\..\gradlew.bat --stacktrace deploy

FAILURE: Build failed with an exception.

* Where:
Settings file 'E:\liferaydev\liferay-portal-7.0.2-ga3\modules\apps\forms-and-workflow\dynamic-data-mapping\settings.gradle' line: 15

* What went wrong:
A problem occurred evaluating settings 'dynamic-data-mapping'.
> Plugin with id 'com.liferay.settings.plugin' not found.

* Try:
Run with --info or --debug option to get more log output.

* Exception is:
org.gradle.api.GradleScriptException: A problem occurred evaluating settings 'dynamic-data-mapping'.
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:93)
at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$2.run(DefaultScriptPluginFactory.java:177)
at org.gradle.configuration.DefaultScriptTarget.addConfiguration(DefaultScriptTarget.java:74)
at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:182)
at org.gradle.initialization.ScriptEvaluatingSettingsProcessor.applySettingsScript(ScriptEvaluatingSettingsProcessor.java:72)
at org.gradle.initialization.ScriptEvaluatingSettingsProcessor.process(ScriptEvaluatingSettingsProcessor.java:62)
at org.gradle.initialization.PropertiesLoadingSettingsProcessor.process(PropertiesLoadingSettingsProcessor.java:37)
at org.gradle.initialization.NotifyingSettingsProcessor$1.create(NotifyingSettingsProcessor.java:42)
at org.gradle.initialization.NotifyingSettingsProcessor$1.create(NotifyingSettingsProcessor.java:39)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.initialization.NotifyingSettingsProcessor.process(NotifyingSettingsProcessor.java:39)
at org.gradle.initialization.SettingsHandler.findSettingsAndLoadIfAppropriate(SettingsHandler.java:90)
at org.gradle.initialization.SettingsHandler.findAndLoadSettings(SettingsHandler.java:47)
at org.gradle.initialization.NotifyingSettingsLoader.findAndLoadSettings(NotifyingSettingsLoader.java:33)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:118)
at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:32)
at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:98)
at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:92)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:63)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:92)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:83)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:99)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:48)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:81)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:46)
at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:51)
at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:28)
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:43)
at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:173)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:239)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:212)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:205)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)
at org.gradle.launcher.Main.doAction(Main.java:33)
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:55)
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:36)
at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Caused by: org.gradle.api.plugins.UnknownPluginException: Plugin with id 'com.liferay.settings.plugin' not found.
at org.gradle.api.internal.plugins.DefaultPluginManager.apply(DefaultPluginManager.java:110)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyType(DefaultObjectConfigurationAction.java:113)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$200(DefaultObjectConfigurationAction.java:36)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$3.run(DefaultObjectConfigurationAction.java:80)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:136)
at org.gradle.groovy.scripts.DefaultScript.apply(DefaultScript.java:111)
at org.gradle.api.Script$apply$0.callCurrent(Unknown Source)
at settings_8i41q0uw8qnjzhokm2kdim9mp.run(E:\liferaydev\liferay-portal-7.0.2-ga3\modules\apps\forms-and-workflow\dynamic-data-mapping\settings.gradle:15)
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91)
... 48 more


BUILD FAILED

Total time: 3.453 secs


Can you please help???


Thanks a lot
Deepthi Seshabattar
thumbnail
Juan Gonzalez, modificado 7 Anos atrás.

RE: Issue with Creating Structures For Repeatable fields - Liferay 7

Liferay Legend Postagens: 3089 Data de Entrada: 28/10/08 Postagens Recentes
Deepthi SB:
Hi Juan,

I have been trying to get this working from many days but somehow stuck.

Followed the exact steps you have mentioned but getting the following error:

E:\liferaydev\liferay-portal-7.0.2-ga3\modules\apps\forms-and-workflow\dynamic-data-mapping\dynamic-data-mapping-web>..\..\..\..\..\gradlew.bat --stacktrace deploy

FAILURE: Build failed with an exception.

* Where:
Settings file 'E:\liferaydev\liferay-portal-7.0.2-ga3\modules\apps\forms-and-workflow\dynamic-data-mapping\settings.gradle' line: 15

* What went wrong:
A problem occurred evaluating settings 'dynamic-data-mapping'.
> Plugin with id 'com.liferay.settings.plugin' not found.

* Try:
Run with --info or --debug option to get more log output.

* Exception is:
org.gradle.api.GradleScriptException: A problem occurred evaluating settings 'dynamic-data-mapping'.
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:93)
at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$2.run(DefaultScriptPluginFactory.java:177)
at org.gradle.configuration.DefaultScriptTarget.addConfiguration(DefaultScriptTarget.java:74)
at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:182)
at org.gradle.initialization.ScriptEvaluatingSettingsProcessor.applySettingsScript(ScriptEvaluatingSettingsProcessor.java:72)
at org.gradle.initialization.ScriptEvaluatingSettingsProcessor.process(ScriptEvaluatingSettingsProcessor.java:62)
at org.gradle.initialization.PropertiesLoadingSettingsProcessor.process(PropertiesLoadingSettingsProcessor.java:37)
at org.gradle.initialization.NotifyingSettingsProcessor$1.create(NotifyingSettingsProcessor.java:42)
at org.gradle.initialization.NotifyingSettingsProcessor$1.create(NotifyingSettingsProcessor.java:39)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.initialization.NotifyingSettingsProcessor.process(NotifyingSettingsProcessor.java:39)
at org.gradle.initialization.SettingsHandler.findSettingsAndLoadIfAppropriate(SettingsHandler.java:90)
at org.gradle.initialization.SettingsHandler.findAndLoadSettings(SettingsHandler.java:47)
at org.gradle.initialization.NotifyingSettingsLoader.findAndLoadSettings(NotifyingSettingsLoader.java:33)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:118)
at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:32)
at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:98)
at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:92)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:63)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:92)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:83)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:99)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:48)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:81)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:46)
at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:51)
at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:28)
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:43)
at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:173)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:239)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:212)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:205)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)
at org.gradle.launcher.Main.doAction(Main.java:33)
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:55)
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:36)
at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Caused by: org.gradle.api.plugins.UnknownPluginException: Plugin with id 'com.liferay.settings.plugin' not found.
at org.gradle.api.internal.plugins.DefaultPluginManager.apply(DefaultPluginManager.java:110)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyType(DefaultObjectConfigurationAction.java:113)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$200(DefaultObjectConfigurationAction.java:36)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$3.run(DefaultObjectConfigurationAction.java:80)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:136)
at org.gradle.groovy.scripts.DefaultScript.apply(DefaultScript.java:111)
at org.gradle.api.Script$apply$0.callCurrent(Unknown Source)
at settings_8i41q0uw8qnjzhokm2kdim9mp.run(E:\liferaydev\liferay-portal-7.0.2-ga3\modules\apps\forms-and-workflow\dynamic-data-mapping\settings.gradle:15)
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91)
... 48 more


BUILD FAILED

Total time: 3.453 secs


Can you please help???


Thanks a lot
Deepthi Seshabattar



I think this is that weird issue that requires deleting the failing settings.gradle file.

Just try to rename/remove E:\liferaydev\liferay-portal-7.0.2-ga3\modules\apps\forms-and-workflow\dynamic-data-mapping\settings.gradle and retry. Hopefully this issue is fixed in recent versions.

Thanks.