Windows shares connector-Error

トピック作成者:Priya Arora (2019/11/08 18:08 投稿)
7
OpenOpen

Hi All

I installed the 2.14 version of manifoldcf , then uncommented the line in
connectors.xml file "" , but when I try to start with(java- jar start.jar) gives error:

I also checked it mcf-jcifs-connector.jar is also present in connector-lib.

Do i need to do something else also.Here is the error log.

Successfully registered repository connector
'org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConnector'
Exception in thread "main" java.lang.NoClassDefFoundError:
jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at
org.apache.manifoldcf.core.system.ManifoldCFResourceLoader.findClass(ManifoldCFResourceLoader.java:149)
at
org.apache.manifoldcf.core.system.ManifoldCF.findClass(ManifoldCF.java:1533)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorRaw(ConnectorFactory.java:144)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorNoCheck(ConnectorFactory.java:118)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.installThis(ConnectorFactory.java:48)
at
org.apache.manifoldcf.crawler.interfaces.RepositoryConnectorFactory.install(RepositoryConnectorFactory.java:100)
at
org.apache.manifoldcf.crawler.connmgr.ConnectorManager.registerConnector(ConnectorManager.java:180)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.registerConnectors(ManifoldCF.java:672)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.reregisterAllConnectors(ManifoldCF.java:160)
at
org.apache.manifoldcf.jettyrunner.ManifoldCFJettyRunner.main(ManifoldCFJettyRunner.java:239)
Caused by: java.lang.ClassNotFoundException: jcifs.smb.SmbException
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.net.FactoryURLClassLoader.loadClass(Unknown
Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more

Thanks and regards
Priya

返信投稿者:Sreejith Variyath (2019/11/08 19:46 投稿)

place the jcifs.jar into the connector-lib-proprietary directory

On Fri, Nov 8, 2019 at 2:38 PM Priya Arora priya@smartshore.nl wrote:

Hi All

I installed the 2.14 version of manifoldcf , then uncommented the line in
connectors.xml file "" , but when I try to start with(java- jar start.jar) gives error:

I also checked it mcf-jcifs-connector.jar is also present in connector-lib.

Do i need to do something else also.Here is the error log.

Successfully registered repository connector
'org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConnector'
Exception in thread "main" java.lang.NoClassDefFoundError:
jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at
org.apache.manifoldcf.core.system.ManifoldCFResourceLoader.findClass(ManifoldCFResourceLoader.java:149)
at
org.apache.manifoldcf.core.system.ManifoldCF.findClass(ManifoldCF.java:1533)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorRaw(ConnectorFactory.java:144)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorNoCheck(ConnectorFactory.java:118)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.installThis(ConnectorFactory.java:48)
at
org.apache.manifoldcf.crawler.interfaces.RepositoryConnectorFactory.install(RepositoryConnectorFactory.java:100)
at
org.apache.manifoldcf.crawler.connmgr.ConnectorManager.registerConnector(ConnectorManager.java:180)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.registerConnectors(ManifoldCF.java:672)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.reregisterAllConnectors(ManifoldCF.java:160)
at
org.apache.manifoldcf.jettyrunner.ManifoldCFJettyRunner.main(ManifoldCFJettyRunner.java:239)
Caused by: java.lang.ClassNotFoundException: jcifs.smb.SmbException
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.net.FactoryURLClassLoader.loadClass(Unknown
Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more

Thanks and regards
Priya

--
Best Regards,

Sreejith Variyath
Lead Software Engineer
Tarams Software Technologies Pvt. Ltd.
Venus Buildings, 2nd Floor 1/2,3rd Main,
Kalyanamantapa Road Jakasandra, 1st Block Kormangala
Bangalore - 560034
Tarams http://www.tarams.com/

--

www.tarams.com https://www.tarams.com/

DISCLAIMER:
The information in this message is confidential and may be
legally
privileged. It is intended solely for the addressee. Access to
this
message by anyone else is unauthorized. If you are not the intended

recipient, any disclosure, copying, or distribution of the message, or
any
action or omission taken by you in reliance on it, is prohibited and
may
be unlawful. Please immediately contact the sender if you have
received
this message in error. Further, this e-mail may contain viruses
and all
reasonable precaution to minimize the risk arising there from
is taken by
Tarams. Tarams is not liable for any damage sustained by you
as a result
of any virus in this e-mail. All applicable virus checks
should be carried
out by you before opening this e-mail or any
attachment thereto.
Thank you

- Tarams Software Technologies Pvt.Ltd.

返信投稿者:Priya Arora (2019/11/08 21:04 投稿)

This didn't work even. Is that(manifoldcf version 2.14) something to do
with java version also. If yes , I am using JAVAHOME : java version 8.
Can you suggest something

On Fri, Nov 8, 2019 at 4:16 PM Sreejith Variyath sreejith.variyath@tarams.com wrote:

place the jcifs.jar into the connector-lib-proprietary directory

On Fri, Nov 8, 2019 at 2:38 PM Priya Arora priya@smartshore.nl wrote:

Hi All

I installed the 2.14 version of manifoldcf , then uncommented the line in
connectors.xml file "" , but when I try to start with(java- jar start.jar) gives error:

I also checked it mcf-jcifs-connector.jar is also present in
connector-lib.

Do i need to do something else also.Here is the error log.

Successfully registered repository connector
'org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConnector'
Exception in thread "main" java.lang.NoClassDefFoundError:
jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at
org.apache.manifoldcf.core.system.ManifoldCFResourceLoader.findClass(ManifoldCFResourceLoader.java:149)
at
org.apache.manifoldcf.core.system.ManifoldCF.findClass(ManifoldCF.java:1533)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorRaw(ConnectorFactory.java:144)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorNoCheck(ConnectorFactory.java:118)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.installThis(ConnectorFactory.java:48)
at
org.apache.manifoldcf.crawler.interfaces.RepositoryConnectorFactory.install(RepositoryConnectorFactory.java:100)
at
org.apache.manifoldcf.crawler.connmgr.ConnectorManager.registerConnector(ConnectorManager.java:180)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.registerConnectors(ManifoldCF.java:672)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.reregisterAllConnectors(ManifoldCF.java:160)
at
org.apache.manifoldcf.jettyrunner.ManifoldCFJettyRunner.main(ManifoldCFJettyRunner.java:239)
Caused by: java.lang.ClassNotFoundException: jcifs.smb.SmbException
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.net.FactoryURLClassLoader.loadClass(Unknown
Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more

Thanks and regards
Priya

--
Best Regards,

Sreejith Variyath
Lead Software Engineer
Tarams Software Technologies Pvt. Ltd.
Venus Buildings, 2nd Floor 1/2,3rd Main,
Kalyanamantapa Road Jakasandra, 1st Block Kormangala
Bangalore - 560034
Tarams http://www.tarams.com/

www.tarams.com

DISCLAIMER: The information in this message is confidential and may be
legally privileged. It is intended solely for the addressee. Access to this
message by anyone else is unauthorized. If you are not the intended
recipient, any disclosure, copying, or distribution of the message, or any
action or omission taken by you in reliance on it, is prohibited and may be
unlawful. Please immediately contact the sender if you have received this
message in error. Further, this e-mail may contain viruses and all
reasonable precaution to minimize the risk arising there from is taken by
Tarams. Tarams is not liable for any damage sustained by you as a result of
any virus in this e-mail. All applicable virus checks should be carried out
by you before opening this e-mail or any attachment thereto.

Thank you - Tarams Software Technologies Pvt.Ltd.

返信投稿者:Karl Wright (2019/11/08 21:08 投稿)

(1) Download source distribution and lib distribution
(2) Unpack and follow directions for placing lib folder in place
(3) Run 'ant make-deps' to download the correct version of jcifs
(4) Run "ant build" to make a distribution that includes proprietary
examples
(5) Use the proprietary example you need

The reason this might be a good idea is because we no longer use the older
versions of jcifs, but a newer one with some fixes instead.

Karl

On Fri, Nov 8, 2019 at 7:04 AM Priya Arora priya@smartshore.nl wrote:

This didn't work even. Is that(manifoldcf version 2.14) something to do
with java version also. If yes , I am using JAVAHOME : java version 8.
Can you suggest something

On Fri, Nov 8, 2019 at 4:16 PM Sreejith Variyath sreejith.variyath@tarams.com wrote:

place the jcifs.jar into the connector-lib-proprietary directory

On Fri, Nov 8, 2019 at 2:38 PM Priya Arora priya@smartshore.nl wrote:

Hi All

I installed the 2.14 version of manifoldcf , then uncommented the line
in connectors.xml file "" , but when I try to start with(java- jar start.jar) gives error:

I also checked it mcf-jcifs-connector.jar is also present in
connector-lib.

Do i need to do something else also.Here is the error log.

Successfully registered repository connector
'org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConnector'
Exception in thread "main" java.lang.NoClassDefFoundError:
jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at
org.apache.manifoldcf.core.system.ManifoldCFResourceLoader.findClass(ManifoldCFResourceLoader.java:149)
at
org.apache.manifoldcf.core.system.ManifoldCF.findClass(ManifoldCF.java:1533)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorRaw(ConnectorFactory.java:144)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorNoCheck(ConnectorFactory.java:118)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.installThis(ConnectorFactory.java:48)
at
org.apache.manifoldcf.crawler.interfaces.RepositoryConnectorFactory.install(RepositoryConnectorFactory.java:100)
at
org.apache.manifoldcf.crawler.connmgr.ConnectorManager.registerConnector(ConnectorManager.java:180)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.registerConnectors(ManifoldCF.java:672)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.reregisterAllConnectors(ManifoldCF.java:160)
at
org.apache.manifoldcf.jettyrunner.ManifoldCFJettyRunner.main(ManifoldCFJettyRunner.java:239)
Caused by: java.lang.ClassNotFoundException: jcifs.smb.SmbException
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.net.FactoryURLClassLoader.loadClass(Unknown
Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more

Thanks and regards
Priya

--
Best Regards,

Sreejith Variyath
Lead Software Engineer
Tarams Software Technologies Pvt. Ltd.
Venus Buildings, 2nd Floor 1/2,3rd Main,
Kalyanamantapa Road Jakasandra, 1st Block Kormangala
Bangalore - 560034
Tarams http://www.tarams.com/

www.tarams.com

DISCLAIMER: The information in this message is confidential and may be
legally privileged. It is intended solely for the addressee. Access to this
message by anyone else is unauthorized. If you are not the intended
recipient, any disclosure, copying, or distribution of the message, or any
action or omission taken by you in reliance on it, is prohibited and may be
unlawful. Please immediately contact the sender if you have received this
message in error. Further, this e-mail may contain viruses and all
reasonable precaution to minimize the risk arising there from is taken by
Tarams. Tarams is not liable for any damage sustained by you as a result of
any virus in this e-mail. All applicable virus checks should be carried out
by you before opening this e-mail or any attachment thereto.

Thank you - Tarams Software Technologies Pvt.Ltd.

返信投稿者:Priya Arora (2019/11/11 15:34 投稿)

Hi,

Tried above suggested by using following steps:-
1) Downloaded src and lib and bin distribution of manifoldcf 2.14 version.

[image: image.png]
2) Extracted and open CMD and run "ant make-deps command" and got
below error while running.
[image: image.png]
Error:-
compile-less-compiler:
[mkdir] Created dir:
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\build\less-compiler\classes
[javac] Compiling 1 source file to
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\build\less-compiler\classes
[javac]
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\less-compiler\src\main\java\org\apache\manifoldcf\less\MCFLessCompiler.java:22:
error: package com.github.sommeri.less4j does not exist
[javac] import com.github.sommeri.less4j.Less4jException;
[javac] ^
[javac]
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\less-compiler\src\main\java\org\apache\manifoldcf\less\MCFLessCompiler.java:23:
error: package com.github.sommeri.less4j does not exist
[javac] import com.github.sommeri.less4j.LessCompiler;
[javac] ^

Can you please let me know, how can I resolve this error.

Thanks and Regards
Priya

On Fri, Nov 8, 2019 at 5:38 PM Karl Wright daddywri@gmail.com wrote:

(1) Download source distribution and lib distribution
(2) Unpack and follow directions for placing lib folder in place
(3) Run 'ant make-deps' to download the correct version of jcifs
(4) Run "ant build" to make a distribution that includes proprietary
examples
(5) Use the proprietary example you need

The reason this might be a good idea is because we no longer use the older
versions of jcifs, but a newer one with some fixes instead.

Karl

On Fri, Nov 8, 2019 at 7:04 AM Priya Arora priya@smartshore.nl wrote:

This didn't work even. Is that(manifoldcf version 2.14) something to do
with java version also. If yes , I am using JAVAHOME : java version 8.
Can you suggest something

On Fri, Nov 8, 2019 at 4:16 PM Sreejith Variyath sreejith.variyath@tarams.com wrote:

place the jcifs.jar into the connector-lib-proprietary directory

On Fri, Nov 8, 2019 at 2:38 PM Priya Arora priya@smartshore.nl wrote:

Hi All

I installed the 2.14 version of manifoldcf , then uncommented the line
in connectors.xml file "" , but when I try to start with(java- jar start.jar) gives error:

I also checked it mcf-jcifs-connector.jar is also present in
connector-lib.

Do i need to do something else also.Here is the error log.

Successfully registered repository connector
'org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConnector'
Exception in thread "main" java.lang.NoClassDefFoundError:
jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at
org.apache.manifoldcf.core.system.ManifoldCFResourceLoader.findClass(ManifoldCFResourceLoader.java:149)
at
org.apache.manifoldcf.core.system.ManifoldCF.findClass(ManifoldCF.java:1533)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorRaw(ConnectorFactory.java:144)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorNoCheck(ConnectorFactory.java:118)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.installThis(ConnectorFactory.java:48)
at
org.apache.manifoldcf.crawler.interfaces.RepositoryConnectorFactory.install(RepositoryConnectorFactory.java:100)
at
org.apache.manifoldcf.crawler.connmgr.ConnectorManager.registerConnector(ConnectorManager.java:180)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.registerConnectors(ManifoldCF.java:672)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.reregisterAllConnectors(ManifoldCF.java:160)
at
org.apache.manifoldcf.jettyrunner.ManifoldCFJettyRunner.main(ManifoldCFJettyRunner.java:239)
Caused by: java.lang.ClassNotFoundException: jcifs.smb.SmbException
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.net.FactoryURLClassLoader.loadClass(Unknown
Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more

Thanks and regards
Priya

--
Best Regards,

Sreejith Variyath
Lead Software Engineer
Tarams Software Technologies Pvt. Ltd.
Venus Buildings, 2nd Floor 1/2,3rd Main,
Kalyanamantapa Road Jakasandra, 1st Block Kormangala
Bangalore - 560034
Tarams http://www.tarams.com/

www.tarams.com

DISCLAIMER: The information in this message is confidential and may be
legally privileged. It is intended solely for the addressee. Access to this
message by anyone else is unauthorized. If you are not the intended
recipient, any disclosure, copying, or distribution of the message, or any
action or omission taken by you in reliance on it, is prohibited and may be
unlawful. Please immediately contact the sender if you have received this
message in error. Further, this e-mail may contain viruses and all
reasonable precaution to minimize the risk arising there from is taken by
Tarams. Tarams is not liable for any damage sustained by you as a result of
any virus in this e-mail. All applicable virus checks should be carried out
by you before opening this e-mail or any attachment thereto.

Thank you - Tarams Software Technologies Pvt.Ltd.

返信投稿者:Karl Wright (2019/11/11 16:54 投稿)

Can you do the following:

>
C:\wip\mcf\trunk>dir lib\less*
Volume in drive C is Windows
Volume Serial Number is F4D8-E4E0

Directory of C:\wip\mcf\trunk\lib

09/06/2019 02:52 PM 1,304,630 less4j-1.17.2.jar
1 File(s) 1,304,630 bytes
0 Dir(s) 157,270,810,624 bytes free

C:\wip\mcf\trunk>
<<<<<<

If you do not see the above you have not unpacked the lib distribution in
the right place.

Thanks,
Karl

On Mon, Nov 11, 2019 at 1:35 AM Priya Arora priya@smartshore.nl wrote:

Hi,

Tried above suggested by using following steps:-
1) Downloaded src and lib and bin distribution of manifoldcf 2.14 version.

[image: image.png]
2) Extracted and open CMD and run "ant make-deps command" and got
below error while running.
[image: image.png]
Error:-
compile-less-compiler:
[mkdir] Created dir:
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\build\less-compiler\classes
[javac] Compiling 1 source file to
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\build\less-compiler\classes
[javac]
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\less-compiler\src\main\java\org\apache\manifoldcf\less\MCFLessCompiler.java:22:
error: package com.github.sommeri.less4j does not exist
[javac] import com.github.sommeri.less4j.Less4jException;
[javac] ^
[javac]
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\less-compiler\src\main\java\org\apache\manifoldcf\less\MCFLessCompiler.java:23:
error: package com.github.sommeri.less4j does not exist
[javac] import com.github.sommeri.less4j.LessCompiler;
[javac] ^

Can you please let me know, how can I resolve this error.

Thanks and Regards
Priya

On Fri, Nov 8, 2019 at 5:38 PM Karl Wright daddywri@gmail.com wrote:

(1) Download source distribution and lib distribution
(2) Unpack and follow directions for placing lib folder in place
(3) Run 'ant make-deps' to download the correct version of jcifs
(4) Run "ant build" to make a distribution that includes proprietary
examples
(5) Use the proprietary example you need

The reason this might be a good idea is because we no longer use the
older versions of jcifs, but a newer one with some fixes instead.

Karl

On Fri, Nov 8, 2019 at 7:04 AM Priya Arora priya@smartshore.nl wrote:

This didn't work even. Is that(manifoldcf version 2.14) something to do
with java version also. If yes , I am using JAVAHOME : java version 8.
Can you suggest something

On Fri, Nov 8, 2019 at 4:16 PM Sreejith Variyath sreejith.variyath@tarams.com wrote:

place the jcifs.jar into the connector-lib-proprietary directory

On Fri, Nov 8, 2019 at 2:38 PM Priya Arora priya@smartshore.nl wrote:

Hi All

I installed the 2.14 version of manifoldcf , then uncommented the line
in connectors.xml file "" , but when I try to start with(java- jar start.jar) gives error:

I also checked it mcf-jcifs-connector.jar is also present in
connector-lib.

Do i need to do something else also.Here is the error log.

Successfully registered repository connector
'org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConnector'
Exception in thread "main" java.lang.NoClassDefFoundError:
jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at
org.apache.manifoldcf.core.system.ManifoldCFResourceLoader.findClass(ManifoldCFResourceLoader.java:149)
at
org.apache.manifoldcf.core.system.ManifoldCF.findClass(ManifoldCF.java:1533)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorRaw(ConnectorFactory.java:144)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorNoCheck(ConnectorFactory.java:118)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.installThis(ConnectorFactory.java:48)
at
org.apache.manifoldcf.crawler.interfaces.RepositoryConnectorFactory.install(RepositoryConnectorFactory.java:100)
at
org.apache.manifoldcf.crawler.connmgr.ConnectorManager.registerConnector(ConnectorManager.java:180)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.registerConnectors(ManifoldCF.java:672)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.reregisterAllConnectors(ManifoldCF.java:160)
at
org.apache.manifoldcf.jettyrunner.ManifoldCFJettyRunner.main(ManifoldCFJettyRunner.java:239)
Caused by: java.lang.ClassNotFoundException: jcifs.smb.SmbException
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.net.FactoryURLClassLoader.loadClass(Unknown
Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more

Thanks and regards
Priya

--
Best Regards,

Sreejith Variyath
Lead Software Engineer
Tarams Software Technologies Pvt. Ltd.
Venus Buildings, 2nd Floor 1/2,3rd Main,
Kalyanamantapa Road Jakasandra, 1st Block Kormangala
Bangalore - 560034
Tarams http://www.tarams.com/

www.tarams.com

DISCLAIMER: The information in this message is confidential and may be
legally privileged. It is intended solely for the addressee. Access to this
message by anyone else is unauthorized. If you are not the intended
recipient, any disclosure, copying, or distribution of the message, or any
action or omission taken by you in reliance on it, is prohibited and may be
unlawful. Please immediately contact the sender if you have received this
message in error. Further, this e-mail may contain viruses and all
reasonable precaution to minimize the risk arising there from is taken by
Tarams. Tarams is not liable for any damage sustained by you as a result of
any virus in this e-mail. All applicable virus checks should be carried out
by you before opening this e-mail or any attachment thereto.

Thank you - Tarams Software Technologies Pvt.Ltd.

返信投稿者:Priya Arora (2019/11/11 20:48 投稿)

(1) Download source distribution and lib distribution.
[image: image.png]

(2) Unpack and follow directions for placing lib folder in place.
Unpacked
[image: image.png]
(3) Run 'ant make-deps' to download the correct version of jcifs.
Open Cmd and to this
path:-..\Downloads\apache-manifoldcf-2.14-src\apache-manifoldcf-2.14-
run command ant make-deps, Build successfully built,

(4) Run "ant build" to make a distribution that includes proprietary
examples..

It downloaded many folder at below
path ..Downloads\apache-manifoldcf-2.14-src\apache-manifoldcf-2.14\framework
[image: image.png]
(5) Use the proprietary example you need
How to run these above,as i used to start in binary distribution like:-
java -jar start.jar , these folder only contains properties.xml or
connectors.xml etc files

The reason I ran these commands in "src" distribution, because when i
checked build.xml was present in this folder.
[image: image.png]

My question is how to run manifoldcf now? out of the proprietary examples
shown above and where the jcif jar file is being downloaded. beacuse inside
this path
"Downloads\apache-manifoldcf-2.14-src\apache-manifoldcf-2.14\lib", I can't
find it.

Can you please help me resolve, my requirement is to get rid of "Exception
in thread "main" java.lang.NoClassDefFoundError: jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)" error, while
starting the manifoldcf binary distribution (Example-> java -jar start.jar)
, while Window shares connectors being uncommented in connectors.xml.

Thanks
Priya

On Mon, Nov 11, 2019 at 1:25 PM Karl Wright daddywri@gmail.com wrote:

Can you do the following:

>
C:\wip\mcf\trunk>dir lib\less*
Volume in drive C is Windows
Volume Serial Number is F4D8-E4E0

Directory of C:\wip\mcf\trunk\lib

09/06/2019 02:52 PM 1,304,630 less4j-1.17.2.jar
1 File(s) 1,304,630 bytes
0 Dir(s) 157,270,810,624 bytes free

C:\wip\mcf\trunk>
<<<<<<

If you do not see the above you have not unpacked the lib distribution in
the right place.

Thanks,
Karl

On Mon, Nov 11, 2019 at 1:35 AM Priya Arora priya@smartshore.nl wrote:

Hi,

Tried above suggested by using following steps:-
1) Downloaded src and lib and bin distribution of manifoldcf 2.14 version.

