0 Star 0 Fork 0

地瓜粉条 / nuxeo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
pom.xml 245.57 KB
一键复制 编辑 原始数据 按行查看 历史
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.nuxeo</groupId>
<artifactId>nuxeo-ecm</artifactId>
<version>11.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Nuxeo ECM Projects</name>
<description>Nuxeo ECM Platform and related components.</description>
<url>http://www.nuxeo.com/en/products</url>
<organization>
<name>Nuxeo</name>
<url>http://www.nuxeo.com</url>
</organization>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
</license>
</licenses>
<issueManagement>
<system>jira</system>
<url>http://jira.nuxeo.com/browse/NXP</url>
</issueManagement>
<ciManagement>
<system>Jenkins</system>
<url>http://qa.nuxeo.org/jenkins/</url>
<notifiers>
<notifier>
<type>mail</type>
<configuration>
<address>ecm-qa@lists.nuxeo.com</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
<modules>
<module>nuxeo-common</module>
<module>nuxeo-runtime</module>
<module>nuxeo-core</module>
<module>nuxeo-services</module>
<module>nuxeo-features</module>
<module>nuxeo-theme</module>
<module>nuxeo-webengine</module>
<module>nuxeo-dm</module>
<module>addons</module>
<module>nuxeo-jsf-ui</module>
</modules>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<!-- License Maven Plugin -->
<license.excludedGroups>org\.nuxeo.*</license.excludedGroups>
<!-- Can't parse POMs because of http://jira.codehaus.org/browse/MLICENSE-77 -->
<!-- <license.acceptPomPackaging>true</license.acceptPomPackaging> -->
<!-- Not implemented: useRepositoryMissingFiles -->
<!-- Can't use common missingFile -->
<!-- <license.useMissingFile>true</license.useMissingFile> -->
<!-- <license.missingFile>src/main/license/THIRD-PARTY.properties</license.missingFile> -->
<nuxeo.common.version>11.1-SNAPSHOT</nuxeo.common.version>
<nuxeo.runtime.version>11.1-SNAPSHOT</nuxeo.runtime.version>
<nuxeo.core.version>11.1-SNAPSHOT</nuxeo.core.version>
<nuxeo.services.version>11.1-SNAPSHOT</nuxeo.services.version>
<nuxeo.theme.version>11.1-SNAPSHOT</nuxeo.theme.version>
<nuxeo.dm.version>11.1-SNAPSHOT</nuxeo.dm.version>
<nuxeo.webengine.version>11.1-SNAPSHOT</nuxeo.webengine.version>
<nuxeo.features.version>11.1-SNAPSHOT</nuxeo.features.version>
<nuxeo.addons.version>11.1-SNAPSHOT</nuxeo.addons.version>
<nuxeo.opencmis.version>11.1-SNAPSHOT</nuxeo.opencmis.version>
<nuxeo.fsconnectors.version>11.1-SNAPSHOT</nuxeo.fsconnectors.version>
<nuxeo.importer.version>11.1-SNAPSHOT</nuxeo.importer.version>
<nuxeo.routing.version>11.1-SNAPSHOT</nuxeo.routing.version>
<nuxeo.audio.version>11.1-SNAPSHOT</nuxeo.audio.version>
<nuxeo.video.version>11.1-SNAPSHOT</nuxeo.video.version>
<nuxeo.suggestbox.version>11.1-SNAPSHOT</nuxeo.suggestbox.version>
<nuxeo.dam.version>11.1-SNAPSHOT</nuxeo.dam.version>
<nuxeo.quota.version>11.1-SNAPSHOT</nuxeo.quota.version>
<nuxeo.binary.metadata.version>11.1-SNAPSHOT</nuxeo.binary.metadata.version>
<nuxeo.user.registration.version>11.1-SNAPSHOT</nuxeo.user.registration.version>
<nuxeo.templates.version>11.1-SNAPSHOT</nuxeo.templates.version>
<nuxeo.csv.version>11.1-SNAPSHOT</nuxeo.csv.version>
<nuxeo.drive.version>11.1-SNAPSHOT</nuxeo.drive.version>
<nuxeo.dmk.version>11.1-SNAPSHOT</nuxeo.dmk.version>
<nuxeo.easyshare.version>11.1-SNAPSHOT</nuxeo.easyshare.version>
<nuxeo.datadog.reporter.version>11.1-SNAPSHOT</nuxeo.datadog.reporter.version>
<nuxeo.fsexporter.version>11.1-SNAPSHOT</nuxeo.fsexporter.version>
<nuxeo.pdfutils.version>11.1-SNAPSHOT</nuxeo.pdfutils.version>
<nuxeo.threed.version>11.1-SNAPSHOT</nuxeo.threed.version>
<nuxeo.target.platforms.version>11.1-SNAPSHOT</nuxeo.target.platforms.version>
<nuxeo.jsf.to.web.ui.version>11.1-SNAPSHOT</nuxeo.jsf.to.web.ui.version>
<nuxeo.adobe.cc.version>11.1-SNAPSHOT</nuxeo.adobe.cc.version>
<nuxeo.wopi.version>11.1-SNAPSHOT</nuxeo.wopi.version>
<nuxeo.connect.client.version>1.7.6</nuxeo.connect.client.version>
<!-- nuxeo-distribution-tools is still used as a dependency -->
<nuxeo.distribution.tools.version>1.15</nuxeo.distribution.tools.version>
<!-- ant-assembly-maven-plugin is only used as a plugin -->
<ant.assembly.version>2.1.1</ant.assembly.version>
<nuxeo.ftest.version>1.8.8-SNAPSHOT</nuxeo.ftest.version>
<nuxeo.java.client.version>3.2.0</nuxeo.java.client.version>
<nuxeo.shell.version>10.10</nuxeo.shell.version>
<servlet-api.version>4.0.1</servlet-api.version>
<jaxb-api.version>2.2.11</jaxb-api.version>
<jaxb.version>2.3.0.1</jaxb.version>
<tomcat.version>9.0.20</tomcat.version>
<lucene.version>7.5.0</lucene.version>
<elasticsearch.version>6.5.3</elasticsearch.version> <!-- when changing this make sure JNA version is in sync -->
<jna.version>4.5.2</jna.version>
<apacheds.version>1.5.1</apacheds.version>
<apachedshared.version>0.9.7</apachedshared.version>
<gwt.version>2.7.0-NX1</gwt.version>
<guice.version>3.0</guice.version>
<jersey.version>1.19.4</jersey.version>
<shindig.version>1.1-BETA5-incubating-nx2</shindig.version>
<apache.axiom.version>1.2.20</apache.axiom.version>
<chemistry.opencmis.version>1.1.0</chemistry.opencmis.version>
<textcat.version>1.0.1</textcat.version>
<apache.httpcore.version>4.4.10</apache.httpcore.version>
<apache.httpcomponents.version>4.5.6</apache.httpcomponents.version>
<apache.poi.version>3.17</apache.poi.version>
<jodreport.version>2.4.0</jodreport.version>
<jxls.version>1.0.6-NX01</jxls.version>
<xdocreport.version>1.0.5</xdocreport.version>
<librepdf.version>1.2.0</librepdf.version>
<librepdf.rtf.version>1.1.0</librepdf.rtf.version>
<jclouds.version>2.1.1</jclouds.version>
<guava.version>26.0-jre</guava.version>
<google.http.client.version>1.19.0</google.http.client.version>
<google.oauth.client.version>1.20.0</google.oauth.client.version>
<google.api.client.version>1.25.0</google.api.client.version>
<google.api.drive.version>v2-rev161-1.19.1</google.api.drive.version>
<dropbox.api.version>2.1.2</dropbox.api.version>
<box.api.version>1.1.0</box.api.version>
<onedrive.api.version>1.0</onedrive.api.version>
<selenium.version>2.53.0</selenium.version>
<pdfbox.version>1.8.16</pdfbox.version>
<pdfbox.jbig2.version>2.99.0-NX1</pdfbox.jbig2.version>
<aws.version>1.11.516</aws.version>
<azure.version>3.1.0</azure.version>
<jackson1.version>1.8.1</jackson1.version>
<jackson.version>2.9.9</jackson.version>
<bouncycastle.version>1.60</bouncycastle.version>
<avro.version>1.8.2</avro.version>
<xz.version>1.8</xz.version>
<restlet.version>2.4.1</restlet.version>
<!-- JBoss properties -->
<version.org.jboss.vfs>2.1.2.GA</version.org.jboss.vfs>
<version.org.jboss.cache.pojo>3.0.0.GA</version.org.jboss.cache.pojo>
<version.org.jboss.microcontainer>2.0.6.GA</version.org.jboss.microcontainer>
<version.org.jboss.integration>5.1.0.GA</version.org.jboss.integration>
<!-- deprecated property since removal of maven-nuxeo-plugin execution -->
<eclipseVersion>${project.version}</eclipseVersion>
<!-- Convenient property; prefer use of the right property (runtime/core/...) -->
<nuxeo.platform.version>11.1-SNAPSHOT</nuxeo.platform.version>
<org.ops4j.pax.version>4.4.0</org.ops4j.pax.version>
<org.apache.log4j.version>2.11.1</org.apache.log4j.version>
<org.slf4j.version>1.7.21</org.slf4j.version>
<ch.qos.logback.version>1.2.3</ch.qos.logback.version>
<gatling.version>3.0.3</gatling.version>
<gatling-plugin.version>3.0.2</gatling-plugin.version>
<scala.version>2.12.3</scala.version>
<scala-logging.version>3.9.0</scala-logging.version>
<scala-maven-plugin.version>3.3.2</scala-maven-plugin.version>
<jgiven.version>0.17.1</jgiven.version>
<!-- Tests properties -->
<!-- for use integration/vcstests.xml and org.nuxeo:nuxeo-ftest -->
<!-- (related profiles: customdb, default, pgsql, oracle10g, oracle11g, oracle12c, oracle18c, mysql, mongodb) -->
<nuxeo.test.core>vcs</nuxeo.test.core>
<nuxeo.db.host.default>localhost</nuxeo.db.host.default>
<!-- for use in maven-surefire-plugin to skip only the unit tests (maven-surefire-plugin) -->
<!-- and not skip the integration tests (maven-failsafe-plugin, ant-assembly-maven-plugin) -->
<!-- related properties: skipTests (skip all tests), skipITs (skip integration tests) -->
<skip.surefire.tests>${skipTests}</skip.surefire.tests>
<!-- for use in maven-surefire-plugin, maven-failsafe-plugin, jacoco-maven-plugin -->
<it.failsafe.argLine></it.failsafe.argLine>
<!-- Sonar & JaCoCo (related profile: sonar)-->
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
<sonar.organization>nuxeo</sonar.organization>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<it.jacoco.destFile>${session.executionRootDirectory}/target/jacoco-it.exec</it.jacoco.destFile>
<sonar.jacoco.reportPaths>${it.jacoco.destFile}</sonar.jacoco.reportPaths>
<!-- MongoDB -->
<mongo.java.driver.version>3.8.1</mongo.java.driver.version>
<quartz.mongodb.version>2.0.0-NX2</quartz.mongodb.version>
<kafka.version>2.1.0</kafka.version>
<confluent.version>5.0.0</confluent.version>
<chronicle.bom.version>2.17.178</chronicle.bom.version>
<chronicle.threads.version>2.17.2</chronicle.threads.version>
<metrics.version>4.0.3</metrics.version>
<maven.surefire.version>2.22.1</maven.surefire.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.github.olivergondza</groupId>
<artifactId>maven-jdk-tools-wrapper</artifactId>
<version>0.1</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.nuxeo</groupId>
<artifactId>nuxeo-ecm</artifactId>
<type>zip</type>
<classifier>tools</classifier>
<version>${project.version}</version>
</dependency>
<!-- Nuxeo Common -->
<dependency>
<groupId>org.nuxeo.common</groupId>
<artifactId>nuxeo-common</artifactId>
<version>${nuxeo.common.version}</version>
</dependency>
<!-- Nuxeo Runtime -->
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-launcher-commons</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-launcher-commons</artifactId>
<version>${nuxeo.runtime.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-datasource</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-server</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-deploy</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-jtajca</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-aws</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-redis</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-redis</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-mongodb</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-mongodb</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-kv</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-kv</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-pubsub</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.lib.runtime</groupId>
<artifactId>nuxeo-runtime-launcher</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-connect-standalone</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-connect-standalone</artifactId>
<version>${nuxeo.runtime.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-metrics</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-management</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-osgi</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-osgi</artifactId>
<version>${nuxeo.runtime.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-reload</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-test</artifactId>
<version>${nuxeo.runtime.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.lib.runtime</groupId>
<artifactId>nuxeo-runtime-tomcat-adapter</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-stream</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-stream</artifactId>
<version>${nuxeo.runtime.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.lib.stream</groupId>
<artifactId>nuxeo-stream</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-cluster</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-migration</artifactId>
<version>${nuxeo.runtime.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.runtime</groupId>
<artifactId>nuxeo-runtime-migration</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.runtime.version}</version>
</dependency>
<!-- Nuxeo Core -->
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-api</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-api</artifactId>
<version>${nuxeo.core.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-bulk</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-bulk</artifactId>
<version>${nuxeo.core.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-convert</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-convert-api</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-convert-plugins</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-event</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-event</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-io</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-io</artifactId>
<version>${nuxeo.core.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-management</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-management-jtajca</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-management-jtajca</artifactId>
<version>${nuxeo.core.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-management-test</artifactId>
<version>${nuxeo.core.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-mimetype</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-persistence</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-query</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-schema</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-storage</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-storage</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-storage-dbs</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-storage-dbs</artifactId>
<version>${nuxeo.core.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-storage-mem</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-storage-mongodb</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-storage-sql</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.lib.core</groupId>
<artifactId>nuxeo-core-storage-sql-extensions</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-storage-sql-management</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-storage-sql-test</artifactId>
<version>${nuxeo.core.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-test</artifactId>
<version>${nuxeo.core.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-test</artifactId>
<version>${nuxeo.core.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-mongodb</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-mongodb</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-redis</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-redis</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-cache</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-cache</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.core.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-el</artifactId>
<version>${nuxeo.core.version}</version>
</dependency>
<!-- Nuxeo Services -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-actions-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-api-test</artifactId>
<version>${nuxeo.services.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-commandline-executor</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-content-template-manager</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-convert</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-ldap</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-sql</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-sql</artifactId>
<version>${nuxeo.services.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-test</artifactId>
<version>${nuxeo.services.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-test</artifactId>
<version>${nuxeo.services.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-multi</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-mongodb</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-directory-types-contrib</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-dublincore</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-filemanager-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-filemanager-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-filemanager-core-listener</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-forms-layout-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-forms-layout-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-htmlsanitizer</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login</artifactId>
<version>${nuxeo.services.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-default</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-cas2</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-cleartrust</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-deputy</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-digest</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-openid</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-mod_sso</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-ntlm</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-portal-sso</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-shibboleth</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-token</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-token</artifactId>
<version>${nuxeo.services.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-token-rest</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-jwt</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-jwt</artifactId>
<type>test-jar</type>
<scope>test</scope>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-kerberos</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-login-saml2</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-usermapper</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-usermapper</artifactId>
<version>${nuxeo.services.version}</version>
<type>test-jar</type>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-scim-server</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-management</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-oauth</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-oauth1</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-query-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-rendering</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-search-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-test</artifactId>
<version>${nuxeo.services.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-types-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-types-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-uidgen-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-url-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-url-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-usermanager-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-usermanager-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-versioning-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-versioning-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-web-common</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-web-common</artifactId>
<version>${nuxeo.services.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-invite</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-permissions</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-collections-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-collections-core</artifactId>
<version>${nuxeo.services.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<!-- Nuxeo Theme -->
<dependency>
<groupId>org.nuxeo.theme</groupId>
<artifactId>nuxeo-theme-styling</artifactId>
<version>${nuxeo.theme.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-web-resources-api</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-web-resources-core</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-web-resources-wro</artifactId>
<version>${nuxeo.services.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-web-resources-rest</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<!-- Nuxeo JSF -->
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
</dependency>
<!-- Nuxeo DM -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-default-config</artifactId>
<version>${nuxeo.dm.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-webapp-types</artifactId>
<version>${nuxeo.dm.version}</version>
</dependency>
<!-- Nuxeo WebEngine -->
<dependency>
<groupId>org.nuxeo.ecm.webengine</groupId>
<artifactId>nuxeo-webengine-core</artifactId>
<version>${nuxeo.webengine.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.webengine</groupId>
<artifactId>nuxeo-webengine-base</artifactId>
<version>${nuxeo.webengine.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.webengine</groupId>
<artifactId>nuxeo-webengine-jaxrs</artifactId>
<version>${nuxeo.webengine.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.webengine</groupId>
<artifactId>nuxeo-webengine-ui</artifactId>
<version>${nuxeo.webengine.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.webengine</groupId>
<artifactId>nuxeo-webengine-invite</artifactId>
<version>${nuxeo.webengine.version}</version>
</dependency>
<!-- Nuxeo Features -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-admin-center-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-connect-client-wrapper</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-connect-update</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<!-- Note: nuxeo-automation-client introduces a dependency to Logback. -->
<!-- If using Log4J for instance, then exclude logback and add a bridge -->
<!-- such as org.slf4j:slf4j-log4j12 -->
<dependency>
<groupId>org.nuxeo.ecm.automation</groupId>
<artifactId>nuxeo-automation-client</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.automation</groupId>
<artifactId>nuxeo-automation-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.automation</groupId>
<artifactId>nuxeo-automation-features</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.automation</groupId>
<artifactId>nuxeo-automation-server</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.automation</groupId>
<artifactId>nuxeo-automation-io</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.automation</groupId>
<artifactId>nuxeo-automation-scripting</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.automation</groupId>
<artifactId>nuxeo-automation-test</artifactId>
<version>${nuxeo.features.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.automation</groupId>
<artifactId>nuxeo-automation-test</artifactId>
<version>${nuxeo.features.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-features-test</artifactId>
<version>${nuxeo.features.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-audit-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-audit-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-audit-core</artifactId>
<version>${nuxeo.features.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-audit-io</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-audit-mongodb</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-audit-mongodb</artifactId>
<version>${nuxeo.features.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-comment</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-comment-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-comment-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-comment-rest-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-comment-workflow</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-csv-export</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-forms-layout-export</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-imaging-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-imaging-convert</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-imaging-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-thumbnail</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-io-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-io-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-lang</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.localconf</groupId>
<artifactId>nuxeo-localconf-simple</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-mail-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-mail-test</artifactId>
<version>${nuxeo.features.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-mail-types</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-notification-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-notification-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-preview-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-publisher-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-publisher-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-publisher-core-contrib</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-publisher-task</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-relations-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-relations-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-relations-core-listener</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-relations-default-config</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-relations-io</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-relations-jena-plugin</artifactId>
<version>${nuxeo.features.version}</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-tag-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-tag-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-task-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-task-test</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-task-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-task-automation</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-userpreferences</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-userworkspace-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-userworkspace-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-userworkspace-types</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-virtualnavigation-core-contrib</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.elasticsearch</groupId>
<artifactId>nuxeo-elasticsearch-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.elasticsearch</groupId>
<artifactId>nuxeo-elasticsearch-core</artifactId>
<version>${nuxeo.features.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.elasticsearch</groupId>
<artifactId>nuxeo-elasticsearch-seqgen</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.elasticsearch</groupId>
<artifactId>nuxeo-elasticsearch-seqgen</artifactId>
<version>${nuxeo.features.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.elasticsearch</groupId>
<artifactId>nuxeo-elasticsearch-audit</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.elasticsearch</groupId>
<artifactId>nuxeo-elasticsearch-audit</artifactId>
<version>${nuxeo.features.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.elasticsearch</groupId>
<artifactId>nuxeo-elasticsearch-http-read-only</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.elasticsearch</groupId>
<artifactId>nuxeo-elasticsearch-automation</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-rest-api-io</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-rest-api-server</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-rest-api-test</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-search-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-search-rest-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-rendition-api</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-rendition-core</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-rendition-core</artifactId>
<version>${nuxeo.features.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-rendition-publisher</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-user-profile</artifactId>
<version>${nuxeo.features.version}</version>
</dependency>
<!-- Language extensions -->
<dependency>
<groupId>org.nuxeo</groupId>
<artifactId>nuxeo-platform-lang-ext</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo</groupId>
<artifactId>nuxeo-platform-lang-ext-incomplete</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- CMIS -->
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-opencmis-bindings</artifactId>
<version>${nuxeo.opencmis.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-opencmis-impl</artifactId>
<version>${nuxeo.opencmis.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-opencmis-tests</artifactId>
<version>${nuxeo.opencmis.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.shibboleth.invitation</groupId>
<artifactId>nuxeo-shibboleth-invitation</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- User Registration -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-user-registration-core</artifactId>
<version>${nuxeo.user.registration.version}</version>
</dependency>
<!-- Filesystem connectors -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-webdav</artifactId>
<version>${nuxeo.fsconnectors.version}</version>
</dependency>
<!-- Importer -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-importer-core</artifactId>
<version>${nuxeo.importer.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-importer-xml-parser</artifactId>
<version>${nuxeo.importer.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-importer-jaxrs</artifactId>
<version>${nuxeo.importer.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-importer-scan</artifactId>
<version>${nuxeo.importer.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-importer-scan-xml-parser</artifactId>
<version>${nuxeo.importer.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-importer-stream</artifactId>
<version>${nuxeo.importer.version}</version>
</dependency>
<!-- Document Routing -->
<dependency>
<groupId>org.nuxeo.ecm.routing</groupId>
<artifactId>nuxeo-routing-api</artifactId>
<version>${nuxeo.routing.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.routing</groupId>
<artifactId>nuxeo-routing-core</artifactId>
<version>${nuxeo.routing.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.routing</groupId>
<artifactId>nuxeo-routing-core</artifactId>
<version>${nuxeo.routing.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.routing</groupId>
<artifactId>nuxeo-routing-default</artifactId>
<version>${nuxeo.routing.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.routing</groupId>
<artifactId>nuxeo-routing-test</artifactId>
<version>${nuxeo.routing.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.routing</groupId>
<artifactId>nuxeo-routing-rest-api</artifactId>
<version>${nuxeo.routing.version}</version>
</dependency>
<!-- Audio -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-audio-core</artifactId>
<version>${nuxeo.audio.version}</version>
</dependency>
<!-- Video -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-video-api</artifactId>
<version>${nuxeo.video.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-video-core</artifactId>
<version>${nuxeo.video.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-video-convert</artifactId>
<version>${nuxeo.video.version}</version>
</dependency>
<!-- Documentation server -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-apidoc-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-apidoc-repo</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- Suggest Box -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-suggestbox-core</artifactId>
<version>${nuxeo.suggestbox.version}</version>
</dependency>
<!-- Digital Asset Management -->
<dependency>
<groupId>org.nuxeo.dam</groupId>
<artifactId>nuxeo-dam</artifactId>
<version>${nuxeo.dam.version}</version>
</dependency>
<!-- Quota -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-quota-core</artifactId>
<version>${nuxeo.quota.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-quota-core-dependencies</artifactId>
<type>pom</type>
<version>${nuxeo.quota.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-quota-automation</artifactId>
<version>${nuxeo.quota.version}</version>
</dependency>
<!-- Binary Metadata -->
<dependency>
<groupId>org.nuxeo.binary.metadata</groupId>
<artifactId>nuxeo-binary-metadata</artifactId>
<version>${nuxeo.binary.metadata.version}</version>
</dependency>
<!-- Nuxeo Platform Signature -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-signature-api</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-signature-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-signature-config</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-signature-core-dependencies</artifactId>
<type>pom</type>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- Multi Tenant Management -->
<dependency>
<groupId>org.nuxeo.multi.tenant</groupId>
<artifactId>nuxeo-multi-tenant-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- Binary Managers -->
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-binarymanager-common</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-binarymanager-common</artifactId>
<version>${nuxeo.addons.version}</version>
<type>test-jar</type>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-binarymanager-s3</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.core</groupId>
<artifactId>nuxeo-core-binarymanager-azure</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- Nuxeo diff -->
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-diff-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-diff-content</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-diff-content</artifactId>
<version>${nuxeo.addons.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-diff-pictures</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-diff-test</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- Template rendering -->
<dependency>
<groupId>org.nuxeo.template.rendering</groupId>
<artifactId>nuxeo-template-rendering-api</artifactId>
<version>${nuxeo.templates.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.template.rendering</groupId>
<artifactId>nuxeo-template-rendering-core</artifactId>
<version>${nuxeo.templates.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.template.rendering</groupId>
<artifactId>nuxeo-template-rendering-xdocreport</artifactId>
<version>${nuxeo.templates.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.template.rendering</groupId>
<artifactId>nuxeo-template-rendering-jxls</artifactId>
<version>${nuxeo.templates.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.template.rendering</groupId>
<artifactId>nuxeo-template-rendering-jaxrs</artifactId>
<version>${nuxeo.templates.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.template.rendering</groupId>
<artifactId>nuxeo-template-rendering-deckjs</artifactId>
<version>${nuxeo.templates.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.template.rendering</groupId>
<artifactId>nuxeo-template-rendering-core-dependencies</artifactId>
<type>pom</type>
<version>${nuxeo.templates.version}</version>
</dependency>
<!-- CSV -->
<dependency>
<groupId>org.nuxeo.ecm.csv</groupId>
<artifactId>nuxeo-csv-core</artifactId>
<version>${nuxeo.csv.version}</version>
</dependency>
<!-- Tree snapshot -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-tree-snapshot-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- Nuxeo Drive -->
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-drive-core</artifactId>
<version>${nuxeo.drive.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-drive-core-dependencies</artifactId>
<type>pom</type>
<version>${nuxeo.drive.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-drive-core</artifactId>
<version>${nuxeo.drive.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-drive-elasticsearch</artifactId>
<version>${nuxeo.drive.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-drive-rest-api</artifactId>
<version>${nuxeo.drive.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-drive-operations</artifactId>
<version>${nuxeo.drive.version}</version>
</dependency>
<!-- DMK -->
<dependency>
<groupId>org.nuxeo</groupId>
<artifactId>nuxeo-dmk-adaptor</artifactId>
<version>${nuxeo.dmk.version}</version>
</dependency>
<!-- Easyshare -->
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-easyshare-core</artifactId>
<version>${nuxeo.easyshare.version}</version>
</dependency>
<!-- DEPRECATED FS Exporter -->
<dependency>
<groupId>org.nuxeo.io</groupId>
<artifactId>nuxeo-fsexporter</artifactId>
<version>${nuxeo.fsexporter.version}</version>
</dependency>
<!-- DuoWeb Authentication -->
<dependency>
<groupId>org.nuxeo.duoweb.authentication</groupId>
<artifactId>nuxeo-duoweb-authentication</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- Live Connect -->
<dependency>
<groupId>org.nuxeo.ecm.liveconnect</groupId>
<artifactId>nuxeo-liveconnect-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.liveconnect</groupId>
<artifactId>nuxeo-liveconnect-core-dependencies</artifactId>
<type>pom</type>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.liveconnect</groupId>
<artifactId>nuxeo-liveconnect-google-drive-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.liveconnect</groupId>
<artifactId>nuxeo-liveconnect-google-drive-core</artifactId>
<version>${nuxeo.addons.version}</version>
<type>test-jar</type>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.liveconnect</groupId>
<artifactId>nuxeo-liveconnect-dropbox-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.liveconnect</groupId>
<artifactId>nuxeo-liveconnect-box-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.liveconnect</groupId>
<artifactId>nuxeo-liveconnect-onedrive-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- Datadog reporter -->
<dependency>
<groupId>org.nuxeo.datadog</groupId>
<artifactId>nuxeo-datadog-reporter</artifactId>
<version>${nuxeo.datadog.reporter.version}</version>
</dependency>
<!-- Connect Tools -->
<dependency>
<groupId>org.nuxeo.connect.tools</groupId>
<artifactId>nuxeo-connect-tools</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.connect.tools</groupId>
<artifactId>nuxeo-connect-tools-report-client</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.connect.tools</groupId>
<artifactId>nuxeo-connect-tools-report-management-api</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.connect.tools</groupId>
<artifactId>nuxeo-connect-tools-report-core</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.connect.tools</groupId>
<artifactId>nuxeo-connect-tools-report-core</artifactId>
<type>test-jar</type>
<version>${nuxeo.addons.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.connect.tools</groupId>
<artifactId>nuxeo-connect-tools-report-web</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- PDF Utils -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-pdf-utils</artifactId>
<version>${nuxeo.pdfutils.version}</version>
</dependency>
<!-- 3D -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-3d-api</artifactId>
<version>${nuxeo.threed.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-3d-core</artifactId>
<version>${nuxeo.threed.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-platform-3d-convert</artifactId>
<version>${nuxeo.threed.version}</version>
</dependency>
<!-- Target platforms -->
<dependency>
<groupId>org.nuxeo.utils</groupId>
<artifactId>nuxeo-target-platforms-api</artifactId>
<version>${nuxeo.target.platforms.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.utils</groupId>
<artifactId>nuxeo-target-platforms-core</artifactId>
<version>${nuxeo.target.platforms.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.utils</groupId>
<artifactId>nuxeo-target-platforms-core</artifactId>
<version>${nuxeo.target.platforms.version}</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.nuxeo.utils</groupId>
<artifactId>nuxeo-target-platforms-io</artifactId>
<version>${nuxeo.target.platforms.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.utils</groupId>
<artifactId>nuxeo-target-platforms-jaxrs</artifactId>
<version>${nuxeo.target.platforms.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.utils</groupId>
<artifactId>nuxeo-target-platforms-sample</artifactId>
<version>${nuxeo.target.platforms.version}</version>
</dependency>
<!-- JSF to Web UI -->
<dependency>
<groupId>org.nuxeo.web.ui</groupId>
<artifactId>nuxeo-jsf-to-web-ui</artifactId>
<version>${nuxeo.jsf.to.web.ui.version}</version>
</dependency>
<!-- Audit -->
<dependency>
<groupId>org.nuxeo.ecm.platform</groupId>
<artifactId>nuxeo-audit-storage-directory</artifactId>
<version>${nuxeo.addons.version}</version>
</dependency>
<!-- Adobe CC Connector -->
<dependency>
<groupId>org.nuxeo</groupId>
<artifactId>nuxeo-adobe-connector-core</artifactId>
<version>${nuxeo.adobe.cc.version}</version>
</dependency>
<!-- WOPI -->
<dependency>
<groupId>org.nuxeo.ecm</groupId>
<artifactId>nuxeo-wopi</artifactId>
<version>${nuxeo.wopi.version}</version>
</dependency>
<!-- Nuxeo Shell -->
<dependency>
<groupId>org.nuxeo.shell</groupId>
<artifactId>nuxeo-shell</artifactId>
<version>${nuxeo.shell.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.nuxeo.shell</groupId>
<artifactId>nuxeo-shell</artifactId>
<version>${nuxeo.shell.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.shell</groupId>
<artifactId>nuxeo-shell-core</artifactId>
<version>${nuxeo.shell.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.shell</groupId>
<artifactId>nuxeo-shell-automation</artifactId>
<version>${nuxeo.shell.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.shell</groupId>
<artifactId>nuxeo-shell-equinox</artifactId>
<version>${nuxeo.shell.version}</version>
</dependency>
<!-- Third parties -->
<dependency>
<groupId>org.nuxeo.build</groupId>
<artifactId>nuxeo-distribution-tools</artifactId>
<version>${nuxeo.distribution.tools.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.build</groupId>
<artifactId>nuxeo-distribution-tools</artifactId>
<version>${nuxeo.distribution.tools.version}</version>
<classifier>all</classifier>
</dependency>
<dependency>
<groupId>org.nuxeo</groupId>
<artifactId>nuxeo-ftest</artifactId>
<version>${nuxeo.ftest.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.nuxeo.connect</groupId>
<artifactId>nuxeo-connect-client</artifactId>
<version>${nuxeo.connect.client.version}</version>
<exclusions>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.nuxeo.connect</groupId>
<artifactId>nuxeo-connect-client</artifactId>
<version>${nuxeo.connect.client.version}</version>
<type>test-jar</type>
</dependency>
<dependency>
<groupId>org.nuxeo.connect</groupId>
<artifactId>nuxeo-connect-client</artifactId>
<version>${nuxeo.connect.client.version}</version>
<classifier>with-equinox</classifier>
<!-- Exclude shaded dependencies -->
<exclusions>
<exclusion>
<groupId>org.eclipse.equinox</groupId>
<artifactId>org.eclipse.equinox.p2.cudf</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.nuxeo.connect</groupId>
<artifactId>nuxeo-connect-client</artifactId>
<version>${nuxeo.connect.client.version}</version>
<classifier>standalone</classifier>
</dependency>
<dependency>
<groupId>xom</groupId>
<artifactId>xom</artifactId>
<version>1.3.0</version>
<exclusions>
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- javax -->
<dependency>
<!-- moved to endorsed/ directory -->
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>${jaxb-api.version}</version>
<exclusions>
<exclusion>
<groupId>javax.activation</groupId>
<artifactId>javax.activation-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>${jaxb.version}</version>
<exclusions>
<!-- use javax.xml.bind:jaxb-api instead -->
<exclusion>
<groupId>javax.xml.bind</groupId>
<artifactId>jsr173_api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>${jaxb.version}</version>
<exclusions>
<!-- already included in com.sun.xml.bind:jaxb-core itself... -->
<exclusion>
<groupId>com.sun.istack</groupId>
<artifactId>istack-commons-runtime</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.jvnet.staxex</groupId>
<artifactId>stax-ex</artifactId>
<version>1.7.8</version>
<exclusions>
<exclusion>
<groupId>javax.xml.stream</groupId>
<artifactId>stax-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>jsr250-api</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.5</version>
<exclusions>
<exclusion>
<groupId>javax.activation</groupId> <!-- use com.sun.activation:javax.activation instead -->
<artifactId>activation</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>1.0.2</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>${servlet-api.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>javax.transaction</groupId>
<artifactId>javax.transaction-api</artifactId>
<version>1.3</version>
</dependency>
<!-- commons -->
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.2.2</version>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.3</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.8</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-text</artifactId>
<version>1.4</version>
</dependency>
<!-- Keep the dependency for external libraries -->
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.6</version>
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.9.3</version>
<exclusions>
<exclusion>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
</exclusion>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>commons-digester</groupId>
<artifactId>commons-digester</artifactId>
<version>2.1</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
<exclusions>
<!-- we use official javax.servlet:javax.servlet-api instead -->
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId> <!-- without javax. -->
</exclusion>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
<exclusion>
<groupId>avalon-framework</groupId>
<artifactId>avalon-framework</artifactId>
</exclusion>
<exclusion>
<groupId>logkit</groupId>
<artifactId>logkit</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.11</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>1.18</version>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>commons-jexl</groupId>
<artifactId>commons-jexl</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>commons-betwixt</groupId>
<artifactId>commons-betwixt</artifactId>
<version>0.8</version>
<exclusions>
<exclusion>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-vfs2</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<!-- not used by Nuxeo anymore, but needed by some dependencies -->
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>${apache.httpcomponents.version}</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient-cache</artifactId>
<version>${apache.httpcomponents.version}</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>fluent-hc</artifactId>
<version>${apache.httpcomponents.version}</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>${apache.httpcore.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
<version>${apache.httpcomponents.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore-nio</artifactId>
<version>4.4.5</version>
</dependency>
<!-- JNA, required by Elasticsearch and Chronicle Queue -->
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>${jna.version}</version>
</dependency>
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna-platform</artifactId>
<version>${jna.version}</version>
</dependency>
<!-- elasticsearch -->
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>${elasticsearch.version}</version>
<exclusions>
<!-- use net.java.dev.jna:jna instead -->
<exclusion>
<groupId>org.elasticsearch</groupId>
<artifactId>jna</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
<version>${elasticsearch.version}</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-client</artifactId>
<version>${elasticsearch.version}</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>transport</artifactId>
<version>${elasticsearch.version}</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.plugin</groupId>
<artifactId>transport-netty4-client</artifactId>
<version>${elasticsearch.version}</version>
</dependency>
<!-- needed for embedded mode -->
<dependency>
<groupId>org.codelibs.elasticsearch.module</groupId>
<artifactId>analysis-common</artifactId>
<version>${elasticsearch.version}</version>
</dependency>
<!-- apache -->
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>10.14.2.0</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-core</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-queryparser</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-analyzers-common</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-suggest</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-join</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-spatial</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-codecs</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-queries</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-memory</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-highlighter</artifactId>
<version>${lucene.version}</version>
</dependency>
<dependency>
<groupId>org.apache.directory.shared</groupId>
<artifactId>shared-asn1</artifactId>
<version>${apachedshared.version}</version>
</dependency>
<dependency>
<groupId>org.apache.directory.shared</groupId>
<artifactId>shared-ldap-constants</artifactId>
<version>${apachedshared.version}</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>${apache.poi.version}</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>${apache.poi.version}</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>${apache.poi.version}</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>${apache.poi.version}</version>
</dependency>
<dependency>
<groupId>org.apache.xmlbeans</groupId>
<artifactId>xmlbeans</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>org.apache.directory.shared</groupId>
<artifactId>shared-ldap</artifactId>
<version>${apachedshared.version}</version>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-protocol-shared</artifactId>
<version>${apacheds.version}</version>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-core</artifactId>
<version>${apacheds.version}</version>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-core-shared</artifactId>
<version>${apacheds.version}</version>
</dependency>
<dependency>
<groupId>org.apache.directory.server</groupId>
<artifactId>apacheds-bootstrap-partition</artifactId>
<version>${apacheds.version}</version>
</dependency>
<dependency>
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>
<version>${avro.version}</version>
</dependency>
<dependency>
<groupId>org.tukaani</groupId>
<artifactId>xz</artifactId>
<version>${xz.version}</version>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.12.0-nx1</version>
</dependency>
<dependency>
<groupId>jmimemagic</groupId>
<artifactId>jmimemagic</artifactId>
<version>0.1.2</version>
<exclusions>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
<!-- jmimemagic has a dependency on an old xercesImpl -->
<exclusion>
<groupId>xerces</groupId>
<artifactId>xerces</artifactId>
</exclusion>
<exclusion>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
<!-- exclude bad versions 1.O.b2 -->
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xmlParserAPIs</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- Guessed versions of code included in JBoss 5.1.0.GA or at least
compliant -->
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-log4j</artifactId>
<version>2.1.0.GA</version>
</dependency>
<!-- jboss (+ hibernate, richfaces...) -->
<dependency>
<groupId>org.jboss</groupId>
<artifactId>jboss-vfs</artifactId>
<version>${version.org.jboss.vfs}</version>
<exclusions>
<exclusion>
<artifactId>jboss-common-core</artifactId>
<groupId>jboss</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.jboss.microcontainer</groupId>
<artifactId>jboss-dependency</artifactId>
<version>${version.org.jboss.microcontainer}</version>
</dependency>
<dependency>
<groupId>org.jboss.microcontainer</groupId>
<artifactId>jboss-kernel</artifactId>
<version>${version.org.jboss.microcontainer}</version>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId>
<version>3.2.10</version>
</dependency>
<dependency>
<groupId>org.jboss.remoting</groupId>
<artifactId>jboss-remoting</artifactId>
<version>2.5.1</version>
</dependency>
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.21.0-GA</version>
</dependency>
<!-- NXP-10566: EL implementation chosen, set as the default
implementation in Tomcat by nuxeo-platform-el in file at
META-INF/services/javax.el.ExpressionFactory
-->
<dependency>
<groupId>org.jboss.el</groupId>
<artifactId>jboss-el</artifactId>
<version>1.0_02.CR6</version>
<exclusions>
<!-- use org.apache.tomcat:tomcat-el-api instead -->
<exclusion>
<groupId>javax.el</groupId>
<artifactId>el-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>jboss</groupId>
<artifactId>jboss-serialization</artifactId>
<version>1.0.3.GA</version>
</dependency>
<dependency>
<groupId>org.jboss.security</groupId>
<artifactId>jbosssx</artifactId>
<version>2.0.3.SP1</version>
</dependency>
<dependency>
<groupId>org.jboss.naming</groupId>
<artifactId>jnp-client</artifactId>
<version>5.0.3.GA</version>
</dependency>
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-spi</artifactId>
<version>2.1.0.GA</version>
</dependency>
<dependency>
<groupId>org.jboss</groupId>
<artifactId>jboss-common-core</artifactId>
<version>2.2.14.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>3.3.2.GA</version>
<exclusions>
<!-- use org.dom4j:dom4j instead -->
<exclusion>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
</exclusion>
<!-- exposes a package conflicting with JDK -->
<exclusion>
<groupId>javax.transaction</groupId>
<artifactId>jta</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
<version>3.4.0.GA</version>
<exclusions>
<exclusion>
<groupId>org.hibernate</groupId>
<artifactId>ejb3-persistence</artifactId>
</exclusion>
<!-- use org.dom4j:dom4j instead -->
<exclusion>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
</exclusion>
<!-- exposes a package conflicting with JDK -->
<exclusion>
<groupId>javax.transaction</groupId>
<artifactId>jta</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>3.4.0.GA</version>
<exclusions>
<exclusion>
<groupId>org.hibernate</groupId>
<artifactId>ejb3-persistence</artifactId>
</exclusion>
<!-- use org.javassist:javassist instead -->
<exclusion>
<groupId>javassist</groupId>
<artifactId>javassist</artifactId>
</exclusion>
<!-- use org.dom4j:dom4j instead -->
<exclusion>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
</exclusion>
<!-- use managed version -->
<exclusion>
<groupId>jaxen</groupId>
<artifactId>jaxen</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-commons-annotations</artifactId>
<version>3.1.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>3.1.0.GA</version>
</dependency>
<dependency>
<groupId>net.sf.jodreports</groupId>
<artifactId>jodreports</artifactId>
<version>${jodreport.version}</version>
</dependency>
<!-- jxls -->
<dependency>
<groupId>net.sf.jxls</groupId>
<artifactId>jxls-core</artifactId>
<version>${jxls.version}</version>
</dependency>
<dependency>
<groupId>net.sf.jxls</groupId>
<artifactId>jxls-reader</artifactId>
<version>${jxls.version}</version>
</dependency>
<!-- docx report -->
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>fr.opensagres.xdocreport.converter</artifactId>
<version>${xdocreport.version}</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>fr.opensagres.xdocreport.core</artifactId>
<version>${xdocreport.version}</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>fr.opensagres.xdocreport.document</artifactId>
<version>${xdocreport.version}</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>fr.opensagres.xdocreport.document.odt</artifactId>
<version>${xdocreport.version}</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>fr.opensagres.xdocreport.document.ods</artifactId>
<version>${xdocreport.version}</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>fr.opensagres.xdocreport.document.docx</artifactId>
<version>${xdocreport.version}</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>fr.opensagres.xdocreport.template</artifactId>
<version>${xdocreport.version}</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>fr.opensagres.xdocreport.template.freemarker</artifactId>
<version>${xdocreport.version}</version>
</dependency>
<dependency>
<groupId>fr.opensagres.xdocreport</groupId>
<artifactId>fr.opensagres.xdocreport.remoting.resources</artifactId>
<version>${xdocreport.version}</version>
</dependency>
<!-- others -->
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.177-NX01</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.phloc</groupId>
<artifactId>phloc-css</artifactId>
<version>3.3.1</version>
</dependency>
<dependency>
<groupId>com.sun.xsom</groupId>
<artifactId>xsom</artifactId>
<version>20140925</version>
</dependency>
<dependency>
<groupId>com.sun.xml</groupId>
<artifactId>relaxngDatatype</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<!-- also a jboss-seam-pdf dependency -->
<groupId>com.github.librepdf</groupId>
<artifactId>openpdf</artifactId>
<version>${librepdf.version}</version>
</dependency>
<dependency>
<!-- also a jboss-seam-pdf dependency -->
<groupId>com.github.librepdf</groupId>
<artifactId>pdf-rtf</artifactId>
<version>${librepdf.rtf.version}</version>
</dependency>
<dependency>
<!-- also a jboss-seam-pdf dependency -->
<groupId>com.github.librepdf</groupId>
<artifactId>pdf-html</artifactId>
<version>${librepdf.version}</version>
</dependency>
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.28</version>
</dependency>
<dependency>
<groupId>concurrent</groupId>
<artifactId>concurrent</artifactId>
<version>1.3.4</version>
</dependency>
<dependency>
<groupId>backport-util-concurrent</groupId>
<artifactId>backport-util-concurrent</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>1.8.0.10</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.8.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.tngtech.jgiven</groupId>
<artifactId>jgiven-core</artifactId>
<version>${jgiven.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.tngtech.jgiven</groupId>
<artifactId>jgiven-junit</artifactId>
<version>${jgiven.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.tngtech.java</groupId>
<artifactId>junit-dataprovider</artifactId>
<version>1.13.1</version>
</dependency>
<dependency>
<groupId>org.fusesource.jansi</groupId>
<artifactId>jansi</artifactId>
<version>1.17.1</version>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-core</artifactId>
<version>1.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-library</artifactId>
<version>1.3</version>
<scope>test</scope>
</dependency>
<dependency>
<!-- should not be used anymore, use hamcrest-core + hamcrest-library instead -->
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest-all</artifactId>
<scope>test</scope>
<version>1.3</version>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>com.novemberain</groupId>
<artifactId>quartz-mongodb</artifactId>
<version>${quartz.mongodb.version}</version>
<exclusions>
<!-- exclude unneeded Clojure -->
<exclusion>
<groupId>org.clojure</groupId>
<artifactId>clojure</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${org.apache.log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${org.apache.log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId> <!-- redirect log4j to log4j2 -->
<version>${org.apache.log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId> <!-- redirect commons-logging to log4j2 -->
<version>${org.apache.log4j.version}</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId> <!-- use log4j-slf4j18-impl when upgrading SLF4j to 1.8 -->
<version>${org.apache.log4j.version}</version>
</dependency>
<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache-core</artifactId>
<version>2.6.11</version>
</dependency>
<!-- deprecated - use jackson instead -->
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
<version>${jackson1.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>${jackson1.version}</version>
</dependency>
<!-- jackson 2 (used by addon) -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-cbor</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-properties</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-smile</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-yaml</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-base</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-json-provider</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>net.sf.ezmorph</groupId>
<artifactId>ezmorph</artifactId>
<version>1.0.4</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-csv</artifactId>
<version>1.5</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
<version>1.5.6</version>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.core</artifactId>
<version>4.2.0</version>
</dependency>
<!-- OSGI compendium - do not change to org.osgi group since it is
not containing all needed classes -->
<dependency>
<groupId>org.osgi</groupId>
<artifactId>org.osgi.compendium</artifactId>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>oro</groupId>
<artifactId>oro</artifactId>
<version>2.0.8</version>
</dependency>
<dependency>
<groupId>org.dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>2.1.1</version>
</dependency>
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>1.21</version>
</dependency>
<!-- beanshell ; Jetty use 1.3.0 -->
<dependency>
<groupId>bsh</groupId>
<artifactId>bsh</artifactId>
<version>2.0b1</version>
</dependency>
<!-- jsp library for login and error pages -->
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-impl</artifactId>
<version>1.2.5</version>
</dependency>
<dependency>
<groupId>antlr</groupId>
<artifactId>antlr</artifactId>
<version>2.7.7</version>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.5</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.13</version>
</dependency>
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>1.7.4</version>
</dependency>
<dependency>
<groupId>net.sourceforge.jtds</groupId>
<artifactId>jtds</artifactId>
<version>1.3.1</version>
</dependency>
<!-- Informative declarations, Oracle drivers are not publicly available. -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.oracle.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>18.3.0.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>7.0.0.jre8</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock</artifactId>
<version>2.8.4</version>
<exclusions>
<!-- use cglib:cglib-nodep instead to avoid pulling old asm -->
<exclusion>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock-junit4</artifactId>
<version>2.8.4</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit-dep</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>${pdfbox.version}</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>fontbox</artifactId>
<version>${pdfbox.version}</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>jempbox</artifactId>
<version>${pdfbox.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcmail-jdk15on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
<version>1.4.10</version>
<exclusions>
<exclusion>
<groupId>xpp3</groupId>
<artifactId>xpp3_min</artifactId>
</exclusion>
<exclusion>
<groupId>xmlpull</groupId>
<artifactId>xmlpull</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
<version>1.1.4c</version>
<classifier>clean</classifier>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.4.12</version>
</dependency>
<dependency>
<groupId>org.mvel</groupId>
<artifactId>mvel2</artifactId>
<version>2.4.2.Final</version>
</dependency>
<dependency>
<groupId>javax.script</groupId>
<artifactId>groovy-engine</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.script</groupId>
<artifactId>jexl-engine</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.script</groupId>
<artifactId>js-engine</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.script</groupId>
<artifactId>bsh-engine</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.resource</groupId>
<artifactId>connector-api</artifactId>
<version>1.5</version>
</dependency>
<dependency>
<groupId>com.sun.activation</groupId>
<artifactId>javax.activation</artifactId>
<version>1.2.0</version>
</dependency>
<!-- ImageJ -->
<dependency>
<groupId>imagej</groupId>
<artifactId>imagej</artifactId>
<version>1.4.1.e</version>
</dependency>
<!-- JAI -->
<dependency>
<groupId>javax.media</groupId>
<artifactId>jai_core</artifactId>
<version>1.1.2_01</version>
</dependency>
<dependency>
<groupId>com.sun.media</groupId>
<artifactId>jai_codec</artifactId>
<version>1.1.2_01</version>
</dependency>
<dependency>
<groupId>com.sun.media</groupId>
<artifactId>mlib_jai</artifactId>
<version>1.1.2_01</version>
</dependency>
<!-- MockServer -->
<dependency>
<groupId>org.mock-server</groupId>
<artifactId>mockserver-netty</artifactId>
<version>3.10.4</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
<version>${jersey.version}</version>
<exclusions>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-servlet</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-apache-client4</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
<artifactId>jersey-multipart</artifactId>
<version>${jersey.version}</version>
</dependency>
<dependency>
<groupId>org.codehaus.woodstox</groupId>
<artifactId>woodstox-core-asl</artifactId>
<version>4.2.0</version>
<exclusions>
<exclusion>
<groupId>javax.xml.stream</groupId>
<artifactId>stax-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.geronimo.components</groupId>
<artifactId>geronimo-connector</artifactId>
<version>2.2.1-NX1</version>
<exclusions>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.tranql</groupId>
<artifactId>tranql-connector</artifactId>
<version>1.8</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.components</groupId>
<artifactId>geronimo-transaction</artifactId>
<version>2.2.1</version>
<exclusions>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jta_1.1_spec</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jta_1.1_spec</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>${gwt.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-dev</artifactId>
<version>${gwt.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
<version>${gwt.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-codeserver</artifactId>
<version>${gwt.version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.2.2</version>
</dependency>
<dependency>
<groupId>com.google.gwt.google-apis</groupId>
<artifactId>gwt-gadgets</artifactId>
<version>1.0.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${guava.version}</version>
</dependency>
<dependency>
<groupId>com.allen-sauer.gwt.log</groupId>
<artifactId>gwt-log</artifactId>
<version>3.3.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>net.customware.gwt.presenter</groupId>
<artifactId>gwt-presenter</artifactId>
<version>1.0.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>net.customware.gwt.dispatch</groupId>
<artifactId>gwt-dispatch</artifactId>
<version>1.0.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.allen-sauer.gwt.dnd</groupId>
<artifactId>gwt-dnd</artifactId>
<version>3.3.3</version>
<scope>provided</scope>
<exclusions>
<exclusion>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.google.gwt.inject</groupId>
<artifactId>gin</artifactId>
<version>1.5.0</version>
<exclusions>
<exclusion>
<artifactId>gwt-servlet</artifactId>
<groupId>com.google.gwt</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-servlet</artifactId>
<version>${guice.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-assistedinject</artifactId>
<version>${guice.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>gwt.habyt</groupId>
<artifactId>gwt-habyt-upload</artifactId>
<version>0.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.jcip</groupId>
<artifactId>jcip-annotations</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>jline</groupId>
<artifactId>jline</artifactId>
<version>0.9.94</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.wikimodel</groupId>
<artifactId>wem</artifactId>
<version>2.0.2</version>
</dependency>
<!-- used by APT for annotation processing -->
<dependency>
<groupId>org.nuxeo.build</groupId>
<artifactId>nuxeo-apt-extensions</artifactId>
<version>1.0</version>
<scope>compile</scope>
<!-- workaround for Mac OS X -->
<exclusions>
<exclusion>
<groupId>sun.jdk</groupId>
<artifactId>tools</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- used to index annotations at build time -->
<dependency>
<groupId>org.nuxeo.build</groupId>
<artifactId>nuxeo-webengine-apt</artifactId>
<version>1.2</version>
<scope>compile</scope>
<!-- workaround for Mac OS X -->
<exclusions>
<exclusion>
<groupId>sun.jdk</groupId>
<artifactId>tools</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>cup</groupId>
<artifactId>java-cup</artifactId>
<version>0.11a</version>
</dependency>
<dependency>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>jena</artifactId>
<version>2.6.4-NX</version>
<exclusions>
<exclusion>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>json-jena</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>arq</artifactId>
<version>2.8.8</version>
<exclusions>
<exclusion>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>json-jena</artifactId>
</exclusion>
<exclusion>
<!-- conflicts with woodstox-core-asl needed by jaxws-rt -->
<groupId>org.codehaus.woodstox</groupId>
<artifactId>wstx-asl</artifactId>
</exclusion>
<exclusion>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>iri</artifactId>
<version>0.8</version>
</dependency>
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j</artifactId>
<version>62.1</version>
</dependency>
<dependency>
<groupId>rome</groupId>
<artifactId>rome</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>jdom</groupId>
<artifactId>jdom</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>org.restlet.jse</groupId>
<artifactId>org.restlet</artifactId>
<version>${restlet.version}</version>
</dependency>
<dependency>
<groupId>org.restlet.jse</groupId>
<artifactId>org.restlet.ext.fileupload</artifactId>
<version>${restlet.version}</version>
</dependency>
<dependency>
<groupId>org.restlet.jse</groupId>
<artifactId>org.restlet.ext.httpclient</artifactId>
<version>${restlet.version}</version>
</dependency>
<dependency>
<groupId>org.restlet.jee</groupId>
<artifactId>org.restlet.ext.servlet</artifactId>
<version>${restlet.version}</version>
</dependency>
<dependency>
<groupId>jotm</groupId>
<artifactId>jotm</artifactId>
<version>2.0.10</version>
<exclusions>
<exclusion>
<groupId>javax.resource</groupId>
<artifactId>connector</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>org.eclipse.jdt</groupId>
<artifactId>core</artifactId>
<version>3.1.1-NXP-4284</version>
</dependency>
<dependency>
<groupId>rhino</groupId>
<artifactId>js</artifactId>
<version>1.7R2</version>
</dependency>
<dependency>
<groupId>net.sourceforge.nekohtml</groupId>
<artifactId>nekohtml</artifactId>
<version>1.9.22</version>
<exclusions>
<exclusion>
<groupId>xerces</groupId>
<artifactId>xerces</artifactId>
</exclusion>
<exclusion>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.jsecurity</groupId>
<artifactId>jsecurity</artifactId>
<version>0.9.0</version>
<exclusions>
<!-- ehcache is known as ehcache-core since v2 -->
<exclusion>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.shindig</groupId>
<artifactId>shindig-gadgets</artifactId>
<version>${shindig.version}</version>
<exclusions>
<!-- exclude bad versions 1.O.b2 -->
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
<exclusion>
<groupId>com.google.code.guice</groupId>
<artifactId>guice</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- required by shindig gadgets at runtime (internal API uses) -->
<dependency>
<groupId>com.google.code.guice</groupId>
<artifactId>guice-internal</artifactId>
<version>2.0</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.shindig</groupId>
<artifactId>shindig-common</artifactId>
<version>${shindig.version}</version>
<exclusions>
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
<exclusion>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils-core</artifactId>
</exclusion>
<exclusion>
<groupId>com.google.code.guice</groupId>
<artifactId>guice</artifactId>
</exclusion>
<exclusion>
<groupId>com.google.code.guice</groupId>
<artifactId>guice-jmx</artifactId>
</exclusion>
<!-- ehcache is known as ehcache-core since v2 -->
<exclusion>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.shindig</groupId>
<artifactId>shindig-social-api</artifactId>
<version>${shindig.version}</version>
<exclusions>
<!-- exclude bad versions 1.O.b2 -->
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-stax-api_1.0_spec</artifactId>
</exclusion>
<exclusion>
<groupId>com.google.code.guice</groupId>
<artifactId>guice</artifactId>
</exclusion>
<exclusion>
<groupId>xpp3</groupId>
<artifactId>xpp3_min</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.shindig</groupId>
<artifactId>shindig-features</artifactId>
<version>${shindig.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice</artifactId>
<version>${guice.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-jmx</artifactId>
<version>${guice.version}</version>
</dependency>
<dependency>
<groupId>caja</groupId>
<artifactId>caja</artifactId>
<version>r3889</version>
<exclusions>
<exclusion>
<groupId>xerces</groupId>
<artifactId>xmlParserAPIs</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20070829</version>
</dependency>
<dependency>
<groupId>net.minidev</groupId>
<artifactId>json-smart</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>net.logstash.log4j</groupId>
<artifactId>jsonevent-layout</artifactId>
<version>1.7</version>
</dependency>
<!-- NXP-10566: juel-api is mentioned here for reference but is exluded
by the distribution: org.apache.tomcat:tomcat-el-api should be used
instead as the reference EL API module for now.
juel-impl is mentioned because it's required at runtime by shindig
gadgets modules, we're using a patched version to remove the file at
META-INF/services/javax.el.ExpressionFactory that's making juel
the default implementation in Tomcat (we set the chosen one in
module nuxeo-platform-el instead).
-->
<!-- <dependency> -->
<!-- <groupId>de.odysseus.juel</groupId> -->
<!-- <artifactId>juel-api</artifactId> -->
<!-- <version>2.1.2</version> -->
<!-- <scope>test</scope> -->
<!-- </dependency> -->
<dependency>
<groupId>de.odysseus.juel</groupId>
<artifactId>juel-impl</artifactId>
<version>2.1.2-NX1</version>
</dependency>
<dependency>
<groupId>aopalliance</groupId>
<artifactId>aopalliance</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>org.apache.sanselan</groupId>
<artifactId>sanselan</artifactId>
<version>0.97-incubator</version>
</dependency>
<dependency>
<groupId>com.gwtext</groupId>
<artifactId>gwtext</artifactId>
<version>2.0.5</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-api</artifactId>
<version>${selenium.version}</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>${selenium.version}</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-support</artifactId>
<version>${selenium.version}</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>${selenium.version}</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-ie-driver</artifactId>
<version>${selenium.version}</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-chrome-driver</artifactId>
<version>${selenium.version}</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>htmlunit-driver</artifactId>
<version>2.20</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>htmlunit</artifactId>
<version>2.20</version>
<exclusions>
<exclusion>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server-standalone</artifactId>
<version>${selenium.version}</version>
</dependency>
<dependency>
<groupId>net.jsourcerer.webdriver</groupId>
<artifactId>JSErrorCollector</artifactId>
<version>0.6</version>
</dependency>
<dependency>
<groupId>biz.neustar</groupId>
<artifactId>browsermob-proxy</artifactId>
<version>2.0-beta-6</version>
<exclusions>
<exclusion>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpmime</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
</exclusion>
<exclusion>
<groupId>bouncycastle</groupId> <!-- without org. -->
<artifactId>bcprov-jdk15</artifactId>
</exclusion>
<!-- we use official javax.servlet:javax.servlet-api instead -->
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId> <!-- without javax. -->
</exclusion>
<!-- use org.dom4j:dom4j instead -->
<exclusion>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>net.oauth.core</groupId>
<artifactId>oauth</artifactId>
<version>20090531</version>
</dependency>
<dependency>
<groupId>xmlunit</groupId>
<artifactId>xmlunit</artifactId>
<version>1.3</version>
</dependency>
<!-- OAUth2 libs -->
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client</artifactId>
<version>${google.http.client.version}</version>
<exclusions>
<exclusion>
<groupId>com.google.guava</groupId>
<artifactId>guava-jdk5</artifactId>
</exclusion>
<exclusion>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client-jackson2</artifactId>
<version>${google.http.client.version}</version>
</dependency>
<dependency>
<groupId>com.google.oauth-client</groupId>
<artifactId>google-oauth-client</artifactId>
<version>${google.oauth.client.version}</version>
<exclusions>
<exclusion>
<groupId>com.google.guava</groupId>
<artifactId>guava-jdk5</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.google.api-client</groupId>
<artifactId>google-api-client</artifactId>
<version>${google.api.client.version}</version>
<exclusions>
<exclusion>
<groupId>com.google.guava</groupId>
<artifactId>guava-jdk5</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-drive</artifactId>
<version>${google.api.drive.version}</version>
</dependency>
<dependency>
<groupId>com.dropbox.core</groupId>
<artifactId>dropbox-core-sdk</artifactId>
<version>${dropbox.api.version}</version>
</dependency>
<dependency>
<groupId>com.box</groupId>
<artifactId>box-java-sdk</artifactId>
<version>${box.api.version}</version>
</dependency>
<dependency>
<groupId>org.nuxeo.onedrive</groupId>
<artifactId>onedrive-java-client</artifactId>
<version>${onedrive.api.version}</version>
</dependency>
<dependency>
<groupId>org.dts</groupId>
<artifactId>jmyspell-core</artifactId>
<version>1.0.0-beta-2</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat</artifactId>
<version>${tomcat.version}</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-catalina</artifactId>
<version>${tomcat.version}</version>
<exclusions>
<!-- we use official javax.servlet:javax.servlet-api instead -->
<exclusion>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-annotations-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-coyote</artifactId>
<version>${tomcat.version}</version>
<exclusions>
<!-- we use official javax.servlet:javax.servlet-api instead -->
<exclusion>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jasper</artifactId>
<version>${tomcat.version}</version>
<!-- provided by Tomcat as jasper.jar, so will be excluded in final assembly -->
<exclusions>
<!-- we use official javax.servlet:javax.servlet-api instead -->
<exclusion>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-util</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-dbcp</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-juli</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jdbc</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<!-- this implements a more recent version of the EL spec than javax.el:el-api:1.0 -->
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-el-api</artifactId>
<version>${tomcat.version}</version>
<scope>provided</scope> <!-- provided by Tomcat as jasper.jar -->
</dependency>
<!-- saml -->
<dependency>
<groupId>org.opensaml</groupId>
<artifactId>opensaml</artifactId>
<version>2.6.4</version>
<scope>compile</scope>
<exclusions>
<exclusion>
<artifactId>xml-apis</artifactId>
<groupId>org.apache.xerces</groupId>
</exclusion>
<exclusion>
<artifactId>jcl-over-slf4j</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
<exclusion>
<artifactId>serializer</artifactId>
<groupId>org.apache.xerces</groupId>
</exclusion>
<exclusion>
<artifactId>log4j-over-slf4j</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
</exclusions>
</dependency>
<!-- former xmlsec was not compatible jdk9+ -->
<dependency>
<groupId>org.apache.santuario</groupId>
<artifactId>xmlsec</artifactId>
<version>2.1.3</version>
</dependency>
<dependency>
<groupId>org.opensaml</groupId>
<artifactId>openws</artifactId>
<version>1.5.4</version>
</dependency>
<dependency>
<groupId>org.owasp.esapi</groupId>
<artifactId>esapi</artifactId>
<version>2.1.0.1</version>
</dependency>
<!-- SCIM -->
<dependency>
<artifactId>scim-sdk</artifactId>
<groupId>com.unboundid.product.scim</groupId>
<version>1.7.1</version>
<exclusions>
<!-- we use official javax.servlet:javax.servlet-api instead -->
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- SCIM - Tests -->
<dependency>
<groupId>org.apache.wink</groupId>
<artifactId>wink-client-apache-httpclient</artifactId>
<version>1.3.0</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-annotation_1.1_spec</artifactId>
</exclusion>
<exclusion>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
</exclusion>
<exclusion>
<!-- use com.sun.jersey:jersey-core instead -->
<groupId>javax.ws.rs</groupId>
<artifactId>jsr311-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>info.simplecloud</groupId>
<artifactId>scimcore</artifactId>
<version>0.1</version>
<scope>test</scope>
<exclusions>
<!-- exposes a package conflicting with JDK -->
<exclusion>
<groupId>javax.xml.bind</groupId>
<artifactId>jsr173_api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>info.simplecloud.scimproxy</groupId>
<artifactId>compliance</artifactId>
<version>0.1</version>
<classifier>classes</classifier>
<scope>test</scope>
<exclusions>
<!-- we use official javax.servlet:javax.servlet-api instead -->
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
<!-- exposes a package conflicting with JDK -->
<exclusion>
<groupId>javax.xml.bind</groupId>
<artifactId>jsr173_api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>commons-validator</groupId>
<artifactId>commons-validator</artifactId>
<version>1.6</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>not-yet-commons-ssl</artifactId>
<version>0.3.9</version>
<scope>test</scope>
</dependency>
<!-- Test Scope -->
<dependency>
<groupId>org.apache.shindig</groupId>
<artifactId>shindig-gadgets</artifactId>
<version>${shindig.version}</version>
<classifier>tests</classifier>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>com.google.code.guice</groupId>
<artifactId>guice</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymockclassextension</artifactId>
<version>2.2.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>1.9.5</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.jackrabbit</groupId>
<artifactId>jackrabbit-webdav</artifactId>
<version>2.17.5</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.concordion</groupId>
<artifactId>concordion</artifactId>
<version>1.3.0</version>
<exclusions>
<exclusion>
<groupId>jboss</groupId>
<artifactId>javassist</artifactId>
</exclusion>
<exclusion>
<groupId>xom</groupId>
<artifactId>xom</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr-runtime</artifactId>
<version>3.1.3</version>
</dependency>
<dependency>
<groupId>org.objectweb.howl</groupId>
<artifactId>howl</artifactId>
<version>1.0.1-1</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-api</artifactId>
<version>${apache.axiom.version}</version>
</dependency>
<dependency>
<groupId>org.apache.ws.commons.axiom</groupId>
<artifactId>axiom-impl</artifactId>
<version>${apache.axiom.version}</version>
</dependency>
<dependency>
<groupId>jaxen</groupId>
<artifactId>jaxen</artifactId>
<version>1.2.0</version>
</dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
<version>2.7.2</version>
</dependency>
<dependency>
<groupId>com.googlecode.owasp-java-html-sanitizer</groupId>
<artifactId>owasp-java-html-sanitizer</artifactId>
<version>20190103.NX1</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-css</artifactId>
<version>1.10</version>
<exclusions>
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis-ext</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-ext</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-util</artifactId>
<version>1.10</version>
</dependency>
<dependency>
<groupId>org.w3c.css</groupId>
<artifactId>sac</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>net.sf.jtidy</groupId>
<artifactId>jtidy</artifactId>
<version>r938</version>
</dependency>
<dependency>
<groupId>net.oauth.core</groupId>
<artifactId>oauth-consumer</artifactId>
<version>20090531</version>
</dependency>
<dependency>
<groupId>net.oauth.core</groupId>
<artifactId>oauth-httpclient3</artifactId>
<version>20090531</version>
</dependency>
<dependency>
<groupId>net.oauth.core</groupId>
<artifactId>oauth-provider</artifactId>
<version>20090531</version>
</dependency>
<dependency>
<groupId>org.javasimon</groupId>
<artifactId>javasimon-core</artifactId>
<version>2.5.0</version>
<exclusions>
<exclusion>
<groupId>stax</groupId>
<artifactId>stax-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.javasimon</groupId>
<artifactId>javasimon-jmx</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>org.javasimon</groupId>
<artifactId>javasimon-jdbc3</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-bom</artifactId>
<version>${metrics.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.readytalk</groupId>
<artifactId>metrics3-statsd</artifactId>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>com.readytalk</groupId>
<artifactId>metrics-statsd-common</artifactId>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm</artifactId>
<version>7.0</version>
</dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>serializer</artifactId>
<version>2.7.2</version>
<exclusions>
<!-- exposes a package conflicting with JDK -->
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.smartgwt</groupId>
<artifactId>smartgwt</artifactId>
<version>1.0-20081121</version>
</dependency>
<dependency>
<groupId>com.ericdaugherty.mail</groupId>
<artifactId>jes</artifactId>
<version>1.6.1</version>
</dependency>
<dependency>
<groupId>dnsjava</groupId>
<artifactId>dnsjava</artifactId>
<version>2.1.8</version>
</dependency>
<dependency>
<groupId>org.glassfish.embedded</groupId>
<artifactId>glassfish-embedded-all</artifactId>
<version>3.0-b38-nxp-web-210</version>
</dependency>
<dependency>
<groupId>firebug</groupId>
<artifactId>firebug</artifactId>
<version>1.6.2-fx</version>
<type>xpi</type>
</dependency>
<!-- OpenCMIS -->
<dependency>
<groupId>org.apache.chemistry.opencmis</groupId>
<artifactId>chemistry-opencmis-commons-api</artifactId>
<version>${chemistry.opencmis.version}</version>
</dependency>
<dependency>
<groupId>org.apache.chemistry.opencmis</groupId>
<artifactId>chemistry-opencmis-commons-impl</artifactId>
<version>${chemistry.opencmis.version}</version>
<exclusions>
<exclusion>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.chemistry.opencmis</groupId>
<artifactId>chemistry-opencmis-server-support</artifactId>
<version>${chemistry.opencmis.version}</version>
</dependency>
<dependency>
<groupId>org.apache.chemistry.opencmis</groupId>
<artifactId>chemistry-opencmis-client-api</artifactId>
<version>${chemistry.opencmis.version}</version>
</dependency>
<dependency>
<groupId>org.apache.chemistry.opencmis</groupId>
<artifactId>chemistry-opencmis-client-impl</artifactId>
<version>${chemistry.opencmis.version}</version>
<exclusions>
<exclusion>
<groupId>org.apache.felix</groupId>
<artifactId>org.osgi.core</artifactId>
</exclusion>
<!-- jaxws not needed -->
<exclusion>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-ws-policy</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.chemistry.opencmis</groupId>
<artifactId>chemistry-opencmis-server-bindings</artifactId>
<version>${chemistry.opencmis.version}</version>
<exclusions>
<!-- jaxws not needed -->
<exclusion>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.chemistry.opencmis</groupId>
<artifactId>chemistry-opencmis-client-bindings</artifactId>
<version>${chemistry.opencmis.version}</version>
<exclusions>
<!-- jaxws not needed -->
<exclusion>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>org.samba.jcifs</groupId>
<artifactId>jcifs</artifactId>
<version>1.2.19</version>
</dependency>
<dependency>
<groupId>net.java.dev.webdav</groupId>
<artifactId>webdav-jaxrs</artifactId>
<version>1.2.1-nx1</version>
</dependency>
<dependency>
<groupId>net.htmlparser.jericho</groupId>
<artifactId>jericho-html</artifactId>
<version>3.4</version>
</dependency>
<dependency>
<groupId>com.cforcoding.jmd</groupId>
<artifactId>jmd</artifactId>
<version>0.8.1-tomasol-3e60e36137</version>
</dependency>
<dependency>
<groupId>org.knallgrau.utils</groupId>
<artifactId>textcat</artifactId>
<version>${textcat.version}</version>
</dependency>
<dependency>
<groupId>de.schlichtherle.io</groupId>
<artifactId>truezip</artifactId>
<version>6.6</version>
</dependency>
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-naming</artifactId>
<version>3.18</version>
</dependency>
<!-- daisydiff -->
<dependency>
<groupId>org.outerj.daisy</groupId>
<artifactId>daisydiff</artifactId>
<classifier>shaded</classifier>
<version>1.2-NX2</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.core.runtime</groupId>
<artifactId>eclipse-core-runtime</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-core</artifactId>
<version>${aws.version}</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-s3</artifactId>
<version>${aws.version}</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-cloudfront</artifactId>
<version>${aws.version}</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-sts</artifactId>
<version>${aws.version}</version>
</dependency>
<dependency>
<groupId>org.apache.jclouds</groupId>
<artifactId>jclouds-allblobstore</artifactId>
<version>${jclouds.version}</version>
</dependency>
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-storage</artifactId>
<version>${azure.version}</version>
</dependency>
<dependency>
<groupId>dumbster</groupId>
<artifactId>dumbster</artifactId>
<version>1.6</version>
<exclusions>
<exclusion>
<!-- use com.sun.activation:javax.activation instead -->
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- OSGi (automation client) -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient-osgi</artifactId>
<version>${apache.httpcomponents.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore-osgi</artifactId>
<version>${apache.httpcore.version}</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-parent</artifactId>
<version>${ch.qos.logback.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.ops4j.pax.exam</groupId>
<artifactId>pax-exam-junit4</artifactId>
<version>${org.ops4j.pax.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.ops4j.pax.exam</groupId>
<artifactId>pax-exam-link-mvn</artifactId>
<version>${org.ops4j.pax.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.ops4j.pax.exam</groupId>
<artifactId>pax-exam-container-native</artifactId>
<version>${org.ops4j.pax.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.ops4j.pax.url</groupId>
<artifactId>pax-url-aether</artifactId>
<version>1.5.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework</artifactId>
<version>4.6.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>
<dependency>
<groupId>com.thetransactioncompany</groupId>
<artifactId>cors-filter</artifactId>
<version>2.6</version>
</dependency>
<dependency>
<groupId>io.github.lukehutch</groupId>
<artifactId>fast-classpath-scanner</artifactId>
<version>2.0.4</version>
</dependency>
<!-- dmk adaptor -->
<dependency>
<groupId>com.sun.jdmk</groupId>
<artifactId>core</artifactId>
<version>1.0-b02</version>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>org.skyscreamer</groupId>
<artifactId>jsonassert</artifactId>
<version>1.2.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>${mongo.java.driver.version}</version>
</dependency>
<dependency>
<groupId>com.duosecurity</groupId>
<artifactId>com-duosecurity-java-client</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.octo.captcha</groupId>
<artifactId>jcaptcha</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>com.github.segmentio</groupId>
<artifactId>analytics</artifactId>
<version>1.0.7</version>
</dependency>
<dependency>
<groupId>ro.isdc.wro4j</groupId>
<artifactId>wro4j-core</artifactId>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>ro.isdc.wro4j</groupId>
<artifactId>wro4j-extensions</artifactId>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-sass-compiler</artifactId>
<version>0.9.12-NX01</version>
</dependency>
<dependency>
<groupId>io.gatling</groupId>
<artifactId>gatling-app</artifactId>
<version>${gatling.version}</version>
</dependency>
<dependency>
<groupId>io.gatling</groupId>
<artifactId>gatling-recorder</artifactId>
<version>${gatling.version}</version>
</dependency>
<dependency>
<groupId>io.gatling</groupId>
<artifactId>gatling-redis</artifactId>
<version>${gatling.version}</version>
</dependency>
<dependency>
<groupId>io.gatling</groupId>
<artifactId>gatling-http</artifactId>
<version>${gatling.version}</version>
</dependency>
<dependency>
<groupId>io.gatling</groupId>
<artifactId>gatling-core</artifactId>
<version>${gatling.version}</version>
</dependency>
<dependency>
<groupId>io.gatling.highcharts</groupId>
<artifactId>gatling-charts-highcharts</artifactId>
<version>${gatling.version}</version>
</dependency>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>${scala.version}</version>
</dependency>
<dependency>
<groupId>com.typesafe.scala-logging</groupId>
<artifactId>scala-logging_2.12</artifactId>
<version>${scala-logging.version}</version>
</dependency>
<dependency>
<groupId>org.jolokia</groupId>
<artifactId>jolokia-core</artifactId>
<version>1.3.3</version>
</dependency>
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.json</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>org.codehaus.jettison</groupId>
<artifactId>jettison</artifactId>
<version>1.3.7</version>
<!-- exposes a package conflicting with JDK -->
<exclusions>
<exclusion>
<groupId>stax</groupId>
<artifactId>stax-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.nuxeo.client</groupId>
<artifactId>nuxeo-java-client</artifactId>
<version>${nuxeo.java.client.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>jbig2-imageio</artifactId>
<version>${pdfbox.jbig2.version}</version>
</dependency>
<!-- Kafka -->
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>${kafka.version}</version>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>${kafka.version}</version>
<classifier>test</classifier>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.12</artifactId>
<version>${kafka.version}</version>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka_2.12</artifactId>
<version>${kafka.version}</version>
<classifier>test</classifier>
<scope>test</scope>
</dependency>
<!-- Confluent -->
<dependency>
<groupId>io.confluent</groupId>
<artifactId>kafka-avro-serializer</artifactId>
<version>${confluent.version}</version>
</dependency>
<dependency>
<groupId>io.confluent</groupId>
<artifactId>kafka-schema-registry-client</artifactId>
<version>${confluent.version}</version>
</dependency>
<dependency>
<groupId>net.openhft</groupId>
<artifactId>chronicle-bom</artifactId>
<version>${chronicle.bom.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<!-- unused dependency, declared to exclude affinity -->
<groupId>net.openhft</groupId>
<artifactId>chronicle-threads</artifactId>
<version>${chronicle.threads.version}</version>
<exclusions>
<exclusion>
<groupId>net.openhft</groupId>
<artifactId>affinity</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>net.jodah</groupId>
<artifactId>failsafe</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.jgrapht</groupId>
<artifactId>jgrapht-core</artifactId>
<version>1.0.1</version>
</dependency>
<dependency>
<groupId>net.jodah</groupId>
<artifactId>expiringmap</artifactId>
<version>0.5.9</version>
</dependency>
<dependency>
<groupId>com.github.mike10004</groupId>
<artifactId>commons-imaging</artifactId>
<version>1.0a1</version>
</dependency>
<dependency>
<groupId>org.mp4parser</groupId>
<artifactId>isoparser</artifactId>
<version>1.9.27</version>
</dependency>
<dependency>
<groupId>com.auth0</groupId>
<artifactId>java-jwt</artifactId>
<version>3.4.0</version>
</dependency>
<dependency>
<groupId>com.beetstra.jutf7</groupId>
<artifactId>jutf7</artifactId>
<version>1.0.0</version>
</dependency>
<!-- Java implementation of external sorting -->
<dependency>
<groupId>com.google.code.externalsortinginjava</groupId>
<artifactId>externalsortinginjava</artifactId>
<version>0.2.5</version>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
</dependency>
<!-- test scope -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-jcl</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>enforce</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<id>remove-old-installers</id>
<goals>
<goal>remove-project-artifact</goal>
</goals>
<configuration>
<removeAll>false</removeAll>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<release>11</release>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>-Xmx1g -Dfile.encoding=UTF-8 -XX:-OmitStackTraceInFastThrow ${it.failsafe.argLine}</argLine>
<skipTests>${skip.surefire.tests}</skipTests>
<systemPropertyVariables>
<net.sourceforge.cobertura.datafile>
${project.build.directory}/cobertura/cobertura.ser
</net.sourceforge.cobertura.datafile>
<!-- Used by org.nuxeo.ecm.core.storage.sql.DatabaseHelper -->
<nuxeo.test.vcs.db>${nuxeo.test.vcs.db}</nuxeo.test.vcs.db>
<nuxeo.test.vcs.url>${nuxeo.test.vcs.url}</nuxeo.test.vcs.url>
<nuxeo.test.vcs.server>${nuxeo.test.vcs.server}</nuxeo.test.vcs.server>
<nuxeo.test.vcs.port>${nuxeo.test.vcs.port}</nuxeo.test.vcs.port>
<nuxeo.test.vcs.database>${nuxeo.test.vcs.database}</nuxeo.test.vcs.database>
<nuxeo.test.vcs.user>${nuxeo.test.vcs.user}</nuxeo.test.vcs.user>
<nuxeo.test.vcs.password>${nuxeo.test.vcs.password}</nuxeo.test.vcs.password>
<!-- Used by org.nuxeo.ecm.core.test.StorageConfiguration -->
<!-- (and org.nuxeo.runtime.mongodb.MongoDBFeature) -->
<nuxeo.test.core>${nuxeo.test.core}</nuxeo.test.core>
<nuxeo.test.mongodb.server>${nuxeo.test.mongodb.server}</nuxeo.test.mongodb.server>
<nuxeo.test.mongodb.dbname>${nuxeo.test.mongodb.dbname}</nuxeo.test.mongodb.dbname>
</systemPropertyVariables>
<includes>
<include>**/Test*.java</include>
<include>**/*Test.java</include>
</includes>
<excludes>
<!-- Inner classes -->
<exclude>**/*Test*$*.java</exclude>
</excludes>
<trimStackTrace>false</trimStackTrace>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<!-- <dependencies> -->
<!-- <dependency> -->
<!-- <groupId>org.nuxeo</groupId> -->
<!-- <artifactId>nuxeo-qa-tools</artifactId> -->
<!-- <version>1.0</version> -->
<!-- </dependency> -->
<!-- </dependencies> -->
<!-- <configuration> -->
<!-- <additionalConfig> -->
<!-- <file> -->
<!-- <name>.checkstyle</name> -->
<!-- <location>checkstyle/checkstyle.xml</location> -->
<!-- </file> -->
<!-- </additionalConfig> -->
<!-- </configuration> -->
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
<configuration>
<format>{0,date,yyyyMMdd-HHmmss}</format>
<items>
<item>timestamp</item>
</items>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
</configuration>
</plugin>
<!-- DEPRECATED: ECR provides usable versions for RCP -->
<!-- <plugin> -->
<!-- <groupId>org.apache.maven.plugins</groupId> -->
<!-- <artifactId>maven-nuxeo-plugin</artifactId> -->
<!-- <executions> -->
<!-- <execution> -->
<!-- <id>eclipsize-version</id> -->
<!-- <phase>process-sources</phase> -->
<!-- <goals> -->
<!-- <goal>eclipse-version</goal> -->
<!-- </goals> -->
<!-- </execution> -->
<!-- </executions> -->
<!-- </plugin> -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jboss-packaging-maven-plugin</artifactId>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<configuration>
<aggregate>true</aggregate>
<linkJavadoc>true</linkJavadoc>
</configuration>
</plugin>
<plugin>
<groupId>net.java.maven-incremental-build</groupId>
<artifactId>incremental-build-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>incremental-build</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-readme</id>
<phase>validate</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.outputDirectory}/doc</outputDirectory>
<resources>
<resource>
<directory>${basedir}</directory>
<includes>
<include>*.md</include>
<include>readme*</include>
<include>ReadMe*</include>
<include>README*</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
<execution>
<id>copy-readme-parent</id>
<phase>validate</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.outputDirectory}/doc-parent</outputDirectory>
<resources>
<resource>
<directory>${basedir}/../</directory>
<includes>
<include>*.md</include>
<include>readme*</include>
<include>ReadMe*</include>
<include>README*</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.nuxeo.build</groupId>
<artifactId>ant-assembly-maven-plugin</artifactId>
<inherited>false</inherited>
<configuration>
<buildFiles>
<buildFile>${basedir}/tools-assembly.xml</buildFile>
</buildFiles>
</configuration>
<executions>
<execution>
<id>packaging-tools</id>
<goals>
<goal>build</goal>
</goals>
<phase>package</phase>
</execution>
</executions>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ejb-plugin</artifactId>
<version>2.3</version>
<configuration>
<ejbVersion>3.0</ejbVersion>
<archive>
<manifestFile>
src/main/resources/META-INF/MANIFEST.MF
</manifestFile>
<manifestEntries>
<Bundle-Version>
${project.version}-t${buildNumber}
</Bundle-Version>
<Bundle-ManifestVersion>2</Bundle-ManifestVersion>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<!-- Newer versions don't build the expected MANIFEST.MF -->
<version>2.3.1</version>
<configuration>
<archive>
<manifestFile>src/main/resources/META-INF/MANIFEST.MF</manifestFile>
<manifestEntries>
<Bundle-Version>${project.version}-t${buildNumber}</Bundle-Version>
<Bundle-ManifestVersion>2</Bundle-ManifestVersion>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.7</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jboss-packaging-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-rar-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>net.sourceforge.maven-taglib</groupId>
<artifactId>maven-taglib-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.1.0</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-dependency-analyzer</artifactId>
<version>1.11.0</version>
</dependency>
</dependencies>
<configuration>
<ignoredUnusedDeclaredDependencies>
<artifact>org.apache.logging.log4j:log4j-api</artifact>
<artifact>junit:junit</artifact>
<artifact>commons-logging:commons-logging</artifact>
</ignoredUnusedDeclaredDependencies>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.5</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.9</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>${gwt.version}</version>
<inherited>true</inherited>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
<configuration>
<extraJvmArgs>-Xmx512M -Xms128M -Djava.io.tmpdir=${project.build.directory}</extraJvmArgs>
<warSourceDirectory>src/main/resources/web/nuxeo.war</warSourceDirectory>
<webappDirectory>${project.build.outputDirectory}/gwt-war</webappDirectory>
<treeLogger>true</treeLogger>
<logLevel>WARN</logLevel>
<draftCompile>true</draftCompile>
<workDir>${project.build.directory}/gwork</workDir>
<!-- useful for debug -->
<!-- <style>PRETTY</style> -->
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jvnet.maven-antrun-extended-plugin</groupId>
<artifactId>maven-antrun-extended-plugin</artifactId>
<version>1.43</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.0.1</version>
<dependencies>
<dependency>
<groupId>org.nuxeo</groupId>
<artifactId>nuxeo-qa-tools</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
<configuration>
<aggregate>true</aggregate>
<targetJdk>1.6</targetJdk>
<excludes>
<exclude>**/parser.java</exclude>
<exclude>**/Base64.java</exclude>
<exclude>**/NamingContext.java</exclude>
</excludes>
<rulesets>
<ruleset>pmd/pmd.xml</ruleset>
</rulesets>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.11</version>
<dependencies>
<dependency>
<groupId>org.nuxeo</groupId>
<artifactId>nuxeo-qa-tools</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
<configuration>
<!-- <configLocation>config/sun_checks.xml</configLocation> -->
<!-- <configLocation>config/maven_checks.xml</configLocation> -->
<configLocation>checkstyle/checkstyle.xml</configLocation>
<headerLocation>checkstyle/java.header</headerLocation>
</configuration>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.2</version>
<configuration>
<propertyName>it.failsafe.argLine</propertyName>
<destFile>${it.jacoco.destFile}</destFile>
<append>true</append>
</configuration>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>prepare-agent-integration</id>
<goals>
<goal>prepare-agent-integration</goal>
</goals>
</execution>
<execution>
<id>default-report</id>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven.surefire.version}</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-junit47</artifactId>
<version>${maven.surefire.version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>${maven.surefire.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>${maven.surefire.version}</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-junit47</artifactId>
<version>${maven.surefire.version}</version>
</dependency>
</dependencies>
<configuration>
<argLine>${it.failsafe.argLine}</argLine>
<trimStackTrace>false</trimStackTrace>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.8</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>xml-maven-plugin</artifactId>
<version>1.0</version>
</plugin>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.4.0</version>
</plugin>
<plugin>
<groupId>org.nuxeo.build</groupId>
<artifactId>ant-assembly-maven-plugin</artifactId>
<version>${ant.assembly.version}</version>
<extensions>true</extensions>
</plugin>
<!-- Compat. Cannot use redirect because of MNG-5561 -->
<plugin>
<groupId>org.nuxeo.build</groupId>
<artifactId>nuxeo-distribution-tools</artifactId>
<version>2.0</version>
<extensions>true</extensions>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<artifactId>maven-help-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.6</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.7</version>
<configuration>
<outputFile>${project.build.directory}/outdated-dependencies.txt</outputFile>
<rulesUri>file:///${session.executionRootDirectory}/versions-rules.xml</rulesUri>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.4.1</version>
<configuration>
<rules>
<requirePluginVersions>
<message>
Set plugin versions in pluginManagement section.
</message>
<banLatest>true</banLatest>
<banRelease>true</banRelease>
<banSnapshots>true</banSnapshots>
<unCheckedPluginList>org.nuxeo.build:ant-assembly-maven-plugin</unCheckedPluginList>
</requirePluginVersions>
<bannedPlugins>
<excludes>
<exclude>org.nuxeo.build:nuxeo-distribution-tools</exclude>
</excludes>
<message>nuxeo-distribution-tools is deprecated and not compliant with Maven 3. Use
ant-assembly-maven-plugin instead.</message>
</bannedPlugins>
<requireReleaseDeps>
<message>No Snapshots Allowed!</message>
<onlyWhenRelease>true</onlyWhenRelease>
<!-- Don't set exclusions here. See the nightly profile if needed. -->
</requireReleaseDeps>
<requireMavenVersion>
<version>[3.1.1,)</version>
</requireMavenVersion>
<requireJavaVersion>
<version>[11,)</version>
</requireJavaVersion>
<!-- <dependencyConvergence /> -->
<bannedDependencies>
<excludes>
<exclude>asm:asm</exclude> <!-- use more recent org.ow2.asm:asm instead -->
</excludes>
<message>asm:asm must not be used, use org.ow2.asm:asm instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>cglib:cglib</exclude> <!-- use cglib:cglib-nodep instead to avoid pulling old asm -->
</excludes>
<message>cglib:cglib must not be used, use cglib:cglib-nodep instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>com.google.guava:guava-jdk5</exclude> <!-- use regular com.google.guava:guava instead -->
</excludes>
<message>com.google.guava:guava-jdk5 must not be used, use com.google.guava:guava instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>javax.xml.stream:stax-api</exclude> <!-- defined in the J2SE -->
</excludes>
<message>javax.xml.stream:stax-api must not be used, it's already defined in J2SE</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>javassist:javassist</exclude> <!-- use org.javassist:javassist instead, more recent and supports Java 8 -->
</excludes>
<message>javassist:javassist must not be used, use org.javassist:javassist instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>org.bouncycastle:bcprov-jdk15</exclude> <!-- use more recent org.bouncycastle:bcprov-jdk15on instead -->
</excludes>
<message>org.bouncycastle:bcprov-jdk15 must not be used, use org.bouncycastle:bcprov-jdk15on instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>org.bouncycastle:bcmail-jdk15</exclude> <!-- use more recent org.bouncycastle:bcmail-jdk15on instead -->
</excludes>
<message>org.bouncycastle:bcmail-jdk15 must not be used, use org.bouncycastle:bcmail-jdk15on instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>org.apache.tomcat:tomcat-servlet-api</exclude> <!-- use official javax.servlet:javax.servlet-api instead -->
</excludes>
<message>org.apache.tomcat:tomcat-servlet-api must not be used, use javax.servlet:javax.servlet-api instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>org.mortbay.jetty:servlet-api-2.5</exclude> <!-- use official javax.servlet:javax.servlet-api instead -->
</excludes>
<message>org.mortbay.jetty:servlet-api-2.5 must not be used, use javax.servlet:javax.servlet-api instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>org.mortbay.jetty:servlet-api</exclude> <!-- use official javax.servlet:javax.servlet-api instead -->
</excludes>
<message>org.mortbay.jetty:servlet-api must not be used, use javax.servlet:javax.servlet-api instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>javax.servet:servlet-api</exclude> <!-- use official javax.servlet:javax.servlet-api instead -->
</excludes>
<message>javax.servlet:servlet-api must not be used, use javax.servlet:javax.servlet-api instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>javax.el:el-api</exclude> <!-- use more recent org.apache.tomcat:tomcat-el-api instead -->
</excludes>
<message>javax.el:el-api must not be used, use org.apache.tomcat:tomcat-el-api instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>org.elasticsearch:jna</exclude> <!-- use official net.java.dev.jna:jna instead -->
</excludes>
<message>org.elasticsearch:jna must not be used, use net.java.dev.jna:jna instead</message>
</bannedDependencies>
<bannedDependencies>
<excludes>
<exclude>dom4j:dom4j</exclude>
</excludes>
<message>dom4j:dom4j must not be used, use org.dom4j:dom4j instead</message>
</bannedDependencies>
</rules>
<skip>false</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
</plugin>
<plugin>
<groupId>net.sf.alchim</groupId>
<artifactId>yuicompressor-maven-plugin</artifactId>
<version>0.7.1</version>
</plugin>
<plugin>
<groupId>net.java.maven-incremental-build</groupId>
<artifactId>incremental-build-plugin</artifactId>
<version>1.6-NX1</version>
</plugin>
<plugin>
<artifactId>maven-jarsigner-plugin</artifactId>
<version>1.3.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.jboss.tattletale</groupId>
<artifactId>tattletale-maven</artifactId>
<version>1.2.0.Beta2</version>
<executions>
<execution>
<phase>verify</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
<configuration>
<destination>${project.build.directory}/tattletale</destination>
<reports>
<report>jar</report>
<report>multiplejars</report>
</reports>
<profiles>
<profile>java6</profile>
</profiles>
<failOnWarn>true</failOnWarn>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<version>1.0-alpha-2</version>
</plugin>
<!--This plugin's configuration is used to store Eclipse m2e settings
only. It has no influence on the Maven build itself. -->
<plugin>
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
<version>1.0.0</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>net.java.maven-incremental-build</groupId>
<artifactId>incremental-build-plugin</artifactId>
<versionRange>[1.4,)</versionRange>
<goals>
<goal>incremental-build</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<versionRange>[0.5.3.201107060350,)</versionRange>
<goals>
<goal>prepare-agent</goal>
</goals>
</pluginExecutionFilter>
<action>
<ignore></ignore>
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<versionRange>[2.1,)</versionRange>
<goals>
<goal>unpack</goal>
<goal>copy-dependencies</goal>
<goal>copy</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute>
<runOnIncremental>false</runOnIncremental>
</execute>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.4.0.905</version>
</plugin>
<plugin>
<groupId>org.codehaus.sonar-plugins</groupId>
<artifactId>maven-report</artifactId>
<version>0.1</version>
</plugin>
<plugin>
<groupId>org.owasp</groupId>
<artifactId>dependency-check-maven</artifactId>
<version>3.3.2</version>
<!-- run manually with mvn -nsu -Pdistrib org.owasp:dependency-check-maven:aggregate -->
<!-- report file is in target/dependency-check-report.html -->
<configuration>
<suppressionFiles>
<suppressionFile>owasp-dependency-suppression.xml</suppressionFile>
</suppressionFiles>
<skipTestScope>true</skipTestScope>
<skipSystemScope>true</skipSystemScope>
<skipArtifactType>pom</skipArtifactType>
<skipArtifactType>xpi</skipArtifactType>
<assemblyAnalyzerEnabled>false</assemblyAnalyzerEnabled> <!-- .NET Assembly analyzer needs mono-->
<nspAnalyzerEnabled>false</nspAnalyzerEnabled> <!-- Node Security Project not accessible -->
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>1.8</version>
<configuration>
<!-- <generateBundle>true</generateBundle> -->
<!-- <verbose>true</verbose> -->
<!-- Default template: https://fisheye.codehaus.org/browse/mojo/trunk/mojo/license-maven-plugin/src/main/resources/org/codehaus/mojo/license/third-party-file.ftl?hb=true -->
<!-- <fileTemplate>/tmp/template.ftl</fileTemplate> -->
<!-- <missingFile>${session.executionRootDirectory}/src/license/THIRD-PARTY.properties</missingFile> -->
<excludedScopes>provided,system</excludedScopes>
<!-- <excludedLicenses> -->
<!-- <excludedLicense>licenseZ</excludedLicense> -->
<!-- </excludedLicenses> -->
<!-- <includedLicenses> -->
<!-- <includedLicense>licenseA</includedLicense> -->
<!-- <includedLicense>licenseB</includedLicense> -->
<!-- </includedLicenses> -->
<licenseMerges>
<!-- WARN: be careful with formatters, there must be no line return within a license name -->
<licenseMerge>AL 1.0
|Apache License, Version 1.0
|apache-1.0</licenseMerge>
<licenseMerge>AL 1.1
|Apache License, Version 1.1
|Apache Software License, version 1.1</licenseMerge>
<licenseMerge>AL 2.0
|ALv2
|ASF 2.0
|ASL, version 2
|Apache 2
|Apache 2.0
|Apache 2.0 license
|Apache 2.0 License
|Apache License
|Apache License 2
|Apache License 2.0
|Apache License v2
|Apache License v2.0
|Apache License V2.0
|Apache License Version 2.0
|Apache License Version 2.0, January 2004
|Apache License, version 2.0
|Apache License, Version 2.0
|Apache Public License 2.0
|Apache Software License 2.0
|Apache Software License, version 2.0
|Apache Software License - Version 2.0
|The Apache License, Version 2.0
|The Apache Software License, Version 2.0
|GWT Terms
|Google Web Toolkit Terms</licenseMerge>
<licenseMerge>BSD 2
|BSD-2-Clause
|BSD 2-Clause License</licenseMerge>
<licenseMerge>BSD 3
|The BSD 3-Clause License
|BSD 3-clause
|BSD 3-Clause
|BSD 3-clause New License
|New BSD License
|BSD
|BSD License
|BSD License 2.0
|BSD license
|BSD licence
|BSD style
|BSD-style license
|The BSD License
|HSQLDB License
|http://jaxen.codehaus.org/license.html</licenseMerge>
<licenseMerge>BSD 4
|Indiana University Extreme! Lab Software License, vesion 1.1.1</licenseMerge>
<licenseMerge>CDDL 1.0
|CDDL
|CDDL license
|CDDL 1.0 license
|CDDL License
|Common Development and Distribution License (CDDL) v1.0
|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0</licenseMerge>
<licenseMerge>CDDL 1.0 + GPL 2
|CDDL+GPL
|CDDL+GPL License
|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) plus GPL</licenseMerge>
<licenseMerge>CDDL 1.0 + GPL 2 CPE
|CDDL/GPLv2+CE
|Dual License: CDDL 1.0 and GPL V2 with Classpath Exception
|CDDL + GPLv2 with classpath exception</licenseMerge>
<licenseMerge>CDDL 1.1 + GPL 2
|CDDL v1.1 / GPL v2 dual license
|Dual license consisting of the CDDL v1.1 and GPL v2</licenseMerge>
<licenseMerge>CPL 1.0
|CPL
|Common Public License (CPL), Version 1.0
|Common Public License - v 1.0
|Common Public License Version 1.0</licenseMerge>
<licenseMerge>CC BY-SA 3.0
|Creative Commons 3.0 BY-SA</licenseMerge>
<licenseMerge>CC0
|CC0 1.0 Universal
|Public Domain, per Creative Commons CC0</licenseMerge>
<licenseMerge>EPL 1.0
|EPL 1.0 license
|Eclipse Public License
|Eclipse Public License 1.0
|Eclipse Public License (EPL)
|Eclipse Public License (EPL) 1.0
|Eclipse Public License - v 1.0
|Eclipse Public License, Version 1.0
|Eclipse Public License - Version 1.0</licenseMerge>
<licenseMerge>EPL 2.0
|Eclipse Public License - v 2.0</licenseMerge>
<licenseMerge>EPL 1.0 + MPL 2.0
|The H2 License, Version 1.0</licenseMerge>
<licenseMerge>LGPL 2.1
|GNU Lesser General Public License, 2.1
|GNU Lesser General Public License v2.1
|GNU Lesser General Public License Version 2.1
|GNU Lesser General Public License, Version 2.1
|GNU Lesser General Public License, version 2.1
|GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1
|GNU Lesser General Public License Version 2.1, February 1999
|GNU Lesser General Public License (LGPL), Version 2.1
|GNU Lesser General Public License version 2.1 (LGPLv2.1)
|GNU Lesser GPL 2.1
|The GNU Lesser General Public License, Version 2.1
|LGPL, version 2.1
|LGPL 2.1 license
|LGPL-2.1
|GNU Lesser General Public License (LGPL)
|lgpl
|LGPL
|LGPL license
|GNU LESSER GENERAL PUBLIC LICENSE
|GNU Lesser General Public License
|Gnu Lesser Public License</licenseMerge>
<licenseMerge>LGPL 3
|LGPL 3.0 license
|Lesser General Public License, version 3 or greater
|GNU General Lesser Public License (LGPL) version 3.0
|GNU Lesser General Public License, Version 3
|GNU Lesser General Public License, Version 3 or later</licenseMerge>
<licenseMerge>GPL 2
|GPL license
|GNU General Public License v2
|GNU General Public License Version 2
|GNU General Public License version 2 (GPLv2)
|The GNU General Public License, Version 2</licenseMerge>
<licenseMerge>GPL 2 CPE
|GPLv2+CE
|GPL2 w/ CPE</licenseMerge>
<licenseMerge>GPL 2 UFOSS
|The GNU General Public License, v2 with FOSS exception</licenseMerge>
<licenseMerge>GPL 3
|GPL v3</licenseMerge>
<licenseMerge>MIT
|MIT License
|MIT license
|The MIT License
|The MIT License (MIT)
|Bouncy Castle License
|Bouncy Castle Licence
|JSON License</licenseMerge>
<licenseMerge>MPL 1.1
|Mozilla Public License 1.1 (MPL 1.1)
|Mozilla Public License version 1.1</licenseMerge>
<licenseMerge>MPL 2.0
|Mozilla Public License
|Mozilla Public License version 2.0
|Mozilla Public License Version 2.0
|Mozilla Public License, Version 2.0</licenseMerge>
<licenseMerge>PD
|Public domain
|Public Domain
|Public domain, Sun Microsoystems
|The SAX License</licenseMerge>
<licenseMerge>UnboundID
|UnboundID SCIM SDK Free Use License</licenseMerge>
<licenseMerge>Unicode
|Unicode/ICU License
|ICU License</licenseMerge>
<licenseMerge>W3C
|The W3C Software License
|The W3C License
|W3C Software Copyright Notice and License</licenseMerge>
</licenseMerges>
</configuration>
</plugin>
<plugin>
<groupId>io.repaint.maven</groupId>
<artifactId>tiles-maven-plugin</artifactId>
<version>1.8</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>io.gatling</groupId>
<artifactId>gatling-maven-plugin</artifactId>
<version>${gatling-plugin.version}</version>
<configuration>
<skip>${skipITs}</skip>
</configuration>
</plugin>
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>${scala-maven-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.4.2</version>
<configuration>
<preparationGoals>clean install</preparationGoals>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.2</version>
</plugin>
<plugin>
<groupId>com.versioneye</groupId>
<artifactId>versioneye-maven-plugin</artifactId>
<version>3.11.4</version>
<configuration>
<projectId>51cb732266ec030002008e55</projectId>
<licenseCheckBreakByUnknown>false</licenseCheckBreakByUnknown>
<organisation>nuxeo</organisation>
<team>Owners</team>
</configuration>
</plugin>
<plugin>
<groupId>com.tngtech.jgiven</groupId>
<artifactId>jgiven-maven-plugin</artifactId>
<version>${jgiven.version}</version>
</plugin>
<plugin>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>1.3</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.5.0</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.0.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.11</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>${maven.surefire.version}</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.6</version>
<configuration>
<formats>
<format>html</format>
<format>xml</format>
</formats>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.7</version>
<reportSets>
<reportSet>
<reports>
<report>dependency-updates-report</report>
<report>plugin-updates-report</report>
<report>property-updates-report</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
<groupId>org.codehaus.sonar-plugins</groupId>
<artifactId>maven-report</artifactId>
<version>0.1</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>1.5</version>
<reportSets>
<reportSet>
<reports>
<report>third-party-report</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
<profiles>
<profile>
<id>jdt</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<compilerId>jdt</compilerId>
<source>1.8</source>
<target>1.8</target>
</configuration>
<dependencies>
<dependency>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-jdt</artifactId>
<version>0.23.0</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>patch</id>
<activation>
<file>
<exists>.nuxeo-patch</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<inherited>true</inherited>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<executions>
<execution>
<id>patch</id>
<!-- must run before the compile phase -->
<phase>process-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${session.executionRootDirectory}/nuxeo-patches/patch-sources</executable>
</configuration>
</execution>
<execution>
<id>unpatch</id>
<!-- must run after the compile phase and before the package phase (used by maven-sources-plugin source:jar) -->
<phase>prepare-package</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${session.executionRootDirectory}/nuxeo-patches/unpatch-sources</executable>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>release</id>
<activation>
<property>
<name>performRelease</name>
<value>true</value>
</property>
</activation>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<configuration>
<rules>
<requireReleaseVersion>
<message>No Snapshots Allowed!</message>
</requireReleaseVersion>
</rules>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<updateReleaseInfo>true</updateReleaseInfo>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
<configuration>
<draftCompile>false</draftCompile>
</configuration>
</execution>
</executions>
</plugin>
<!-- http://jira.codehaus.org/browse/MLICENSE-76 prevents automated run -->
<!-- <plugin> -->
<!-- <groupId>org.codehaus.mojo</groupId> -->
<!-- <artifactId>license-maven-plugin</artifactId> -->
<!-- <inherited>false</inherited> -->
<!-- <executions> -->
<!-- <execution> -->
<!-- <id>aggregate-add-third-party</id> -->
<!-- <goals> -->
<!-- <goal>aggregate-add-third-party</goal> -->
<!-- </goals> -->
<!-- <phase>verify</phase> -->
<!-- </execution> -->
<!-- </executions> -->
<!-- </plugin> -->
</plugins>
</build>
</profile>
<profile>
<id>nightly</id>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<configuration>
<rules>
<requireReleaseDeps>
<!-- Exclusions are tolerated for nightly "date-based" releases only -->
<excludes>
<exclude>org.nuxeo.connect:nuxeo-connect-client</exclude>
<exclude>org.nuxeo:nuxeo-ftest:*:zip</exclude>
<!-- <exclude>org.jboss.seam:*</exclude> -->
</excludes>
</requireReleaseDeps>
</rules>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
<configuration>
<draftCompile>false</draftCompile>
</configuration>
</execution>
</executions>
</plugin>
<!-- http://jira.codehaus.org/browse/MLICENSE-76 prevents automated run -->
<!-- <plugin> -->
<!-- <groupId>org.codehaus.mojo</groupId> -->
<!-- <artifactId>license-maven-plugin</artifactId> -->
<!-- <inherited>false</inherited> -->
<!-- <executions> -->
<!-- <execution> -->
<!-- <id>aggregate-add-third-party</id> -->
<!-- <goals> -->
<!-- <goal>aggregate-add-third-party</goal> -->
<!-- </goals> -->
<!-- <phase>verify</phase> -->
<!-- </execution> -->
<!-- </executions> -->
<!-- </plugin> -->
</plugins>
</build>
<repositories>
<repository>
<id>nightly-staging</id>
<url>http://mavenin.nuxeo.com/nexus/content/repositories/nightly-staging</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>nightly-staging</id>
<url>http://mavenin.nuxeo.com/nexus/content/repositories/nightly-staging</url>
<uniqueVersion>true</uniqueVersion>
</repository>
</distributionManagement>
</profile>
<profile>
<id>javadoc</id>
<build>
<plugins>
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<show>protected</show>
<additionalparam>-Xdoclint:reference</additionalparam>
<!-- <includeDependencySources>true</includeDependencySources> -->
<!-- <includeTransitiveDependencySources>true</includeTransitiveDependencySources> -->
<linksource>true</linksource>
</configuration>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
<execution>
<id>aggregate</id>
<goals>
<goal>aggregate</goal>
</goals>
<phase>site</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<maxmemory>768m</maxmemory>
<!-- stylesheetfile>${basedir}/src/site/resources/css/jdstyle.css
</stylesheetfile -->
<windowtitle>${project.name} ${project.version} API Documentation</windowtitle>
<doctitle>${project.name} ${project.version} API Documentation</doctitle>
<header>${project.name} ${project.version}</header>
<links>
<link>http://download.oracle.com/javase/6/docs/api/</link>
<link>http://download.oracle.com/javaee/6/api/</link>
<link>http://jakarta.apache.org/commons/collections/apidocs-COLLECTIONS_3_0/</link>
<link>http://jakarta.apache.org/commons/fileupload/apidocs/</link>
<link>http://jakarta.apache.org/commons/httpclient/apidocs/</link>
<link>http://jakarta.apache.org/commons/logging/apidocs/</link>
<link>http://jakarta.apache.org/commons/io/apidocs/</link>
<link>http://junit.sourceforge.net/javadoc/</link>
<link>http://logging.apache.org/log4j/docs/api/</link>
<link>http://www.restlet.org/documentation/2.0/jse/api/</link>
<link>http://docs.jboss.org/hibernate/core/3.3/api/</link>
<link>http://docs.jboss.com/seam/1.1.5.GA/api/</link>
<link>http://labs.jboss.com/jbossremoting/docs/api/</link>
</links>
<groups>
<group>
<title>Nuxeo Common Packages</title>
<packages>org.nuxeo.common:org.nuxeo.common.*</packages>
</group>
<group>
<title>Nuxeo Runtime Packages</title>
<packages>org.nuxeo.runtime:org.nuxeo.runtime.*:org.nuxeo.osgi</packages>
</group>
<group>
<title>Nuxeo Core Packages</title>
<packages>org.nuxeo.ecm.core:org.nuxeo.ecm.core.*</packages>
</group>
<group>
<title>Nuxeo Platform Packages</title>
<packages>org.nuxeo.ecm.platform:org.nuxeo.ecm.platform.*:org.nuxeo.ecm.directory*</packages>
</group>
<group>
<title>Nuxeo WebApp Packages</title>
<packages>org.nuxeo.ecm.webapp*</packages>
</group>
<group>
<title>Nuxeo WebEngine Packages</title>
<packages>org.nuxeo.webengine*:org.nuxeo.ecm.webengine*</packages>
</group>
<group>
<title>Nuxeo GWT Packages</title>
<packages>org.nuxeo.ecm.gwt*</packages>
</group>
<group>
<title>Nuxeo OpenSocial Packages</title>
<packages>org.nuxeo.opensocial*</packages>
</group>
<group>
<title>Nuxeo Theme Packages</title>
<packages>org.nuxeo.theme:org.nuxeo.theme.*</packages>
</group>
</groups>
</configuration>
</plugin>
</plugins>
</reporting>
</profile>
<!-- For use by Nuxeo internal QA -->
<profile>
<id>qa</id>
<repositories>
<repository>
<id>internal-releases</id>
<url>
http://mavenin.nuxeo.com/nexus/content/groups/internal-releases
</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>internal-snapshots</id>
<url>
http://mavenin.nuxeo.com/nexus/content/groups/internal-snapshots
</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>internal-releases</id>
<url>
http://mavenin.nuxeo.com/nexus/content/groups/internal-releases
</url>
<name>Nuxeo virtual release repository</name>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>internal-snapshots</id>
<url>
http://mavenin.nuxeo.com/nexus/content/groups/internal-snapshots
</url>
<name>Nuxeo virtual snapshot repository</name>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<distributionManagement>
<snapshotRepository>
<id>daily-snapshots</id>
<url>
http://mavenin.nuxeo.com/nexus/content/repositories/daily-snapshots
</url>
<uniqueVersion>true</uniqueVersion>
</snapshotRepository>
</distributionManagement>
</profile>
<profile>
<id>qapriv</id>
<repositories>
<repository>
<id>internal-releases</id>
<url>
http://mavenin.nuxeo.com/nexus/content/groups/internal-releases
</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>internal-snapshots</id>
<url>
http://mavenin.nuxeo.com/nexus/content/groups/internal-snapshots
</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
<repository>
<id>releases</id>
<url>
https://mavenpriv.nuxeo.com/nexus/content/repositories/releases
</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>snapshots</id>
<url>
https://mavenpriv.nuxeo.com/nexus/content/repositories/snapshots
</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>internal-releases</id>
<url>
http://mavenin.nuxeo.com/nexus/content/groups/internal-releases
</url>
<name>Nuxeo virtual release repository</name>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>internal-snapshots</id>
<url>
http://mavenin.nuxeo.com/nexus/content/groups/internal-snapshots
</url>
<name>Nuxeo virtual snapshot repository</name>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<distributionManagement>
<repository>
<id>releases</id>
<url>
https://mavenpriv.nuxeo.com/nexus/content/repositories/releases
</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url>
https://mavenpriv.nuxeo.com/nexus/content/repositories/snapshots
</url>
<uniqueVersion>true</uniqueVersion>
</snapshotRepository>
</distributionManagement>
</profile>
<profile>
<id>os-notwindows</id>
<activation>
<os>
<family>!windows</family>
</os>
</activation>
<properties>
<file.uri.prefix>file://</file.uri.prefix>
</properties>
</profile>
<profile>
<id>os-windows</id>
<activation>
<os>
<family>windows</family>
</os>
</activation>
<properties>
<file.uri.prefix>file:///</file.uri.prefix>
</properties>
</profile>
<!-- Used for multi-database tests -->
<profile>
<id>customdb</id>
<build>
<plugins>
<plugin>
<groupId>org.nuxeo.build</groupId>
<artifactId>ant-assembly-maven-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<id>setup-vcs</id>
<phase>initialize</phase>
<goals>
<goal>build</goal>
</goals>
<configuration>
<buildFiles>
<buildFile>${basedir}/integration/vcstests.xml</buildFile>
</buildFiles>
<targets>
<target>vcs-tests-setup</target>
<target>prepare-db</target>
</targets>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<executions>
<execution>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>${user.home}/nuxeo-test-vcs.properties</file>
</files>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>default</id>
</profile>
<profile>
<id>pgsql</id>
<properties>
<nuxeo.test.vcs.db>PostgreSQL</nuxeo.test.vcs.db>
<nuxeo.db.port.default>5432</nuxeo.db.port.default>
</properties>
</profile>
<profile>
<id>mssql</id>
<properties>
<nuxeo.test.vcs.db>SQLServer</nuxeo.test.vcs.db>
<nuxeo.db.port.default>1433</nuxeo.db.port.default>
</properties>
</profile>
<profile>
<!-- DEPRECATED since 9.10 see NXP-23813 -->
<id>oracle10g</id>
<dependencies>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
</dependency>
</dependencies>
<properties>
<nuxeo.test.vcs.db>Oracle</nuxeo.test.vcs.db>
<nuxeo.db.port.default>1521</nuxeo.db.port.default>
</properties>
</profile>
<profile>
<id>oracle11g</id>
<!-- DEPRECATED since 9.10 see NXP-23813 -->
<dependencies>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
</dependency>
</dependencies>
<properties>
<nuxeo.test.vcs.db>Oracle</nuxeo.test.vcs.db>
<nuxeo.db.port.default>1521</nuxeo.db.port.default>
</properties>
</profile>
<profile>
<id>oracle12c</id>
<dependencies>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
</dependency>
</dependencies>
<properties>
<nuxeo.test.vcs.db>Oracle</nuxeo.test.vcs.db>
<nuxeo.db.port.default>1521</nuxeo.db.port.default>
</properties>
</profile>
<profile>
<id>oracle18c</id>
<dependencies>
<dependency>
<groupId>com.oracle.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
</dependency>
</dependencies>
<properties>
<nuxeo.test.vcs.db>Oracle</nuxeo.test.vcs.db>
<nuxeo.db.port.default>1521</nuxeo.db.port.default>
</properties>
</profile>
<profile>
<id>mysql</id>
<properties>
<nuxeo.test.vcs.db>MySQL</nuxeo.test.vcs.db>
<nuxeo.db.port.default>3306</nuxeo.db.port.default>
</properties>
</profile>
<profile>
<id>mariadb</id>
<properties>
<nuxeo.test.vcs.db>MySQL</nuxeo.test.vcs.db>
<nuxeo.db.port.default>3306</nuxeo.db.port.default>
</properties>
</profile>
<profile>
<id>dbsmem</id>
<properties>
<nuxeo.test.core>mem</nuxeo.test.core>
</properties>
</profile>
<profile>
<id>mongodb</id>
<properties>
<nuxeo.test.core>mongodb</nuxeo.test.core>
<nuxeo.mongodb.server.default>localhost:27017</nuxeo.mongodb.server.default>
</properties>
</profile>
<profile>
<id>kafka</id>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>properties-maven-plugin</artifactId>
<executions>
<execution>
<id>read-kafka-properties</id>
<phase>initialize</phase>
<goals>
<goal>read-project-properties</goal>
</goals>
<configuration>
<files>
<file>/etc/kafka.properties</file>
<file>${user.home}/kafka.properties</file>
<file>kafka.properties</file>
</files>
<quiet>true</quiet>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<systemPropertyVariables>
<!-- used by nuxeo-stream -->
<kafka>true</kafka>
<kafka.bootstrap.servers>${kafka.bootstrap.servers}</kafka.bootstrap.servers>
<!-- used by unit tests from feature -->
<nuxeo.test.stream>kafka</nuxeo.test.stream>
<nuxeo.test.kafka.servers>${kafka.bootstrap.servers}</nuxeo.test.kafka.servers>
</systemPropertyVariables>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>confluent</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<systemPropertyVariables>
<confluent>true</confluent>
<confluent.schema.registry>${confluent.schema.registry}</confluent.schema.registry>
</systemPropertyVariables>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<!-- Used to include nuxeo-distribution in a single run -->
<profile>
<id>distrib</id>
<modules>
<module>nuxeo-distribution</module>
</modules>
</profile>
<profile>
<id>sonar</id>
<properties>
<failIfNoTests>false</failIfNoTests>
<maven.test.failure.ignore>true</maven.test.failure.ignore>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>-Xmx1g -Dfile.encoding=UTF-8 -XX:-OmitStackTraceInFastThrow @{it.failsafe.argLine}</argLine>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>gwt</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
</profile>
</profiles>
<developers>
<developer>
<id>Nuxeo</id>
<name>Nuxeo Developers Team</name>
<email>nuxeo-dev@lists.nuxeo.com</email>
<timezone>+1</timezone>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/nuxeo/nuxeo.git</connection>
<developerConnection>scm:git:ssh://git@github.com:nuxeo/nuxeo.git</developerConnection>
<url>http://nuxeo.github.io</url>
</scm>
<repositories>
<repository>
<id>public</id>
<url>http://maven.nuxeo.org/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>public-snapshot</id>
<url>http://maven.nuxeo.org/nexus/content/groups/public-snapshot</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>nuxeo-studio</id>
<url>https://connect.nuxeo.com/nuxeo/site/studio/maven</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>public</id>
<url>http://maven.nuxeo.org/nexus/content/groups/public</url>
<name>Nuxeo virtual release repository</name>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>public-snapshot</id>
<url>http://maven.nuxeo.org/nexus/content/groups/public-snapshot</url>
<name>Nuxeo virtual snapshot repository</name>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<distributionManagement>
<site>
<id>maven-website</id>
<url>scpexe://gironde.nuxeo.com/home/mavenweb/site/</url>
</site>
<repository>
<id>public-releases</id>
<url>
http://mavenin.nuxeo.com/nexus/content/repositories/public-releases
</url>
</repository>
<snapshotRepository>
<id>public-snapshots</id>
<url>
http://mavenin.nuxeo.com/nexus/content/repositories/public-snapshots
</url>
<uniqueVersion>true</uniqueVersion>
</snapshotRepository>
</distributionManagement>
</project>
1
https://gitee.com/c56kevin/nuxeo.git
git@gitee.com:c56kevin/nuxeo.git
c56kevin
nuxeo
nuxeo
master

搜索帮助