Liferay 7.0 Calendar source code import to WorkspaceLiferay 7.0 Calendar source code import to Workspacehttps://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=1129457272024-03-29T09:17:36Z2024-03-29T09:17:36ZRE: Liferay 7.0 Calendar source code import to WorkspaceDavid H Nebingerhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1129533172019-04-02T07:09:36Z2019-04-02T07:09:36ZI think all of that is covered by the OOTB calendar service.<br /><br /><a href="https://github.com/liferay/liferay-portal/tree/7.1.x/modules/apps/calendar/calendar-api/src/main/java/com/liferay/calendar/service">https://github.com/liferay/liferay-portal/tree/7.1.x/modules/apps/calendar/calendar-api/src/main/java/com/liferay/calendar/service</a>David H Nebinger2019-04-02T07:09:36ZRE: Liferay 7.0 Calendar source code import to Workspacemadhukara patelhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1129526312019-04-02T05:59:37Z2019-04-02T05:59:37Z<blockquote>David H NebingerYou cannot just pull Liferay code into your own space and expect it to work. The Liferay build process is a large and unfortunately complicated beast, with dependencies to gradle and maven and ant all over the place.<br /><br />Besides, that's not how you customize functionality in an OSGi-based world.<br /><br />Instead, you inspect the @Component and find the one(s) you need to override and decorate them with a higher service ranking. That way your overrides are applied w/o needing the whole source.</blockquote><span style="font-family: Verdana, Geneva, sans-serif">Thanks for your Replay David,<br /><br />Can you explain more , what service i need to use like fragment or service wrapper .<br /><br />My requirement is<br /><br /> <strong><span style="color: #4b0082">I have to create calendar for organization with set of permission with schedular function .<br /><br />User can view calender based on organization . They can call schedular function from deiffernt modules .<br /></span></strong><br /></span>madhukara patel2019-04-02T05:59:37ZRE: Liferay 7.0 Calendar source code import to WorkspaceDavid H Nebingerhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1129467462019-04-01T13:25:29Z2019-04-01T13:25:29ZYou cannot just pull Liferay code into your own space and expect it to work. The Liferay build process is a large and unfortunately complicated beast, with dependencies to gradle and maven and ant all over the place.<br /><br />Besides, that's not how you customize functionality in an OSGi-based world.<br /><br />Instead, you inspect the @Component and find the one(s) you need to override and decorate them with a higher service ranking. That way your overrides are applied w/o needing the whole source.David H Nebinger2019-04-01T13:25:29ZLiferay 7.0 Calendar source code import to Workspacemadhukara patelhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1129457262019-04-01T12:55:06Z2019-04-01T12:55:06Z<span style="font-family: Verdana, Geneva, sans-serif">Hi All,<br /><br />I have to customize my liferay 7.0 calender . I am trying to import that calendar to myWorkspce while trying i am facing below error : <br /><br /><span style="color: #ff0000">FAILURE: Build failed with an exception.<br /><br />* Where:<br />Build file 'D:\Project\IPAC\IPACWorkspace\modules\com-liferay-calendar-7.0.x\build.gradle' line: 15<br /><br />* What went wrong:<br />A problem occurred evaluating project ':modules:com-liferay-calendar-7.0.x'.<br />> org.gradle.api.plugins.JavaPluginConvention.setSourceCompatibility(Lorg/gradle/api/JavaVersion;)V<br /><br />* Try:<br />Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.<br /><br />BUILD FAILED<br /><br />Total time: 1.52 secs<br /><br /><br /></span><strong>Gradle File is : </strong><span style="color: #000080"><strong><br /><br /></strong>buildscript {<br /> dependencies {<br /> classpath group: "com.liferay", name: "com.liferay.gradle.plugins.defaults", version: "latest.release"<br /> }<br /><br /> repositories {<br /> mavenLocal()<br /><br /> maven {<br /> url "https://repository-cdn.liferay.com/nexus/content/groups/public"<br /> }<br /> }<br />}<br /><br /><u>apply plugin: "com.liferay.root.defaults.plugin" </u>-----------> </span>Error line<br /><br />Kin