[image: image.png]
2) Extracted and open CMD and run "ant make-deps command" and got
below error while running.
[image: image.png]
Error:-
compile-less-compiler:
[mkdir] Created dir:
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\build\less-compiler\classes
[javac] Compiling 1 source file to
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\build\less-compiler\classes
[javac]
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\less-compiler\src\main\java\org\apache\manifoldcf\less\MCFLessCompiler.java:22:
error: package com.github.sommeri.less4j does not exist
[javac] import com.github.sommeri.less4j.Less4jException;
[javac] ^
[javac]
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\less-compiler\src\main\java\org\apache\manifoldcf\less\MCFLessCompiler.java:23:
error: package com.github.sommeri.less4j does not exist
[javac] import com.github.sommeri.less4j.LessCompiler;
[javac] ^

Can you please let me know, how can I resolve this error.

Thanks and Regards
Priya

On Fri, Nov 8, 2019 at 5:38 PM Karl Wright daddywri@gmail.com wrote:

(1) Download source distribution and lib distribution
(2) Unpack and follow directions for placing lib folder in place
(3) Run 'ant make-deps' to download the correct version of jcifs
(4) Run "ant build" to make a distribution that includes proprietary
examples
(5) Use the proprietary example you need

The reason this might be a good idea is because we no longer use the
older versions of jcifs, but a newer one with some fixes instead.

