بتاريخ: 23 أغسطس 201114 سنة comment_215265 السام عليكم اني حاليا دا ادرس الadfولكن المشكلةاني كلما انشأ مشروع واسحب جدولين emp deptوانشأ jsf page يتوقف ولايقبل بتنفيذ البرنامج بعد اضافة تعديلالان اني انشأت صفحة فظهر الخطأ التاليD:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.51.88\DefaultDomain\bin\startWebLogic.cmd[waiting for the server to complete its initialization...]DefaultServer startup time: 30 ms.DefaultServer started.[Running application tryagain on Server Instance DefaultServer...].Uploading credentials.---- Deployment started. ---- Aug 23, 2011 10:29:44 AMTarget platform is (Weblogic 10.3).Running dependency analysis....JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m.WLS Start Mode=Development.CLASSPATH=;d:\Oracle\MIDDLE~1\patch_wls1030\profiles\default\sys_manifest_classpath\weblogic_patch.jar;d:\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\sys_manifest_classpath\weblogic_patch.jar;d:\Oracle\MIDDLE~1\patch_cie660\profiles\default\sys_manifest_classpath\weblogic_patch.jar;d:\Oracle\MIDDLE~1\JDK160~1\lib\tools.jar;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic_sp.jar;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.jar;d:\Oracle\MIDDLE~1\modules\features\weblogic.server.modules_10.3.0.0.jar;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\webservices.jar;d:\Oracle\MIDDLE~1\modules\ORGAPA~1.5/lib/ant-all.jar;d:\Oracle\MIDDLE~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;d:\Oracle\Middleware\jdeveloper\modules\features\adf.share_11.1.1.jar;;D:\Oracle\MIDDLE~1\WLSERV~1.3\common\eval\pointbase\lib\pbclient57.jar;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\xqrl.jar;;.PATH=d:\Oracle\MIDDLE~1\patch_wls1030\profiles\default\native;d:\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\native;d:\Oracle\MIDDLE~1\patch_cie660\profiles\default\native;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\32;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\bin;d:\Oracle\MIDDLE~1\modules\ORGAPA~1.5\bin;d:\Oracle\MIDDLE~1\JDK160~1\jre\bin;d:\Oracle\MIDDLE~1\JDK160~1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\Oracle\MIDDLE~1\WLSERV~1.3\server\native\win\32\oci920_8.**************************************************** To start WebLogic Server, use a username and ** password assigned to an admin-level user. For ** server administration, use the WebLogic Server ** console at http:\\hostname:port\console ****************************************************starting weblogic with Java version:2011-08-23 10:29:44.171: Writing WAR file to D:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.51.88\o.j2ee\drs\tryagain\tryagain-ViewController-webapp2011-08-23 10:29:44.186: Wrote WAR file to D:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.51.88\o.j2ee\drs\tryagain\tryagain-ViewController-webappjava version "1.6.0_05"Java™ SE Runtime Environment (build 1.6.0_05-b13)Java HotSpot™ Client VM (build 10.0-b19, mixed mode)Starting WLS with line:d:\Oracle\MIDDLE~1\JDK160~1\bin\java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -Djbo.34010=false -Xverify:none -da -Dplatform.home=D:\Oracle\MIDDLE~1\WLSERV~1.3 -Dwls.home=D:\Oracle\MIDDLE~1\WLSERV~1.3\server -Dweblogic.home=D:\Oracle\MIDDLE~1\WLSERV~1.3\server -Ddomain.home=D:\Oracle\MIDDLE~1\JDEVEL~1\system\SYSTEM~1.88\DEFAUL~1 -Doracle.home=d:\Oracle\Middleware\jdeveloper -Doracle.security.jps.config=D:\Oracle\MIDDLE~1\JDEVEL~1\system\SYSTEM~1.88\DEFAUL~1\config\oracle\jps-config.xml -Doracle.dms.context=OFF -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=d:\Oracle\MIDDLE~1\patch_wls1030\profiles\default\sysext_manifest_classpath;d:\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\sysext_manifest_classpath;d:\Oracle\MIDDLE~1\patch_cie660\profiles\default\sysext_manifest_classpath -Dweblogic.Name=DefaultServer -Djava.security.policy=D:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.policy weblogic.Server<23/08/2011 ADT 10:29:44 ص> <Notice> <WebLogicServer> <BEA-000395> <Following extensions directory contents added to the end of the classpath:D:\Oracle\Middleware\patch_wls1030\profiles\default\sysext_manifest_classpath\weblogic_ext_patch.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\beehive_ja.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\beehive_ko.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\beehive_zh_CN.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\beehive_zh_TW.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\p13n_wls_ja.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\p13n_wls_ko.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\p13n_wls_zh_CN.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\p13n_wls_zh_TW.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\testclient_ja.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\testclient_ko.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\testclient_zh_CN.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\testclient_zh_TW.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\tuxedocontrol_ja.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\tuxedocontrol_ko.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\tuxedocontrol_zh_CN.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\tuxedocontrol_zh_TW.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\workshop_ja.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\workshop_ko.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\workshop_zh_CN.jar;D:\Oracle\Middleware\wlserver_10.3\L10N\workshop_zh_TW.jar><23/08/2011 ADT 10:29:44 ص> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot™ Client VM Version 10.0-b19 from Sun Microsystems Inc.><23/08/2011 ADT 10:29:45 ص> <Critical> <WebLogicServer> <BEA-000362> <Server failed. Reason:There are 1 nested errors:weblogic.management.ManagementException: Unable to obtain lock on D:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.51.88\DefaultDomain\servers\DefaultServer\tmp\DefaultServer.lok. Server may already be runningat weblogic.management.internal.ServerLocks.getServerLock(ServerLocks.java:159)at weblogic.management.internal.ServerLocks.getServerLock(ServerLocks.java:58)at weblogic.management.internal.DomainDirectoryService.start(DomainDirectoryService.java:73)at weblogic.t3.srvr.ServerServicesManager.startService(ServerServicesManager.java:459)at weblogic.t3.srvr.ServerServicesManager.startInStandbyState(ServerServicesManager.java:164)at weblogic.t3.srvr.T3Srvr.initializeStandby(T3Srvr.java:711)at weblogic.t3.srvr.T3Srvr.startup(T3Srvr.java:482)at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:440)at weblogic.Server.main(Server.java:67)><23/08/2011 ADT 10:29:45 ص> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED><23/08/2011 ADT 10:29:45 ص> <Error> <WebLogicServer> <BEA-000383> <A critical service failed. The server will shut itself down><23/08/2011 ADT 10:29:45 ص> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>Process exited.2011-08-23 10:29:45.286: Writing EAR file to D:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.51.88\o.j2ee\drs\tryagain2011-08-23 10:29:45.309: Wrote EAR file to D:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.51.88\o.j2ee\drs\tryagain#### Deployment incomplete. #### Aug 23, 2011 10:29:47 AMoracle.jdeveloper.deploy.DeployExceptionat oracle.jdevimpl.deploy.adrs.wls.Jsr88AdrsRemoteDeployer.initializeHelper(Jsr88AdrsRemoteDeployer.java:52)at oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer.deployImpl(Jsr88RemoteDeployer.java:139)at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)at oracle.jdeveloper.deploy.common.BatchDeployer.deployImpl(BatchDeployer.java:82)at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)at oracle.jdevimpl.deploy.fwk.WrappedDeployer.deployImpl(WrappedDeployer.java:39)at oracle.jdeveloper.deploy.common.AbstractDeployer.deploy(AbstractDeployer.java:94)at oracle.jdevimpl.deploy.fwk.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:436)at oracle.jdeveloper.deploy.DeploymentManager.deploy(DeploymentManager.java:209)at oracle.jdevimpl.runner.adrs.AdrsStarter$5$1.run(AdrsStarter.java:1365)Caused by: oracle.rc.asadapter.connection.ConnectionException: [J2EE Deployment SPI:260009]Exception caught for class 'weblogic.deploy.api.spi.deploy.internal.ServerConnectionImpl' while attempting to create DeploymentManager: java.lang.OutOfMemoryError: PermGen spaceat oracle.rc.asadapter.weblogic.connection.Weblogic10Jsr88Provider.getPresentation(Weblogic10Jsr88Provider.java:100)at oracle.rc.asadapter.connection.AppServerConnectionImpl.getPresentation(AppServerConnectionImpl.java:65)at oracle.jdevimpl.deploy.adrs.wls.Jsr88AdrsRemoteDeployer.initializeHelper(Jsr88AdrsRemoteDeployer.java:43)... 11 moreCaused by: javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException: [J2EE Deployment SPI:260009]Exception caught for class 'weblogic.deploy.api.spi.deploy.internal.ServerConnectionImpl' while attempting to create DeploymentManager: java.lang.OutOfMemoryError: PermGen spaceat weblogic.deploy.api.spi.deploy.WebLogicDeploymentManagerImpl.<init>(WebLogicDeploymentManagerImpl.java:130)at weblogic.deploy.api.spi.factories.internal.DeploymentFactoryImpl.getDeploymentManager(DeploymentFactoryImpl.java:84)at oracle.rc.asadapter.weblogic.connection.Weblogic10Jsr88Provider.getPresentation(Weblogic10Jsr88Provider.java:97)... 13 moreCaused by: java.lang.OutOfMemoryError: PermGen spaceat weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)at javax.management.remote.rmi.RMIConnectionImpl_1030_WLStub.addNotificationListeners(Unknown Source)at weblogic.management.remote.common.RMIConnectionWrapper$23.run(ClientProviderBase.java:925)at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)at weblogic.security.service.SecurityManager.runAs(Unknown Source)at weblogic.security.Security.runAs(Security.java:61)at weblogic.management.remote.common.RMIConnectionWrapper.addNotificationListeners(ClientProviderBase.java:923)at javax.management.remote.rmi.RMIConnector.addListenersWithSubjects(RMIConnector.java:555)at javax.management.remote.rmi.RMIConnector.addListenerWithSubject(RMIConnector.java:530)at javax.management.remote.rmi.RMIConnector.access$700(RMIConnector.java:105)at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.addNotificationListener(RMIConnector.java:1190)at weblogic.deploy.api.spi.deploy.mbeans.MBeanCache.addNotificationListener(MBeanCache.java:98)at weblogic.deploy.api.spi.deploy.mbeans.TargetCache.<init>(TargetCache.java:36)at weblogic.deploy.api.spi.deploy.internal.ServerConnectionImpl.initCaches(ServerConnectionImpl.java:182)at weblogic.deploy.api.spi.deploy.internal.ServerConnectionImpl.resetDomain(ServerConnectionImpl.java:846)at weblogic.deploy.api.spi.deploy.internal.DomainManager.resetDomain(DomainManager.java:40)at weblogic.deploy.api.spi.deploy.internal.DomainManager.getDomain(DomainManager.java:26)at weblogic.deploy.api.spi.deploy.internal.ServerConnectionImpl.initialize(ServerConnectionImpl.java:168)at weblogic.deploy.api.spi.deploy.internal.ServerConnectionImpl.init(ServerConnectionImpl.java:155)at weblogic.deploy.api.spi.deploy.WebLogicDeploymentManagerImpl.getNewConnection(WebLogicDeploymentManagerImpl.java:148)at weblogic.deploy.api.spi.deploy.WebLogicDeploymentManagerImpl.<init>(WebLogicDeploymentManagerImpl.java:118)... 15 moreCaused by: java.lang.OutOfMemoryError: PermGen space#### Cannot run application tryagain due to error deploying to DefaultServer.[Application tryagain stopped and undeployed from Server Instance DefaultServer] فما الحل ارجوكمممممم هذه راابع مرة اعيد المشروع لان ما يقبل ينفذ تم تعديل 23 أغسطس 201114 سنة بواسطة misraghed تقديم بلاغ
بتاريخ: 23 أغسطس 201114 سنة comment_215268 إنها نفس المشكلة التي طرحتيها من قبل وهذا هو حلها مرة أخرىبعض الأحيان يتم عمل Lock على الـ web logic ويتوقف عن العمل إلى أن يتم إطلاق الـ lock وحل هذه المشكلة بسيط.قومي بعمل run ثم افتحي المستعرض واكتبي التاليhttp://127.0.0.1:7101/console/انتظري بعض ثواني حتى يفتح لك شاشة دخولاسم المستخدم: weblogicكلمة السر: weblogic1بعد الدخول ستجدين في أعلى يسار الصفحة زرين ، أحدهما Activate Changes والثاني Undo Changes.قومي بالضغط على Undo Changes ثم اذهبي للمشروع وقومي بعمل run مرة اخرى وإن شاء الله يعمل بطريقة طبيعية إذا لم تنفذي هذه الخطوات فلن يعمل web logic أبداً إلا إذا قمت بإزالته وتنزيله مرة أخرى تقديم بلاغ
بتاريخ: 24 أغسطس 201114 سنة comment_215325 شوفى المشاركه دى من هنا واذا المشكله استمرت برضه فمش حتحتاجى انك تسطبى الويب لوجيك من تانى ولا حاجه ولكن كل اللى عليكى انك تقفلى الجى ديفيلوبر وتمسحى الفولدر ده D:\Oracle\Middleware\jdeveloper\system\system11.1.1.0.31.51.88ده بيمسح كل ال preferences اللى عندك وبيكريت الدومين من جديد تقديم بلاغ
بتاريخ: 25 أغسطس 201114 سنة كاتب الموضوع comment_215330 شكرا جزيلا على الرد وجاري التجربةنعم هو نفس المشكلة ولكن لم اكن اعلم انه ال weblogic حيث كنت اعتقد انه خطأ في البرمجة ولقد لاحظت انه بعد فتح الحاسبة فان المشروع ينفذ مرة او ثلاث مرات وبعدين يتوقف حتى ولو لم اضيف اي برمجة ويطلعلي احيانا انه out of memoryوعندما اعمل restart للحاسبة من جديد ينفذ المشروعفهل حل نهائي لهذه المشكلة هو اعلاه او يوجد حل اخروايضا اريد ان اعرف اكثر ما هو weblogicوجزاكم كل خير تقديم بلاغ
بتاريخ: 25 أغسطس 201114 سنة كاتب الموضوع comment_215331 الحل الاول تم تجربته حيث قمت1.تشغيل jdeveloperوبعد عمل runثلاث مرات اشتغل المشروع وبعدين لم يقبل التنفيذ بعد تخرج رسالة failed to start default server2.تم تشغيل start admin server for web logic3.تشغيل admin server console4.الدخول وبعد login5./ظهرت الصفحة ذهبت الى vieww change and restart/ظهرت active and undoولكن غير مفعلة هل الخطوات صحيحة؟ ولم تحل المشكلة مع الاسف تم تعديل 25 أغسطس 201114 سنة بواسطة misraghed تقديم بلاغ
بتاريخ: 25 أغسطس 201114 سنة كاتب الموضوع comment_215332 المشروع ينفذ ثلاث مرات وبعدين يتوقف لماذا؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ظ تم تعديل 25 أغسطس 201114 سنة بواسطة misraghed تقديم بلاغ
بتاريخ: 25 أغسطس 201114 سنة comment_215343 هذا طبيعي لسببين: السبب الأول أن مساحة الذاكرة المتاحة عندك هي 48 وهذا يعني امتلاء الذاكرة سريعاًالسبب الثاني أن السيرفر عموماً بعد التشغيل أكثر من مرة فإنه لا يقوم بإخلاء الذاكرة من التنفيذ الذي قبله وبالتالي بعد أكثر من تشغيل فإنه يتوقف ولا بد من إعادة التشغيلالحل الوحيد هنا هو زيادة الذاكرة حتى لا تمتلئ الذاكرة سريعاً ، ويتم ذلك عن طريق التالي1. اذهبي غلى مكان تنزيل الـ JDeveloper وابحثي عن الملف setDomainEnv.cmd2. اعملي right-click عليه ثم Edit3. ابحثي عن السطر التالي إذا كان لديك 32 بت set MEM_PERM_SIZE_32BIT=-XX:PermSize=128m أو set MEM_PERM_SIZE_64BIT=-XX:PermSize=128m إذا كان لديك 64 بت4. قومي بتغيير القيمة PermSize (أعتقد أنك ستجدينها عندك 48) ويمكن ان تجعليها 128 أو 256 أو 512 ولكن لا ترفعيها كثيراً وإلا لن يعمل وب لوجيك تقديم بلاغ
بتاريخ: 27 أغسطس 201114 سنة كاتب الموضوع comment_215391 لااعرف كيف اجازيك يا اخ مصطفىانشاء الله جاري التجربة وسوف اخبرك بالنتيجةولكن اي ذاكر ة تقصد؟! اذا كنت تقصد ذاكرة الحاسبة فهي 3gbفكيف اصبحت 48؟وعيد سعيد ومبارك مقدما لك خصوصا وعموما لكل اعضاء النتدى تم تعديل 27 أغسطس 201114 سنة بواسطة misraghed تقديم بلاغ
بتاريخ: 27 أغسطس 201114 سنة comment_215397 أقصد الذاكرة المخصصة للوب لوجيكراجعي هذا السطر من اللوج الذي أرسلتيهJAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128mهو يقول أن الذاكرة المخصصة هي 48 ولا علاقة لها بذاكرة الحاسب نفسهكل عام وأنت بخير وبصحة وسلامة ، شكراً لتحيتك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.