wso2is/lib/endorsed/._* не позволява зареждането на Java

Изтеглих от сайта wso2 сървъра за самоличност на моя mac. направено копие и изпълнено: /bin/wso2server.sh -Dstartup и получавам: променливата на средата JAVA_HOME е зададена на /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-3.b12.el7_3.x86_64 CARBON_HOME променливата на средата е зададена на /home/bpatton/wso2is-5.3.0 Използване на опции за памет на Java: -Xms256m -Xmx1024m Възникна грешка по време на инициализация на VM java/lang/ClassNotFoundException: грешка при отваряне на JAR файл /home/bpatton/wso2is-5.3. 0/lib/endorsed/._geronimo-jaxws_2.2_spec-1.0.jar

Това не е проблем с разрешенията chmod -R 0755, така че когато правя strings /lib/endorsed ._geronimo-jaxws_2.2_spec-1.0.jar получавам: Mac OS X ATTR com.apple.quarantine

Всички .файлове в lib/endorsed имат едно и също нещо в тях, всички с един и същ размер. Опитах се да ги изтрия и получих: [bpatton@wso2-dev] wso2is-5.3.0 # bin/wso2server.sh -Dstartup JAVA_HOME променливата на средата е зададена на /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-3.b12.el7_3.x86_64 Променливата на средата CARBON_HOME е зададена на /home/bpatton/wso2is-5.3.0 Използване на опции за памет на Java: - Xms256m -Xmx1024m [2017-06-08 08:47:22,134] ГРЕШКА {org.wso2.carbon.server.extensions.DropinsBundleDeployer} - Възникна грешка при разполагането на пакети в директорията dropins ... Тази джаджа за въпрос изтънява изхода от изпълнението е код. log4j:WARN Не могат да бъдат намерени добавки за регистратор (org.apache.openjpa.osgi.PersistenceActivator). log4j:WARN Моля, инициализирайте правилно системата log4j.

Сайтът вижда ли, че тегля от mac и ми дава версия за mac? Това ме побърква.


person Billy Patton    schedule 08.06.2017    source източник


Отговори (1)


РЕШЕН Целият проблем беше в създаването на моя архив. Използвам tar -cvf .tar повече от 35 години и никога не съм имал проблем. от man страниците man tar -f добавя архив. Така че всяка директория има . файл за всеки файл. тези . файлове са причинявали проблема. когато използвах rsync за прехвърляне между моя mac и Linux VM, проблемът изчезна.

person bpatton    schedule 08.06.2017