Karl

On Fri, Nov 8, 2019 at 7:04 AM Priya Arora priya@smartshore.nl wrote:

This didn't work even. Is that(manifoldcf version 2.14) something to do
with java version also. If yes , I am using JAVAHOME : java version 8.
Can you suggest something

On Fri, Nov 8, 2019 at 4:16 PM Sreejith Variyath sreejith.variyath@tarams.com wrote:

place the jcifs.jar into the connector-lib-proprietary directory

On Fri, Nov 8, 2019 at 2:38 PM Priya Arora priya@smartshore.nl
wrote:

Hi All

I installed the 2.14 version of manifoldcf , then uncommented the
line in connectors.xml file "" , but when I try to start with(java- jar start.jar) gives error:

I also checked it mcf-jcifs-connector.jar is also present in
connector-lib.

Do i need to do something else also.Here is the error log.

Successfully registered repository connector
'org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConnector'
Exception in thread "main" java.lang.NoClassDefFoundError:
jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at
org.apache.manifoldcf.core.system.ManifoldCFResourceLoader.findClass(ManifoldCFResourceLoader.java:149)
at
org.apache.manifoldcf.core.system.ManifoldCF.findClass(ManifoldCF.java:1533)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorRaw(ConnectorFactory.java:144)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorNoCheck(ConnectorFactory.java:118)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.installThis(ConnectorFactory.java:48)
at
org.apache.manifoldcf.crawler.interfaces.RepositoryConnectorFactory.install(RepositoryConnectorFactory.java:100)
at
org.apache.manifoldcf.crawler.connmgr.ConnectorManager.registerConnector(ConnectorManager.java:180)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.registerConnectors(ManifoldCF.java:672)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.reregisterAllConnectors(ManifoldCF.java:160)
at
org.apache.manifoldcf.jettyrunner.ManifoldCFJettyRunner.main(ManifoldCFJettyRunner.java:239)
Caused by: java.lang.ClassNotFoundException: jcifs.smb.SmbException
at java.base/java.net.URLClassLoader.findClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at java.base/java.net.FactoryURLClassLoader.loadClass(Unknown
Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more

Thanks and regards
Priya

--
Best Regards,

Sreejith Variyath
Lead Software Engineer
Tarams Software Technologies Pvt. Ltd.
Venus Buildings, 2nd Floor 1/2,3rd Main,
Kalyanamantapa Road Jakasandra, 1st Block Kormangala
Bangalore - 560034
Tarams http://www.tarams.com/

www.tarams.com

DISCLAIMER: The information in this message is confidential and may be
legally privileged. It is intended solely for the addressee. Access to this
message by anyone else is unauthorized. If you are not the intended
recipient, any disclosure, copying, or distribution of the message, or any
action or omission taken by you in reliance on it, is prohibited and may be
unlawful. Please immediately contact the sender if you have received this
message in error. Further, this e-mail may contain viruses and all
reasonable precaution to minimize the risk arising there from is taken by
Tarams. Tarams is not liable for any damage sustained by you as a result of
any virus in this e-mail. All applicable virus checks should be carried out
by you before opening this e-mail or any attachment thereto.

Thank you - Tarams Software Technologies Pvt.Ltd.

返信投稿者:Karl Wright (2019/11/11 21:51 投稿)

Perhaps you should read:

https://manifoldcf.apache.org/release/release-2.14/en_US/how-to-build-and-deploy.html

Karl

On Mon, Nov 11, 2019 at 6:49 AM Priya Arora priya@smartshore.nl wrote:

(1) Download source distribution and lib distribution.
[image: image.png]

(2) Unpack and follow directions for placing lib folder in place.
Unpacked
[image: image.png]
(3) Run 'ant make-deps' to download the correct version of jcifs.
Open Cmd and to this path:-..\Downloads\apache-manifoldcf-2.14-src\apache-manifoldcf-2.14-
run command ant make-deps, Build successfully built,

(4) Run "ant build" to make a distribution that includes proprietary
examples..

It downloaded many folder at below
path ..Downloads\apache-manifoldcf-2.14-src\apache-manifoldcf-2.14\framework
[image: image.png]
(5) Use the proprietary example you need
How to run these above,as i used to start in binary distribution like:-
java -jar start.jar , these folder only contains properties.xml or
connectors.xml etc files

The reason I ran these commands in "src" distribution, because when i
checked build.xml was present in this folder.
[image: image.png]

My question is how to run manifoldcf now? out of the proprietary
examples shown above and where the jcif jar file is being downloaded.
beacuse inside this path
"Downloads\apache-manifoldcf-2.14-src\apache-manifoldcf-2.14\lib", I can't
find it.

Can you please help me resolve, my requirement is to get rid of "Exception
in thread "main" java.lang.NoClassDefFoundError: jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)" error,
while starting the manifoldcf binary distribution (Example-> java -jar
start.jar) , while Window shares connectors being uncommented in
connectors.xml.

