You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Stephen Allen (JIRA)" <ji...@apache.org> on 2011/08/06 01:12:27 UTC

[jira] [Created] (JENA-87) SVN directories are included in Eclipse .classpath

SVN directories are included in Eclipse .classpath
--------------------------------------------------

                 Key: JENA-87
                 URL: https://issues.apache.org/jira/browse/JENA-87
             Project: Jena
          Issue Type: Bug
          Components: ARQ, Fuseki, Jena, TDB
         Environment: Eclipse Helios in Windows 7
            Reporter: Stephen Allen
            Priority: Trivial


The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:

    "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"

The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.

[1] <classpathentry kind="src" path="src"/>
[2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>



--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Andy Seaborne (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andy Seaborne resolved JENA-87.
-------------------------------

    Resolution: Fixed

> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Assignee: Andy Seaborne
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Andy Seaborne (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13080396#comment-13080396 ] 

Andy Seaborne commented on JENA-87:
-----------------------------------

This only happens if the project is not team-svn-shared.  I guess you have checked out project with command line svn tools and then added the project to Eclipse.  If you check it out in Eclipse, it all just works (tm).

Adding the classpathentry seems like a good idea if it does not break team-shared projects.

m2eclipse has been a long-running source of problems as it interacts with other Eclipse plugins.  Currently, the aim is to have as few dependences as possible so interactions of Eclipse plugs does not cause problems.

maven-eclipse-plugin is OK - I use to generate the .classpath files in the first place.

Evolution as resulted in a less then idea module structure (including the lack of cross linking). We do need a better build system.

Several of the projects checking their lib/ directory - historical setup. This is slowly being undone.

> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Assignee: Andy Seaborne
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Benson Margulies (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13080295#comment-13080295 ] 

Benson Margulies commented on JENA-87:
--------------------------------------

CHecking in classpath files is general a recipe for trouble. You can use m2eclipse, or you can use the maven-eclipse-plugin. Either is better. CXF has a copyable scheme for using the m-e-p.


> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Stephen Allen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stephen Allen updated JENA-87:
------------------------------

    Attachment: JENA-85-r1154412.patch

Patch for ARQ.

> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Priority: Trivial
>         Attachments: JENA-85-r1154412.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Issue Comment Edited] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Andy Seaborne (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13080396#comment-13080396 ] 

Andy Seaborne edited comment on JENA-87 at 8/6/11 11:17 AM:
------------------------------------------------------------

This only happens if the project is not team-svn-shared.  I guess you have checked out project with command line svn tools and then added the project to Eclipse.  If you check it out in Eclipse, it all just works (tm).

Adding the classpathentry seems like a good idea if it does not break team-shared projects.

m2eclipse has been a long-running source of problems as it interacts with other Eclipse plugins.  Currently, the aim is to have as few dependences as possible so interactions of Eclipse plugs does not cause problems.

maven-eclipse-plugin is OK - I use to generate the .classpath files in the first place.

Evolution has resulted in a less then idea module structure (including the lack of cross linking). We do need a better build system. The current layout dates from relatively independent projects and using "ant" (pace slo).

Several of the projects checking their lib/ directory - historical, but does mean mvn is not required. This is slowly being undone.

      was (Author: andy.seaborne):
    This only happens if the project is not team-svn-shared.  I guess you have checked out project with command line svn tools and then added the project to Eclipse.  If you check it out in Eclipse, it all just works (tm).

Adding the classpathentry seems like a good idea if it does not break team-shared projects.

m2eclipse has been a long-running source of problems as it interacts with other Eclipse plugins.  Currently, the aim is to have as few dependences as possible so interactions of Eclipse plugs does not cause problems.

maven-eclipse-plugin is OK - I use to generate the .classpath files in the first place.

Evolution as resulted in a less then idea module structure (including the lack of cross linking). We do need a better build system.

Several of the projects checking their lib/ directory - historical setup. This is slowly being undone.
  
> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Assignee: Andy Seaborne
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Stephen Allen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stephen Allen updated JENA-87:
------------------------------

    Attachment: JENA-87-r1154408.patch

> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Andy Seaborne (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andy Seaborne reassigned JENA-87:
---------------------------------

    Assignee: Andy Seaborne

> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Assignee: Andy Seaborne
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Stephen Allen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stephen Allen updated JENA-87:
------------------------------

    Attachment:     (was: JENA-85-r1154412.patch)

> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Andy Seaborne (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13083049#comment-13083049 ] 

Andy Seaborne commented on JENA-87:
-----------------------------------

I've had success adding excluding="**/.svn/" in ARQ.  I'll add it to a few more.

m2eclipse does not deal with non-build source folders (used for ad-hoc development before integration, and for bug reports).  Ditto maven-eclipse-plugin. 

Long term, may have to move to parallel projects.

> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Assignee: Andy Seaborne
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Andy Seaborne (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andy Seaborne closed JENA-87.
-----------------------------


> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Assignee: Andy Seaborne
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (JENA-87) SVN directories are included in Eclipse .classpath

Posted by "Stephen Allen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/JENA-87?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13080352#comment-13080352 ] 

Stephen Allen commented on JENA-87:
-----------------------------------

Good point.  Maybe the JIRA should be to remove the .classpath files so that there is only a single build system.

> SVN directories are included in Eclipse .classpath
> --------------------------------------------------
>
>                 Key: JENA-87
>                 URL: https://issues.apache.org/jira/browse/JENA-87
>             Project: Jena
>          Issue Type: Bug
>          Components: ARQ, Fuseki, Jena, TDB
>         Environment: Eclipse Helios in Windows 7
>            Reporter: Stephen Allen
>            Priority: Trivial
>         Attachments: JENA-87-r1154408.patch
>
>
> The .classpath files for ARQ, Jena, TDB, Fuseki (and probably the other Jena projects) do not exclude the .svn directories from the build classpath.  This causes a lot of the following warnings to be displayed:
>     "The resource is a duplicate of src/.svn/all-wcprops and was not copied to the output folder"
> The fix is to replace this line [1] in the .classpath with [2] for each of the "src" classpath entries.  This issue might be masked if you are using an Eclipse SVN plugin.
> [1] <classpathentry kind="src" path="src"/>
> [2] <classpathentry excluding="**/.svn/" kind="src" path="src"/>

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira