2017-01-09 18 views
-1

Я пытаюсь опубликовать проект osb на сервере osb. Однако я становлюсь ниже ошибки.Не удалось выполнить развертывание проекта osb из-за java.lang.OutOfMemoryError: Java heap space

com.bea.alsb.core.repositories.RepositoryException 
    at com.bea.alsb.core.internal.repositories.jar.AbstractConfigRepository.init(Unknown Source) 
    at com.bea.alsb.core.internal.repositories.jar.ServerConfigRepository.<init>(Unknown Source) 
    at com.bea.alsb.core.internal.repositories.RepositoryService.create(Unknown Source) 
    at com.bea.alsb.server.publish.ALSBPublishOperation.publishNewContainer(Unknown Source) 
    at com.bea.alsb.server.publish.ALSBPublishOperation.execute(Unknown Source) 
    at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.performTasks(WeblogicServerBehaviour.java:1311) 
    at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishToServer(WeblogicServerBehaviour.java:855) 
    at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishOnce(WeblogicServerBehaviour.java:686) 
    at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publish(WeblogicServerBehaviour.java:539) 
    at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:774) 
    at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3027) 
    at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:341) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 
Caused by: java.lang.reflect.InvocationTargetException 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at com.bea.alsb.server.core.ClientMBeanService$MBeanInvocationHandler.invoke(Unknown Source) 
    at $Proxy54.uploadJarFile(Unknown Source) 
    ... 13 more 
Caused by: java.lang.OutOfMemoryError: Java heap space 

Обратите внимание, что я указал ниже параметр при запуске сервера, но все еще сталкивается с той же проблемой. XX: MaxPermSize = 512m

+0

Пространство пермского поколения - это не то же самое, что куча пространства. –

ответ

0

Как вы запускаете управляемый сервер? Использование диспетчера узлов/startManagedWeblogic? Если диспетчер узлов используется для начала работы с MS, попробуйте установить permsize на 768 МБ. Если вы используете startManagedWeblogic для запуска вашей MS, обратите внимание, что параметр, добавленный при запуске сервера, не учитывается при запуске MS.