Thanks
Priya

On Mon, Nov 11, 2019 at 1:25 PM Karl Wright daddywri@gmail.com wrote:

Can you do the following:

>
C:\wip\mcf\trunk>dir lib\less*
Volume in drive C is Windows
Volume Serial Number is F4D8-E4E0

Directory of C:\wip\mcf\trunk\lib

09/06/2019 02:52 PM 1,304,630 less4j-1.17.2.jar
1 File(s) 1,304,630 bytes
0 Dir(s) 157,270,810,624 bytes free

C:\wip\mcf\trunk>
<<<<<<

If you do not see the above you have not unpacked the lib distribution in
the right place.

Thanks,
Karl

On Mon, Nov 11, 2019 at 1:35 AM Priya Arora priya@smartshore.nl wrote:

Hi,

Tried above suggested by using following steps:-
1) Downloaded src and lib and bin distribution of manifoldcf 2.14
version.

[image: image.png]
2) Extracted and open CMD and run "ant make-deps command" and got
below error while running.
[image: image.png]
Error:-
compile-less-compiler:
[mkdir] Created dir:
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\build\less-compiler\classes
[javac] Compiling 1 source file to
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\build\less-compiler\classes
[javac]
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\less-compiler\src\main\java\org\apache\manifoldcf\less\MCFLessCompiler.java:22:
error: package com.github.sommeri.less4j does not exist
[javac] import com.github.sommeri.less4j.Less4jException;
[javac] ^
[javac]
D:\Official\Projects\ManifoldCF\apache-manifoldcf-2.14\framework\less-compiler\src\main\java\org\apache\manifoldcf\less\MCFLessCompiler.java:23:
error: package com.github.sommeri.less4j does not exist
[javac] import com.github.sommeri.less4j.LessCompiler;
[javac] ^

