From 0d960a9b266f8c91a563faaa04f3ccc611f1ab1f Mon Sep 17 00:00:00 2001 From: azkahi <azkaimtiyaz@gmail.com> Date: Tue, 29 Nov 2016 23:24:35 +0800 Subject: [PATCH] Added chat window --- ChatService/nbproject/project.properties | 2 +- IdentService/dist/IdentService.war | Bin 892806 -> 892870 bytes .../nbproject/private/private.properties | 12 ++-- IdentService/nbproject/project.properties | 2 +- KAA-JSP/build/web/catalog.jsp | 11 +++- KAA-JSP/build/web/css/style.css | 53 ++++++++++++++++++ KAA-JSP/nbproject/private/private.properties | 12 ++-- KAA-JSP/nbproject/private/private.xml | 11 ++-- KAA-JSP/nbproject/project.properties | 2 +- KAA-JSP/web/catalog.jsp | 11 +++- KAA-JSP/web/css/style.css | 53 ++++++++++++++++++ .../dist/MarketPlaceService.war | Bin 56098 -> 56126 bytes .../nbproject/private/private.properties | 12 ++-- .../nbproject/project.properties | 2 +- 14 files changed, 148 insertions(+), 35 deletions(-) diff --git a/ChatService/nbproject/project.properties b/ChatService/nbproject/project.properties index 2f11d66..8935b2b 100644 --- a/ChatService/nbproject/project.properties +++ b/ChatService/nbproject/project.properties @@ -34,7 +34,7 @@ j2ee.compile.on.save=true j2ee.copy.static.files.on.save=true j2ee.deploy.on.save=true j2ee.platform=1.7-web -j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar +j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar j2ee.platform.wsgen.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar diff --git a/IdentService/dist/IdentService.war b/IdentService/dist/IdentService.war index 3f8440ad6c59a4b6ef74873792a554fe693495c8..aca869ce76fa8f717cca7de4c0ed2e95ef1201da 100644 GIT binary patch delta 1220 zcma)5O-vI}5Z-Mmt(8G7|25H;3K842AO=B-h=9ZpLQODA1WkVyXwn}-i%QfOLe!&_ zmOfhkLgK}Q7!pE=Uhu?$1JMfy4<6LS7(GZ#)Po0Sc1ug72e$e4>+F0p^X9!bPu6PI z*J^U??aC}I$7wiDzY@-=(3Gq^yyANMDi&_=WLH)R&Z_G0qDfJ*5`K3=fr{T2d`HUo zN}}t019~Dc{v=w<Z}`V5;x_fV#E0ONj_ms57Co`2PMJ&WZ;KQXD{sBf5WnoZufsIU z=8<1L$YZ9hr=~3)p+G1RSqK#(8=*#M5C;%i#KBe5R!;nNE-m}pu=XdYIS$lpV;t&v zV5%^DJ`7p|KDMAZbjK@(E&ywqgd&zZ0VSxo8ifjGp8&lfDYK?@8N$qRgoS;W0NuVK zir9Oswo}L*f#Q9JEk)8{KlU4@XN^(N$<-Q<?CFTjN1+hCyEkB)Hsfy;it+ogm{c>Z zqJAa8*d*j-5~SKgm5^DGY(z>k9+T?tsgqi_q$*^PpU&09pui%xl03&?&=c?rA&*ZC z4C8r9=R_`gsw;s#VsO-zZeEtV0{%WvKdNokyP{KY3=ZP|^yR1f^JR6kX_MzT0*(ad z@w>%)rw2klug%!f+1%A_Z#9rbNsNL3><@zuTxjbQoI`pr1!a2B3Ih3)I$Dx#Ky<kA z+O1B3*_d9f%_oK&2G@XNC@6*+O0RWY7HUgT#>b%((@2q4IaD^B0rv>{`{PhvzT=m_ zVNc0=_I6&8uiTkuwiJiD)I_uGIGo1;V?qMX;@~k?0&K(!3Ajl7DFGeiKQj%rWP7Kf zhj?QeZWEhlz)AdU25u04oq=xRmRYz-yf6#B$gw#zF-`BBoNf{A|L3z{9;}x#?Ky6{ b^gJK^&S2LG*xOav<jBL{ri$Y}#sRH=jF@BG delta 1176 zcmaizUr1AN6vuzpxw&pTN;;=0p|Xs0Ugt<Gb1un3Lc~23C6(cF=18ZgloCBi|DLku z<~`eV3MD}x5flU=*^>`F6utQ7gV<wGPxab4zw6%$cgOdB?%DbNew_2W_be~fJzT1@ z`CCnyst{Ho6g^_AunPU|xma_mDbg6ScsyFbQyW=uW(Ym<^)TOmSJ6FMuGBCtDvb<X zIZAl*QF&lywqz|!=0IgG#|<S_Ma)pWDVrH?i8`33&X-o^tDZa3=NkKUh2ne8l}FAM zg_J=ukuphUl7*B-vXb_ZRMP%;&J|nYeKwc9_&EAx)gr{I1wTE72DC)rTeezCmv=Zg zbgM5o;=_qaD8Tg?97NY7G#@gu?#=YSW*7S^aD5W;)0+#>9i{E%ioqxprdbizp<0^t zSXwXDU4(XoTx0i%7&yxJDqidF8XOFTZ|v;&fKJ8Pr=So|(UW6Wv%CB*l-9W^$V+G4 zXqo)lo>tkb-1V&vjy<j0txCTS!7lyzn*|RKhX%sh^?`6ti255xD9Vv3e$#v%tHA|? z;?Aw}*|k9Rx^D*q8Xb>M-TwIb`+3oBQ$8p{uxKPiDBK+!t?nJ^@AH<OX>UH?;Xhl- zkx%uOX&P3>p$$jla2#L9q1>Tr8YPT8SK;jqc6IykM;u&OoPZK+NI-kRMoltjJO>84 z$9y=SfFsV0r2L1<H1_hhDj9au=7{3Y1k`U0DSDD{l4b_`lTgcio&+y*EeTCb=QOl2 zho<2Kb72~I#!#JsYs{N75MX|pflJJa6m&4}r{FSkEd^JZO|wRvnl<+OPVwI}cVQ0P ir~h}3bd>U%A74b+ajO1SGfk@ydGz~i7UEd~DEb3Uw_|<) diff --git a/IdentService/nbproject/private/private.properties b/IdentService/nbproject/private/private.properties index 17b05e1..0a28249 100644 --- a/IdentService/nbproject/private/private.properties +++ b/IdentService/nbproject/private/private.properties @@ -1,7 +1,7 @@ -deploy.ant.properties.file=/home/khrs/.netbeans/8.2/config/GlassFishEE6/Properties/gfv3-2049786751.properties +deploy.ant.properties.file=C:\\Users\\Frys\\AppData\\Roaming\\NetBeans\\8.2\\config\\GlassFishEE6\\Properties\\gfv31137312071.properties j2ee.platform.is.jsr109=true -j2ee.server.domain=/home/khrs/glassfish-4.1.1/glassfish/domains/domain1 -j2ee.server.home=/home/khrs/glassfish-4.1.1/glassfish -j2ee.server.instance=[/home/khrs/glassfish-4.1.1/glassfish:/home/khrs/glassfish-4.1.1/glassfish/domains/domain1]deployer:gfv3ee6wc:localhost:4848 -j2ee.server.middleware=/home/khrs/glassfish-4.1.1 -user.properties.file=/home/khrs/.netbeans/8.2/build.properties +j2ee.server.domain=C:/Users/Frys/GlassFish_Server/glassfish/domains/domain-client +j2ee.server.home=C:/Users/Frys/GlassFish_Server/glassfish +j2ee.server.instance=[C:\\Users\\Frys\\GlassFish_Server\\glassfish;C:\\Users\\Frys\\GlassFish_Server\\glassfish\\domains\\domain-client]deployer:gfv3ee6wc:localhost:4848 +j2ee.server.middleware=C:/Users/Frys/GlassFish_Server +user.properties.file=C:\\Users\\Frys\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/IdentService/nbproject/project.properties b/IdentService/nbproject/project.properties index f084e36..30b036d 100644 --- a/IdentService/nbproject/project.properties +++ b/IdentService/nbproject/project.properties @@ -34,7 +34,7 @@ j2ee.compile.on.save=true j2ee.copy.static.files.on.save=true j2ee.deploy.on.save=true j2ee.platform=1.7-web -j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar +j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar j2ee.platform.wsgen.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar diff --git a/KAA-JSP/build/web/catalog.jsp b/KAA-JSP/build/web/catalog.jsp index 7eff429..23d3195 100644 --- a/KAA-JSP/build/web/catalog.jsp +++ b/KAA-JSP/build/web/catalog.jsp @@ -398,10 +398,15 @@ %> <br> - {{user}} - {{receiver}} - <div ng-show="isReceiverSet()">Aku ng-show lho</div> + <div class="popup-box chat-popup" id="1" ng-show="isReceiverSet()" style="right: 0px; display: block;"> + <div class="popup-head"> + <div class="popup-head-left">{{receiver}}</div> + <div class="popup-head-right"><a href="">✕</a></div> + <div style="clear: both"></div> + </div> + <div class="popup-messages">Tes</div> + </div> <!-- <div ng-app="chatApp" ng-controller="chatController"> <p>Name: <input type="text" ng-model="newmessage.user"></p> diff --git a/KAA-JSP/build/web/css/style.css b/KAA-JSP/build/web/css/style.css index e2e7f0b..0dc33db 100644 --- a/KAA-JSP/build/web/css/style.css +++ b/KAA-JSP/build/web/css/style.css @@ -1,3 +1,56 @@ +@media only screen and (max-width : 540px) +{ + .chat-popup + { + display: none !important; + } +} + +.popup-box +{ + display: none; + position: fixed; + bottom: 0px; + right: 220px; + height: 285px; + background-color: rgb(237, 239, 244); + width: 300px; + border: 1px solid rgba(29, 49, 91, .3); +} + +.popup-box .popup-head +{ + background-color: #6d84b4; + padding: 5px; + color: white; + font-weight: bold; + font-size: 14px; + clear: both; +} + +.popup-box .popup-head .popup-head-left +{ + float: left; +} + +.popup-box .popup-head .popup-head-right +{ + float: right; + opacity: 0.5; +} + +.popup-box .popup-head .popup-head-right a +{ + text-decoration: none; + color: inherit; +} + +.popup-box .popup-messages +{ + height: 100%; + overflow-y: scroll; +} + body { align: center; } diff --git a/KAA-JSP/nbproject/private/private.properties b/KAA-JSP/nbproject/private/private.properties index 17b05e1..0a28249 100644 --- a/KAA-JSP/nbproject/private/private.properties +++ b/KAA-JSP/nbproject/private/private.properties @@ -1,7 +1,7 @@ -deploy.ant.properties.file=/home/khrs/.netbeans/8.2/config/GlassFishEE6/Properties/gfv3-2049786751.properties +deploy.ant.properties.file=C:\\Users\\Frys\\AppData\\Roaming\\NetBeans\\8.2\\config\\GlassFishEE6\\Properties\\gfv31137312071.properties j2ee.platform.is.jsr109=true -j2ee.server.domain=/home/khrs/glassfish-4.1.1/glassfish/domains/domain1 -j2ee.server.home=/home/khrs/glassfish-4.1.1/glassfish -j2ee.server.instance=[/home/khrs/glassfish-4.1.1/glassfish:/home/khrs/glassfish-4.1.1/glassfish/domains/domain1]deployer:gfv3ee6wc:localhost:4848 -j2ee.server.middleware=/home/khrs/glassfish-4.1.1 -user.properties.file=/home/khrs/.netbeans/8.2/build.properties +j2ee.server.domain=C:/Users/Frys/GlassFish_Server/glassfish/domains/domain-client +j2ee.server.home=C:/Users/Frys/GlassFish_Server/glassfish +j2ee.server.instance=[C:\\Users\\Frys\\GlassFish_Server\\glassfish;C:\\Users\\Frys\\GlassFish_Server\\glassfish\\domains\\domain-client]deployer:gfv3ee6wc:localhost:4848 +j2ee.server.middleware=C:/Users/Frys/GlassFish_Server +user.properties.file=C:\\Users\\Frys\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/KAA-JSP/nbproject/private/private.xml b/KAA-JSP/nbproject/private/private.xml index bc5dd18..db26208 100644 --- a/KAA-JSP/nbproject/private/private.xml +++ b/KAA-JSP/nbproject/private/private.xml @@ -3,13 +3,10 @@ <editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="0"/> <open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2"> <group> - <file>file:/home/khrs/GitProject/WBD/Tubes3/TugasBesar3_AngularJSandFirebase/KAA-JSP/src/java/org/saleproject/KAA/UploadProduct.java</file> - <file>file:/home/khrs/GitProject/WBD/Tubes3/TugasBesar3_AngularJSandFirebase/KAA-JSP/web/login.jsp</file> - <file>file:/home/khrs/GitProject/WBD/Tubes3/TugasBesar3_AngularJSandFirebase/KAA-JSP/web/scripts/app.js</file> - <file>file:/home/khrs/GitProject/WBD/Tubes3/TugasBesar3_AngularJSandFirebase/KAA-JSP/web/catalog.jsp</file> - <file>file:/home/khrs/GitProject/WBD/Tubes3/TugasBesar3_AngularJSandFirebase/KAA-JSP/src/java/org/saleproject/KAA/RestAPI_consumer.java</file> - <file>file:/home/khrs/GitProject/WBD/Tubes3/TugasBesar3_AngularJSandFirebase/KAA-JSP/web/css/style.css</file> - <file>file:/home/khrs/GitProject/WBD/Tubes3/TugasBesar3_AngularJSandFirebase/KAA-JSP/web/scripts/chat.js</file> + <file>file:/C:/Users/Frys/Desktop/Java/WBD/Tubes%203/KAA-JSP/web/scripts/chat.js</file> + <file>file:/C:/Users/Frys/Desktop/Java/WBD/Tubes%203/KAA-JSP/web/login.jsp</file> + <file>file:/C:/Users/Frys/Desktop/Java/WBD/Tubes%203/KAA-JSP/web/scripts/app.js</file> + <file>file:/C:/Users/Frys/Desktop/Java/WBD/Tubes%203/KAA-JSP/web/catalog.jsp</file> </group> </open-files> </project-private> diff --git a/KAA-JSP/nbproject/project.properties b/KAA-JSP/nbproject/project.properties index c2d6fb2..6900029 100644 --- a/KAA-JSP/nbproject/project.properties +++ b/KAA-JSP/nbproject/project.properties @@ -34,7 +34,7 @@ j2ee.compile.on.save=true j2ee.copy.static.files.on.save=true j2ee.deploy.on.save=true j2ee.platform=1.7-web -j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar +j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar j2ee.platform.wsgen.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar diff --git a/KAA-JSP/web/catalog.jsp b/KAA-JSP/web/catalog.jsp index 7eff429..23d3195 100644 --- a/KAA-JSP/web/catalog.jsp +++ b/KAA-JSP/web/catalog.jsp @@ -398,10 +398,15 @@ %> <br> - {{user}} - {{receiver}} - <div ng-show="isReceiverSet()">Aku ng-show lho</div> + <div class="popup-box chat-popup" id="1" ng-show="isReceiverSet()" style="right: 0px; display: block;"> + <div class="popup-head"> + <div class="popup-head-left">{{receiver}}</div> + <div class="popup-head-right"><a href="">✕</a></div> + <div style="clear: both"></div> + </div> + <div class="popup-messages">Tes</div> + </div> <!-- <div ng-app="chatApp" ng-controller="chatController"> <p>Name: <input type="text" ng-model="newmessage.user"></p> diff --git a/KAA-JSP/web/css/style.css b/KAA-JSP/web/css/style.css index e2e7f0b..0dc33db 100644 --- a/KAA-JSP/web/css/style.css +++ b/KAA-JSP/web/css/style.css @@ -1,3 +1,56 @@ +@media only screen and (max-width : 540px) +{ + .chat-popup + { + display: none !important; + } +} + +.popup-box +{ + display: none; + position: fixed; + bottom: 0px; + right: 220px; + height: 285px; + background-color: rgb(237, 239, 244); + width: 300px; + border: 1px solid rgba(29, 49, 91, .3); +} + +.popup-box .popup-head +{ + background-color: #6d84b4; + padding: 5px; + color: white; + font-weight: bold; + font-size: 14px; + clear: both; +} + +.popup-box .popup-head .popup-head-left +{ + float: left; +} + +.popup-box .popup-head .popup-head-right +{ + float: right; + opacity: 0.5; +} + +.popup-box .popup-head .popup-head-right a +{ + text-decoration: none; + color: inherit; +} + +.popup-box .popup-messages +{ + height: 100%; + overflow-y: scroll; +} + body { align: center; } diff --git a/MarketPlaceService/dist/MarketPlaceService.war b/MarketPlaceService/dist/MarketPlaceService.war index 560c3e09f19e3da13fe2a674090f0d3e28f1f875..eab95ace303cfd00707694ceea4941fdd43e01e8 100644 GIT binary patch delta 682 zcmZ3qjd|ZTW}X0VW)?061`Y-W^{o?mG&$6^)_Nvi*g0*YZ6=$6p>C3)@x(RCOln&v zUQ}TMs`#!0Bqysf8i1&9MiUU#%jgcGt}*%p)lF7s(g5-{2Qr;!1<^_zhm1h<Gb<}* zFyF3*4MZ<+navHNZ3BEcKy*(;DGP{Zj@>N=G-mUG;%_m$AjkL^@?D(4$iOgT^5F|M z%)DH@lP;Pt@=i9nXaOX1F6L_Ta&an@r4|)u=I7Ze8S5D;+3|8I0D(<$YB5MqH#t8q zEi>JYck=&>QW+3AkUR(&8zA^L`Y;V8nYpR?r6n+P;NmcYxNP*xQ<HQP3krZr5CI5s z?ep!8j^}``JvX`Lk^(y~myM#XF7M=pmwbVaeRs(mNUB~|mEz^n)dgy`$tcOqf!UIg znwSD~W5Q)^prY=}@<4LcWq+VjkUMSkA<_^|QhrJ$P^rKbH8q$tL<s0GsF4BQj7%cT zu!x-;dBqYQvy*3Cu>wWZwJYG*<GE@B4EM=iR~<l9&s7%?b?It2h|<0m4^r84%>u+b zcC83RSzRv&QJb%qfGEuyIUs8Kja(4LcC!>j)!s}8QO|DXfwYI+@<ofu4Yv&BQ9=tC WVnDaT!IH+p$^UQ3vZY@E2>}55ecWjP delta 632 zcmdnDjd{^FW}X0VW)?061`Y-Wm1z@sG&z)~)p|~Gp6f8tHj~ZJP&diYWa1iSCgo`p zFRFmZ?>azovMQqihze&k0a3k-?jY(Kqd$mJXVL&tn**87vw~<PjzdNu`k9p#Gnj8z z!v>-kxXk7T(Y67;93Z+UqLc+hGso^01JMVHzs2x^9P{?=@3tOB28N!=hcDPLa!qEs zXfoOSqQ&Hbi@AbaoC;;BMa7x<dA3T%dWK4NlRsP()#Oru0-NI0VvwY6NoH<perbsv zTn41T*kH2ZC232rn2kP6X>xvET4uT(myLdTYLaeZL4h3?B8WilS?15fxDV)_eUm#b zDX?<cDC+7?UVq7V^50A5lT9zHigD@c0(EDU<mN!Ev&l$JOtG6>a#?%wg3I!g4_x*a zhgu1ifUuMDQ!4EyYhF=PhRT5jfR2Ee6X4CrB*F}frpcvOEaCAqdD|5$V0cabbOjt2 z8dq&VytJzhAZo=`7ZCOCYB-2;zZMS`yk-HS9$hN}QDN81LDc!{B_PW6Mh=MDd?Ob` yDcvjuQ8RC*gD9q3c_6CjmM>booVjHnj}kJ#&;hy?4wf{gPL{qc%jSIrBm@A$wa@_o diff --git a/MarketPlaceService/nbproject/private/private.properties b/MarketPlaceService/nbproject/private/private.properties index 17b05e1..0a28249 100644 --- a/MarketPlaceService/nbproject/private/private.properties +++ b/MarketPlaceService/nbproject/private/private.properties @@ -1,7 +1,7 @@ -deploy.ant.properties.file=/home/khrs/.netbeans/8.2/config/GlassFishEE6/Properties/gfv3-2049786751.properties +deploy.ant.properties.file=C:\\Users\\Frys\\AppData\\Roaming\\NetBeans\\8.2\\config\\GlassFishEE6\\Properties\\gfv31137312071.properties j2ee.platform.is.jsr109=true -j2ee.server.domain=/home/khrs/glassfish-4.1.1/glassfish/domains/domain1 -j2ee.server.home=/home/khrs/glassfish-4.1.1/glassfish -j2ee.server.instance=[/home/khrs/glassfish-4.1.1/glassfish:/home/khrs/glassfish-4.1.1/glassfish/domains/domain1]deployer:gfv3ee6wc:localhost:4848 -j2ee.server.middleware=/home/khrs/glassfish-4.1.1 -user.properties.file=/home/khrs/.netbeans/8.2/build.properties +j2ee.server.domain=C:/Users/Frys/GlassFish_Server/glassfish/domains/domain-client +j2ee.server.home=C:/Users/Frys/GlassFish_Server/glassfish +j2ee.server.instance=[C:\\Users\\Frys\\GlassFish_Server\\glassfish;C:\\Users\\Frys\\GlassFish_Server\\glassfish\\domains\\domain-client]deployer:gfv3ee6wc:localhost:4848 +j2ee.server.middleware=C:/Users/Frys/GlassFish_Server +user.properties.file=C:\\Users\\Frys\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/MarketPlaceService/nbproject/project.properties b/MarketPlaceService/nbproject/project.properties index ea23c61..c905708 100644 --- a/MarketPlaceService/nbproject/project.properties +++ b/MarketPlaceService/nbproject/project.properties @@ -34,7 +34,7 @@ j2ee.compile.on.save=true j2ee.copy.static.files.on.save=true j2ee.deploy.on.save=true j2ee.platform=1.7-web -j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar +j2ee.platform.classpath=${j2ee.server.home}/modules/endorsed/javax.annotation-api.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/bean-validator.jar:${j2ee.server.home}/modules/cdi-api.jar:${j2ee.server.home}/modules/javax.batch-api.jar:${j2ee.server.home}/modules/javax.ejb-api.jar:${j2ee.server.home}/modules/javax.el.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent-api.jar:${j2ee.server.home}/modules/javax.enterprise.concurrent.jar:${j2ee.server.home}/modules/javax.enterprise.deploy-api.jar:${j2ee.server.home}/modules/javax.faces.jar:${j2ee.server.home}/modules/javax.inject.jar:${j2ee.server.home}/modules/javax.interceptor-api.jar:${j2ee.server.home}/modules/javax.jms-api.jar:${j2ee.server.home}/modules/javax.json.jar:${j2ee.server.home}/modules/javax.mail.jar:${j2ee.server.home}/modules/javax.management.j2ee-api.jar:${j2ee.server.home}/modules/javax.persistence.jar:${j2ee.server.home}/modules/javax.resource-api.jar:${j2ee.server.home}/modules/javax.security.auth.message-api.jar:${j2ee.server.home}/modules/javax.security.jacc-api.jar:${j2ee.server.home}/modules/javax.servlet-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl-api.jar:${j2ee.server.home}/modules/javax.servlet.jsp.jstl.jar:${j2ee.server.home}/modules/javax.transaction-api.jar:${j2ee.server.home}/modules/javax.websocket-api.jar:${j2ee.server.home}/modules/javax.ws.rs-api.jar:${j2ee.server.home}/modules/javax.xml.registry-api.jar:${j2ee.server.home}/modules/javax.xml.rpc-api.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/weld-osgi-bundle.jar:${j2ee.server.middleware}/mq/lib/jaxm-api.jar j2ee.platform.embeddableejb.classpath=${j2ee.server.home}/lib/embedded/glassfish-embedded-static-shell.jar j2ee.platform.wscompile.classpath=${j2ee.server.home}/modules/webservices-osgi.jar j2ee.platform.wsgen.classpath=${j2ee.server.home}/modules/webservices-osgi.jar:${j2ee.server.home}/modules/endorsed/webservices-api-osgi.jar:${j2ee.server.home}/modules/jaxb-osgi.jar:${j2ee.server.home}/modules/endorsed/jaxb-api.jar -- GitLab