Can you please let me know, how can I resolve this error.

Thanks and Regards
Priya

On Fri, Nov 8, 2019 at 5:38 PM Karl Wright daddywri@gmail.com wrote:

(1) Download source distribution and lib distribution
(2) Unpack and follow directions for placing lib folder in place
(3) Run 'ant make-deps' to download the correct version of jcifs
(4) Run "ant build" to make a distribution that includes proprietary
examples
(5) Use the proprietary example you need

The reason this might be a good idea is because we no longer use the
older versions of jcifs, but a newer one with some fixes instead.

Karl

On Fri, Nov 8, 2019 at 7:04 AM Priya Arora priya@smartshore.nl wrote:

This didn't work even. Is that(manifoldcf version 2.14) something to
do with java version also. If yes , I am using JAVAHOME : java version 8.
Can you suggest something

On Fri, Nov 8, 2019 at 4:16 PM Sreejith Variyath sreejith.variyath@tarams.com wrote:

place the jcifs.jar into the connector-lib-proprietary directory

On Fri, Nov 8, 2019 at 2:38 PM Priya Arora priya@smartshore.nl
wrote:

Hi All

I installed the 2.14 version of manifoldcf , then uncommented the
line in connectors.xml file "" , but when I try to start with(java- jar start.jar) gives error:

I also checked it mcf-jcifs-connector.jar is also present in
connector-lib.

Do i need to do something else also.Here is the error log.

Successfully registered repository connector
'org.apache.manifoldcf.crawler.connectors.jdbc.JDBCConnector'
Exception in thread "main" java.lang.NoClassDefFoundError:
jcifs/smb/SmbException
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Unknown Source)
at
org.apache.manifoldcf.core.system.ManifoldCFResourceLoader.findClass(ManifoldCFResourceLoader.java:149)
at
org.apache.manifoldcf.core.system.ManifoldCF.findClass(ManifoldCF.java:1533)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorRaw(ConnectorFactory.java:144)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.getThisConnectorNoCheck(ConnectorFactory.java:118)
at
org.apache.manifoldcf.core.interfaces.ConnectorFactory.installThis(ConnectorFactory.java:48)
at
org.apache.manifoldcf.crawler.interfaces.RepositoryConnectorFactory.install(RepositoryConnectorFactory.java:100)
at
org.apache.manifoldcf.crawler.connmgr.ConnectorManager.registerConnector(ConnectorManager.java:180)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.registerConnectors(ManifoldCF.java:672)
at
org.apache.manifoldcf.crawler.system.ManifoldCF.reregisterAllConnectors(ManifoldCF.java:160)
at
org.apache.manifoldcf.jettyrunner.ManifoldCFJettyRunner.main(ManifoldCFJettyRunner.java:239)
Caused by: java.lang.ClassNotFoundException: jcifs.smb.SmbException
at java.base/java.net.URLClassLoader.findClass(Unknown
Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
at
java.base/java.net.FactoryURLClassLoader.loadClass(Unknown Source)
at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more

Thanks and regards
Priya

--
Best Regards,

Sreejith Variyath
Lead Software Engineer
Tarams Software Technologies Pvt. Ltd.
Venus Buildings, 2nd Floor 1/2,3rd Main,
Kalyanamantapa Road Jakasandra, 1st Block Kormangala
Bangalore - 560034
Tarams http://www.tarams.com/

www.tarams.com

DISCLAIMER: The information in this message is confidential and may
be legally privileged. It is intended solely for the addressee. Access to
this message by anyone else is unauthorized. If you are not the intended
recipient, any disclosure, copying, or distribution of the message, or any
action or omission taken by you in reliance on it, is prohibited and may be
unlawful. Please immediately contact the sender if you have received this
message in error. Further, this e-mail may contain viruses and all
reasonable precaution to minimize the risk arising there from is taken by
Tarams. Tarams is not liable for any damage sustained by you as a result of
any virus in this e-mail. All applicable virus checks should be carried out
by you before opening this e-mail or any attachment thereto.

Thank you - Tarams Software Technologies Pvt.Ltd.

トピックへ返信するには、ログインが必要です。

KandaSearch

Copyright © 2006-2024 RONDHUIT Co, Ltd. All Rights Reserved.

投稿の削除

この投稿を削除します。よろしいですか?